owned this note
owned this note
Published
Linked with GitHub
- Attendance
- bumblefudge
- James (https://jamesg.blog)
- Tantek Çelik (https://tantek.com/)
- Ben Savage (Meta)
- Evan Prodromou
- David Somers (https://omz13.com)
- Bob Wyman
- Manton Reece (https://manton.org)
- Angelo Gladding (https://ragt.ag)
- Topics
- Introduction of meeting
- agenda [here](https://socialhub.activitypub.rocks/t/next-swicg-call-scheduling/3388/3?u=by_caballero) and [here]()
- TPAC
- Going: Evan, Tantek, Ben, and Juan (99% sure of visa)
- possible Threads<>Webtech session at TPAC?
- Remote interest?
- Triaging of issues (newer issues first)
- Discussion of CG outputs versus other modes of working
- bob: but what's the pressing need? what needs updating?
- bumble and manton: migration topic!
- Account Migration
- Manton has a blog post
- https://www.manton.org/2022/12/02/moving-from-mastodon.html
- There is no spec
- Implementing it requires investigating what does Mastodon do
- Features to specification
- evan: Threads topics not covered by AP spec like limiting replies
- ben: UX/capability parity with Insta is a driving design goal; that's easy intra-Threads, but figuring out how that works across federation is more difficult...
- Chairs
- evan: nightpool and aaronpk have said they don't have sufficient bandwidth/time
- evan: one chair is ok, however more is better, for timezones, to help as a backup for meetings
- Tantek: Encourages a bias toward implementors in a chair role -- should be actively working with specs, keeps the group grounded
- tantek: process for volunteering?
- evan: email to the list, James sent an email
- james: has experience with some IndieWeb specs (WebSub, IndieAuth, jf2)
- evan: have you talked to aaron about chairing?
- james: yes, aaron has noted his inability to keep up with the time commitments for the group.
- james: my prior experience does not include CG chairing, looking for mentorship from a previous chair
- evan: have you talked to dmitri?
- james: yes, aaron has been talking with dmitri, haven't heard back in a few weeks
- evan: if you had the help of tantek and dmitri in getting started, the processes aren't overwhelming, and it would be great to have another hand
- evan: is there anything else that we would need?
- evan: would love to have a third person in that role too (chair)
- tantek: agreed, a third would be good
- juan: might be able to chair, but not sure about time commitment, may know more in the next month
- juan: haven't run a CG before, have been active in another CG for a year
- evan: better to have more candidates for chairs than fewer!
- Issue review
- Final 15 minutes dedicated to issue review
- Weekly triage for issue queues
- Presently reviewing https://github.com/w3c/activitystreams/issues?q=is%3Aissue+is%3Aopen+label%3A%22Needs+Group+Input%2FDecision%22
- Discussion on Issue #440: https://github.com/w3c/activitystreams/issues/440
- Implementer feedback on issues
- Evan: Implementers, please see issue with this label:
https://github.com/w3c/activitystreams/issues?q=is%3Aissue+is%3Aopen+label%3A%22Needs+Group+Input%2FDecision%22
- ActivityStreams and ActivityPub triage process
- Evan: what do people think about how this is going?
- Tantek: grateful for all this work!
- Comment from Bob in chat: Also, folk should be watching the additions to the WIki Primer which is a side effect of the triage process: https://www.w3.org/wiki/ActivityPub/Primer and ActivityStreams primer: https://www.w3.org/wiki/Activity_Streams/Primer
- Use of GitHub
- Presentation on GitHub process by Evan
- Test suite
- Ben: where is it, how do I participate?
- Evan: we have two test suites.
- ActivityPub has server-to-server protocol and client-to-server interface
- There are two projects working to automated test processing both with the Mastodon API and the ActivityPub API
- We should get to a point in the next month or two where we have a process for driving a test server and saying the server can be tested against Mastodon, etc.
- Current state is manual testing -- we want to have a test suite.
- This has led to a lot of trial and error, skipping over tests if they seem too hard
- We want automated testing to happen soon
- Ben: interested in sub-group meetings for test suites
- Evan: should be major part of agenda for next meeting
- Ben: would like to discuss regularly
- Meeting time
- Q: from James:
- Can I propose we move the meeting time back to allow for easier participation of people on the West Coast?
- Can we also choose a note-taking tool that does not require authentication? (i.e. Etherpad)
- Action Items
- ben: document list of features that Meta would be interested in supporting with ActivityPub (e.g. limiting replies)
-