Does context have to be a collection?
-
replied to infinite love ⴳ last edited by
-
@[email protected] you're right about that. While we haven't standardized on what the collection should resolve to, existing implementations today already resolve to a Collection-style type.
Take a look at this example to see how it is done in NodeBB:
Does context have to be a collection?
@julian I am reading through the context fep and I am wondering if nodeBB only supports the context to be a collection or could it also be a post that starts...
NodeBB Community (community.nodebb.org)
(As of writing this context only has 9 items so all items are shown as is, although one could break it up into pages as needed)
-
@[email protected] I would be thrilled to.
I would be on a beach in Mexico (family vacation), but I will make it happen.
-
replied to Matthias Pfefferle last edited by
@pfefferle You may want to read the previous version of FEP-7888, which says that context should resolve to a collection:
fep/fep/7888/fep-7888.md at 6db51e4893e32c603a93a7570d3db4e412f0a8c2
fep - Fediverse Enhancement Proposals
Codeberg.org (codeberg.org)
This is what various projects have implemented so far.
The FEP was changed several days ago and now it is a very different document. The recommendation to use collection is no longer present, so I don't see any reason to refer to this FEP anymore.
-
replied to infinite love ⴳ last edited by@infinite love ⴳ The projects and tasks would have its own API or protocol for syncing and sharing. I am not referring to that.
I am talking about when a AS2 Note or AS2 Article is associated with a Task or Project.
Server A might want to notify Server B of that association over ActivityPub, because AS2 Notes and AS2 Articles will be delivered over ActivityPub, not the Project API/protocol.
The user interface could then link to the related project or task. -
replied to Scott M. Stolz last edited by
@scott use `tag` for that
-
replied to silverpill last edited by
thanks @silverpill
-
replied to infinite love ⴳ last edited by@infinite love ⴳ That is doable. But the naming convention is a bit wonky.
You use context for collections. You use tags for context. You use summary for content warnings.
You don't want to use the term threads to describe threads because you want it to be a collection, which you call a context. So there is no way to specify the top level post without creating a collection.
It would be nice if the names reflected what the field is actually used for. -
replied to Scott M. Stolz last edited by
- context isnt just collections, it's basically a supertag that lets you group things that belong together, the other half of scoping (next to audience)
- tags are literally "related to" taxonomical references so this shouldn't be mismatched at all
- threads aren't necessarily trees with a top or root, they may be a chronologically sorted ordered set
- names have multiple interpretations and connotations, this is ideally why we use URIs not basic string terms. as2-vocab has definitions. -
replied to Scott M. Stolz last edited by
-
replied to infinite love ⴳ last edited by@infinite love ⴳ
- tags are literally "related to" taxonomical references so this shouldn't be mismatched at all
Exactly. It is not for #hastags like the name implies. -
replied to Scott M. Stolz last edited by
@scott AS2 didn't define a Hashtag type and also literally yes it's not for that, it's for the concept of a "tag". like if you tag an Image with a Person you are implying the Image contains the Person, and you can reverse query for all objects with a `tag` of that Person. they're basically categories. this is in the definition
-
replied to Matthias Pfefferle last edited byWhat do we use for hashtags, since tags is used for "related to." LOL
This is so funny. LOL. One monomer after another. Haha
I needed a laugh.
But seriously, where to hashtags go? LOL -
replied to infinite love ⴳ last edited by@infinite love ⴳ I understand how it is defined. I am just commenting, and laughing, at the fact that the terms ActivityPub uses does not match the common meaning of the words.
Unless I looked up "tag" in ActivityPub, I would have never assumed in a million years that it meant "related to" because everyone else uses the term "tag" to mean "hashtag." -
replied to Scott M. Stolz last edited byIt appears that NodeBB is not accepting edits of posts.