#social 2022-12-02
2022-12-02 UTC
# cel https://www.w3.org/wiki/index.php?title=SocialCG&diff=115364&oldid=113543 updated to link to mailing list
AaronNGray, cel[m]1, enick_885, npd[m]1, sideshowbarker[m], mro and timbl joined the channel; AaronNGray and chris left the channel
mro joined the channel
# mro Just recently, I received a grant to develop from scratch the single-person, self-hosted microblogging engine https://nlnet.nl/project/Seppo/ being part of the fediverse but also offering a lean (atom) approach as well (inspired by https://mro.name/ShaarliGo).
# mro I have some guiding principles in mind related to permacomputing, such as a static binary CGI, static page generation (for visitors who read), (mostly) immutable plain text data, 1-file copy install & upgrade, optional javascript, and various & small platforms (starting with like a Raspberry Pi Zero).
# mro What else do you think should be considered?
# mro How do you recommend to test federation?
sheila600k joined the channel
# cel[m]1 room is not currently bridged to IRC
# cel[m]1 actually it is... some messages were dropped though
# cel[m]1 test2
# cel[h] test3
# cel[m]1 #socialcg:cybre.space is one-way bridged -> IRC; #_w3c_#social:matrix.org is two-way bridged
# cel[m]1 nightpool
# cel[m]1 * #socialcg:cybre.space is one-way bridged -> IRC; `#_w3c_#social:matrix.org` is two-way bridged
# cel[m]1 nightpool
mro and AaronNGray joined the channel
# mro nervermind if I leave, I'll catch up via https://chat.indieweb.org/social/
# mro Thanks!
mro_name joined the channel
# AaronNGray HI, anyone up for a chat on the diversity of ActivityPub/ActivityStream solutions and languages ?
# AaronNGray @cel do you have much coverage of existing solutions
# AaronNGray I am finding so many projects now in so many different langauges with very few common implementation libraries
# AaronNGray okay
# AaronNGray I like the idea of using dynamic languages for prototyping projects before moveing the servers to a staticly compiled language, like Rust or C++
# AaronNGray no JS so its static HTTML page based in C
# AaronNGray yes but static pages ;)
# AaronNGray which means a lot of refreshes and a lot of server client network traffic
# AaronNGray its clean C code though
# AaronNGray would be good as a C ActivityPub library in its own rights possibly
# AaronNGray is the feed in a ifrmae ? as that might make for a reduced network traffic instead of refreshing the whole page
# AaronNGray Anyway I think it would be an idea to ceate a page of ActivityPub/Streams projects. I did find one but it was very incomplete, if its still alive we may be able to update it with PR's
# cel Epicyon (https://epicyon.net/) implementation is in Python; spports plain HTML use, but it uses JS also.
# AaronNGray heres another one anyway last updates 13 months ago
# cel Takahē is also in Python; i haven't tried it yet https://jointakahe.org/ https://github.com/jointakahe/takahe
# AaronNGray okay
# cel cool. also some lists are in https://codeberg.org/fediverse/
reedy left the channel
# AaronNGray maybe we need a list of list then either find the best and update that or create one on https://github.com/activitypub if we can get a repo there
# AaronNGray Rustodon sounds interesting namewise, wonder if its a Mastodon clone in Rust ?
# AaronNGray https://github.com/rustodon/rustodon
# AaronNGray last touched 3 years ago
# AaronNGray 19 still open issues, 43 close
mro joined the channel
# AaronNGray yes
# AaronNGray we should see if we can get a repo on https://github.com/activitypub but it all seems private with no visible members
# AaronNGray if not we could just start our own repo
# AaronNGray add the other list repos we find and any projects we find, classify them in a table with any demos, last commit date, and number of open and closed issues maybe and any other metrics
# AaronNGray does anyone know anything about https://github.com/activitypub ?
# AaronNGray or know who might know ?
mro joined the channel
# AaronNGray no I think we need to ask on the mailing list
# cel one of the people listed at https://codeberg.org/fediverse/ is in https://www.w3.org/groups/cg/socialcg/participants
# AaronNGray unless theres anything or any clues on https://activitypub.rocks/
# AaronNGray Yes I am on there there seems to be quite a few participants, 124, I would how many are active ? There does nto seem to be any join dates. IS this a quite recently formed group or is it older ?
# AaronNGray I don't know those, GitHub has a higher profile on Google searches so would be easier found : |
# cel there is a grant to implement federation (ActivityPub) in gitea: https://nlnet.nl/project/Gitea/ https://gitea-open-letter.coding.social/updates/december-2nd/
# AaronNGray yes
# AaronNGray I think the Aaron Swartz day got a lot fo people interested thats where I heard about it all.
# AaronNGray Basically to be honest I am looking to start a project using instances in different languages with the view to extracting the ActivityPub and Activity Stream libraries as prototype libraries and then look at the best way of creating standardized libraries for as many langauges and also a unit tests and intergration test suite. So everyone can be on the same page and we have a good firm
# AaronNGray underpinning for communications.
# AaronNGray If this was done and maintained by groups of people in each language then it would not be a lot of work overall.
mro_name joined the channel
# AaronNGray Ideally we migrate towards a set of standardized isomorphic (near same) API's in each language
# AaronNGray I am on the FOSS server I use the same handle on all platforms
# cel https://octodon.social/@cwebber - a few days ago (how to search a mastodon feed?)
# AaronNGray yes its written in Scheme and I could make head notail of it:(
# AaronNGray With the list it does not matter where we start it but ideally we use git, and its good to have a mirror just in case "the empire goes down"
# cel i think origins matter; but it might work okay to have interlinked mirrors, if there is a cultural practice (?) of moving between them, in the absense of mirroring of the non-git content (issues/PRs) (and/or content embedded in git not readable by the hosts/UIs/forges, e.g. with git-bug), rather than defaulting to one while others languish
# mro_name here is the mastodon post https://chat.indieweb.org/social/2022-11-23/1669239696293700
# Loqi [preview] [mro] there's a call for action concerning the test suite of https://www.w3.org/TR/activitypub/. Contact https://octodon.social/@cwebber/109393609248065993
# mro_name (linked to)
# AaronNGray k