@[email protected] You proposed an agenda item titled "What is up with Groups in Mastodon?"? Love it! Can you provide a bit of context behind that, and whether you're asking the question or looking to provide an answer?
Posts
-
Agenda Prep for May WG meeting -
Agenda Prep for May WG meetingTo refresh your memory, you can read the minutes of last week's meeting.
Please see @[email protected]'s note below regarding agenda preparation for the May WG meeting
Follow up
- The Social Web Community Group approved our application to turn this into a Task Force.
- Async work will happen across any federated platform followed by either (or both) of these categories
- Category on NodeBB (@[email protected])
- Category on SocialHub (@[email protected])
Next Meeting
We're going to have our next meeting in the first week of May.Time
Please vote in our meeting poll. Whatever time we decide for this one, we'll aim to keep as our regular monthly slot.Agenda
Please see this google doc. Everyone has comment permission. Julian will incorporate comments into the agenda.Looking forward to seeing you at the next meeting!
My apologies for the delay. Angus and I have been working these past few weeks to hammer out some federation issues between our respective forum categories (the ones mentioned above re: async work.)
-
i will not rest until fedi devs start using as:context properly. this is my single-issue. /hj@[email protected] there's nothing specific in these two Notes that set them apart from any other note that was properly processed. I also don't have logs from that far back (because I was travelling last two days, sadly!)
If it happens again, please let me know and I'll take a closer look.
-
Bulk announce via 1b12Ah it looks like this was covered by Angus' post over on SocialHub
-
Publishing / Processing Collections of ActivitiesThanks @[email protected] — I think this is (one of) the last piece before two-way federation will start working. Hopefully it will be merged and updated soon
-
Pre-Alpha ActivityPub-related bug reports@[email protected] yes, it was posted on the NodeBB community and is related to it's integration there
-
Bulk announce via 1b12I have a clarification question for @[email protected] regarding 1b12. There are instances where a group actor may have occasion to announce multiple notes all at once. For example:
- New notes discovered while traversing upwards to root — may want to announce all parent notes
- An existing topic/thread (containing a variable number of notes) is assumed by this group actor (e.g. it was moved to the category/forum).
What would be the expected behaviour from an implementor in that scenario? A single
Announce(Collection)
? MultipleAnnounce(Note)
in chronological order?During our testing, @[email protected]
did warn me that a collection was announced, and that caused issues because NodeBB's implementation didn't (and still doesn't) account for that. I believe he changed up the behaviour now.@[email protected], Angus did mention offline that you warned him about this in the past!
-
How do we handle Groups (Reconciling FEP-400e and FEP-1b12)?@[email protected] said:
My personal opinion is that these conversations should be explicit based on context rather than implicit based on inReplyTo.
Yes, that makes a lot of sense. The building of a context via
inReplyTo
is decently reliable but suffers from scaling issues. Given a superior method of deriving context (that is, having one provided by the object) would make things simpler, and more complete, if combined with a good backfill method. -
Standing desks...@dave1904 that's a good point! I usually start fading an hour after lunch, but that's not when my second cup of coffee is (4pm), so maybe standing is the solution...
-
ActivityPub based Forums and Threaded Discussions Task Force@nhl.pl That's correct! That would be the GitHub repo for the new Social Web Incubator Community Group Forums and Threaded Discussions Task Force (what a mouthful!)
We're still figuring out governance and how to conduct discussions, but that's potential way.
-
My friend Evan Henshaw-Plath wrote recently about some concerns with ActivityPub. I want to go over his concerns one by one and give some assessment of how accurate and important I think they are. Rabble’s words in italics; my responses in just normal ...@[email protected] @[email protected] easiest would be to allow users to log in with another account, but then create a new account locally for that service.
That's how the majority of SSO implementations work. It's not like you can "log in via Facebook" and that app gets to post status updates on your behalf.
-
Upgrade issuesThose may be the right commands to install and upgrade Node.js, but at some point since you set up your server, you may have run the installation script for
n
ornvm
, and the symlinks are now pointing to the wrong place.What I'd suggest is looking into whether either is installed... you can try running
n
ornvm
to see. If they are, look up their uninstallation commands and run them. -
Upgrade issuesThat is correct.
Your separate commands are returning different versions because scripts like
nvm
andn
blindly replace executables with symlinks to their own versions. -
Upgrade issues@eeeee it sounds like you have two versions of Nodejs installed.
Make sure you're not using anything like n or nvm to install node.js, install it from the node source repositories.
Now that you've ended up with multiple installs you'll need to figure out how to uninstall them.
-
Nodebb fediverse - all in one?@nhl.pl not sure how far we'd go but a sensible and safer option would be to allow you to log in via a different instance's username/password, but then you'd maintain your own local identity.
Just like how existing SSO systems work.
-
Pre-Alpha ActivityPub-related bug reports@the-skyfoxx said in Pre-Alpha ActivityPub-related bug reports:
When you click on the world/all icon, the world/curated icon also highlights
Thanks, given that I'm going to remove the
/world/all
route altogether, this should no longer be an issue -
Pre-Alpha ActivityPub-related bug reports@nhl.pl That's a weird one, are you still seeing that issue when replying to that topic? I wonder if it was a transient error.
-
A lingua franca for content organization@[email protected] nope (although perhaps there should be heh).
It's entirely possible that some logic is faulty and causes posts to be dropped. That'd be less than ideal, and rather hard to catch, too.
-
i will not rest until fedi devs start using as:context properly. this is my single-issue. /hj@[email protected] I'm only just noticing that the examples provided in 7888 don't include
to
,cc
, etc. Are they omitted for brevity, or would it be a departure from the FEP if one were to add in those properties? -
A lingua franca for content organizationI think that this actually makes the most sense from a technical point of view since ActivityPub is that common language which we're all speaking already.
Ironically you mentioned
context
and linked out to FEP-7888 which only proves my point that even within the confines of ActivityPub there isn't consensus on what a higher ordered collection would be called!@[email protected] @[email protected] @[email protected] @[email protected]