GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    wakest likes your bugs ⁂ (liaizon@social.wake.st)'s status on Friday, 14-Jul-2023 23:59:54 JST wakest likes your bugs ⁂ wakest likes your bugs ⁂

    ActivityPub federation of Gitlab underway!

    "I have finished preparing my design documents for this feature. See here for the reasoning behind adding ActivityPub to Gitlab and an overview of the implementation path, and here more specifically for this current issue, with more detailed specifications.

    I now feel confident enough to get starting implementing this into Gitlab. I'm going to add the activities iteratively, there is quite some distance to cover up." -Kik

    via https://gitlab.com/gitlab-org/gitlab/-/issues/21582#note_1469889541

    In conversation Friday, 14-Jul-2023 23:59:54 JST from social.wake.st permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: gitlab.com
      Share events externally via ActivityPub (#21582) · Issues · GitLab.org / GitLab · GitLab
      Description While working in Gitlab developers and projects create a lot of interesting events, commits, comments, releases, etc. Each of these...
    • :blobcathug: and clacke like this.
    • Embed this notice
      feld (feld@bikeshed.party)'s status on Saturday, 15-Jul-2023 22:00:28 JST feld feld
      in reply to
      • Strypey
      • Jeff McNeill
      Before ActivityPub we were literally using RSS (OStatus) as the fediverse protocol
      In conversation Saturday, 15-Jul-2023 22:00:28 JST permalink
      Doughnut Lollipop 【記録係】:blobfoxgooglymlem: likes this.
    • Embed this notice
      Strypey (strypey@mastodon.nzoss.nz)'s status on Saturday, 15-Jul-2023 22:00:30 JST Strypey Strypey
      in reply to
      • Jeff McNeill

      @jeffmcneill
      > ActivityPub is the new RSS?

      I've seen AP described as 'RSS with replies' ; )

      @liaizon

      In conversation Saturday, 15-Jul-2023 22:00:30 JST permalink
    • Embed this notice
      Jeff McNeill (jeffmcneill@fosstodon.org)'s status on Saturday, 15-Jul-2023 22:00:31 JST Jeff McNeill Jeff McNeill
      in reply to

      @liaizon ActivityPub is the new RSS?

      In conversation Saturday, 15-Jul-2023 22:00:31 JST permalink
    • Embed this notice
      clacke (clacke@libranet.de)'s status on Saturday, 15-Jul-2023 22:42:16 JST clacke clacke
      in reply to
      oh
      In conversation Saturday, 15-Jul-2023 22:42:16 JST permalink
    • Embed this notice
      wakest likes your bugs ⁂ (liaizon@social.wake.st)'s status on Saturday, 15-Jul-2023 22:42:17 JST wakest likes your bugs ⁂ wakest likes your bugs ⁂
      in reply to
      • heluecht
      • ForgeFed

      @heluecht asked them about implementing @forgefed

      "The current specs I proposed are meant to allow people on the fediverse to follow activity on Gitlab instances, without write access, as a first step toward the fediverse. For that reason, I prefer to avoid using an extension of ActivityPub : if I do use it, then Mastodon, Lemmy and others now have to implement support for that extension too, or the content we send to them will be useless."

      In conversation Saturday, 15-Jul-2023 22:42:17 JST permalink
      Børge repeated this.
    • Embed this notice
      wakest likes your bugs ⁂ (liaizon@social.wake.st)'s status on Saturday, 15-Jul-2023 22:42:18 JST wakest likes your bugs ⁂ wakest likes your bugs ⁂
      in reply to

      "In implementing an ActivityPub actor, there are three distinct parts we need:

      We need to make a list of activities publicly available, similar to what a RSS feed is doing, but using the ActivityStream format.
      We need to add a "profile page" endpoint for the actor, providing its name and url to the outbox (list of activities) endpoint
      We need to accept external POST requests for subscribing, and then push our own requests to the subscriber when an event happen."

      via https://gitlab.com/oelmekki/gitlab-activitypub-design/-/blob/main/social-following.md

      In conversation Saturday, 15-Jul-2023 22:42:18 JST permalink

      Attachments

      1. Domain not in remote thumbnail source whitelist: gitlab.com
        social-following.md · main · kik / gitlab-activitypub-design · GitLab
        GitLab.com
    • Embed this notice
      Sexy Moon (moon@shitposter.club)'s status on Saturday, 15-Jul-2023 22:42:21 JST Sexy Moon Sexy Moon
      in reply to
      • Strypey
      • Jeff McNeill
      • natriumchloride
      @strypey @liaizon @natriumchloride @jeffmcneill rss declined for numerous reasons but here's the big ones:

      1. general developer antipathy toward xml
      2. unlike permissive html, rss was strict and developers constantly fucked up implementing it correctly, a single minor error made the entire feed unusable (tying back to 1, maybe the xml hate was justified)
      3. end users wanted to be fed the entire document through rss and read it on their reader of choice rather than ujst get a link through syndication, but this stripped tracking and ad embeds so content producers weren't enthusiastic
      4. clients tended to be poor, everybody remembers the couple good paid ones that were essentially aggregator services in reality
      5 . mozilla of course, ignoring their mission statement massively contributed to the death spiral by removing direct rss support from the browser

      so now we live in a world where regular webpages that are literally just status feeds don't even have rss on them so you have to scrape and dom interpret the fucking things; and people beg them to post updates "via mastodon" which they inevitably do by joining a massive server that silently blocks half the fediverse from being able to subscribe to it. what a fucking mess
      In conversation Saturday, 15-Jul-2023 22:42:21 JST permalink
      clacke likes this.
    • Embed this notice
      Strypey (strypey@mastodon.nzoss.nz)'s status on Saturday, 15-Jul-2023 22:42:24 JST Strypey Strypey
      in reply to
      • Jeff McNeill
      • natriumchloride

      @liaizon
      > there have been endless articles with titles like "rss is dead"

      Reports of RSS' demise have been greatly exaggerated. As with XMPP, and many other open standards that still have communities actively using them, with a range of Free Code (and sometimes proprietary) implementations. Many websites still publish RSS feeds. Eg RSS can be used to follow Titter accounts via a Nitter instance, and similar stuff is possible in Invidious using RSS.

      @natriumchloride @jeffmcneill

      In conversation Saturday, 15-Jul-2023 22:42:24 JST permalink
    • Embed this notice
      wakest likes your bugs ⁂ (liaizon@social.wake.st)'s status on Saturday, 15-Jul-2023 22:42:25 JST wakest likes your bugs ⁂ wakest likes your bugs ⁂
      in reply to
      • Jeff McNeill
      • natriumchloride

      @natriumchloride @jeffmcneill oh just the context that there have been endless articles with titles like "rss is dead"

      I would hope we can do a better job then rss but I guess the task is even more complex

      In conversation Saturday, 15-Jul-2023 22:42:25 JST permalink
    • Embed this notice
      natriumchloride (natriumchloride@mastodon.sdf.org)'s status on Saturday, 15-Jul-2023 22:42:26 JST natriumchloride natriumchloride
      in reply to
      • Jeff McNeill

      @liaizon @jeffmcneill huh why not though? Is there some context to this i'm missing

      In conversation Saturday, 15-Jul-2023 22:42:26 JST permalink
    • Embed this notice
      wakest likes your bugs ⁂ (liaizon@social.wake.st)'s status on Saturday, 15-Jul-2023 22:42:27 JST wakest likes your bugs ⁂ wakest likes your bugs ⁂
      in reply to
      • Jeff McNeill

      @jeffmcneill hopefully not

      In conversation Saturday, 15-Jul-2023 22:42:27 JST permalink
    • Embed this notice
      clacke (clacke@libranet.de)'s status on Saturday, 15-Jul-2023 22:42:28 JST clacke clacke
      in reply to
      • Strypey
      • natriumchloride

      @strypey @liaizon @natriumchloride Sounds like federation between forges isn't what this proposal is about, more like just "follow my repo on Mastodon".

      Hope that initial impression is wrong.
      ♲ social.wake.st/@liaizon/110714…

      In conversation Saturday, 15-Jul-2023 22:42:28 JST permalink

      Attachments


    • Embed this notice
      natriumchloride (natriumchloride@mastodon.sdf.org)'s status on Saturday, 15-Jul-2023 22:42:29 JST natriumchloride natriumchloride
      in reply to

      @liaizon hahahah browsing git repos has been my social media refuge, or a substitute way to kill some time, so this is sort of funny

      In conversation Saturday, 15-Jul-2023 22:42:29 JST permalink
    • Embed this notice
      Strypey (strypey@mastodon.nzoss.nz)'s status on Saturday, 15-Jul-2023 22:42:29 JST Strypey Strypey
      in reply to
      • natriumchloride

      @natriumchloride
      > browsing git repos has been my social media refuge, or a substitute way to kill some time, so this is sort of funny

      Imagine all the little communities forges being federated into one huge HitGub replacement. Protected from being bought by EvilCorp by all the baked in benefits of decentralisation using an open standard. With GitLab getting on board, that train looks like its finally leaving the station!

      @liaizon

      In conversation Saturday, 15-Jul-2023 22:42:29 JST permalink
    • Embed this notice
      Sexy Moon (moon@shitposter.club)'s status on Saturday, 15-Jul-2023 23:02:56 JST Sexy Moon Sexy Moon
      in reply to
      • djsumdog
      • Strypey
      • feld
      • Jeff McNeill
      @djsumdog @feld @jeffmcneill @strypey @liaizon i recently tried to use the activitypub plugin for wordpress and two things happened: it has its own "am i working" checks, which failed immediately which i tracked down to an obvious bug in its own webfinger implementation; and it didn't work with pleroma/akkoma at all, for non-obvious reasons when i tried to dig into the php to fix it myself and gave up
      In conversation Saturday, 15-Jul-2023 23:02:56 JST permalink
      Doughnut Lollipop 【記録係】:blobfoxgooglymlem: likes this.
    • Embed this notice
      Sexy Moon (moon@shitposter.club)'s status on Saturday, 15-Jul-2023 23:02:57 JST Sexy Moon Sexy Moon
      in reply to
      • Strypey
      • feld
      • Jeff McNeill
      @feld @jeffmcneill @strypey @liaizon if you want a laugh, one of the criticisms of ostatus was that it was an amalgamation of half a dozen other standards but in practice implementations of any of these individual standards were sufficiently different that interop meant supporting every implementation's quirks, or just ignoring all of them except the big implementation's (gnu social) quirks
      In conversation Saturday, 15-Jul-2023 23:02:57 JST permalink
      lainy and clacke like this.
    • Embed this notice
      djsumdog (djsumdog@djsumdog.com)'s status on Saturday, 15-Jul-2023 23:02:57 JST djsumdog djsumdog
      in reply to
      • Sexy Moon
      • Strypey
      • feld
      • Jeff McNeill
      Ostatus was the final form after identica and pump right? It was supported on Mastodon and Pleroma at one time, but was removed from both.

      I think Wordpress has an AP plugin so you can use it for blog updates like RSS. I'm more interested in what gitea was talking about when it came to federating things like issues/pull-requests.
      In conversation Saturday, 15-Jul-2023 23:02:57 JST permalink
    • Embed this notice
      feld (feld@bikeshed.party)'s status on Sunday, 16-Jul-2023 05:43:11 JST feld feld
      in reply to
      • Sexy Moon
      • Machismo
      • djsumdog
      • Strypey
      • Jeff McNeill
      https://codeberg.org/GNUsocial/gnu-social/src/branch/v3/plugins/ActivityPub

      It's literally in the repo here
      In conversation Sunday, 16-Jul-2023 05:43:11 JST permalink

      Attachments

      1. Domain not in remote thumbnail source whitelist: codeberg.org
        gnu-social
        from GNUsocial
        GNU social is a social communication software used in federated social networks. It is widely supported and has a large user base. It is already used by the Free Software Foundation.
    • Embed this notice
      Strypey (strypey@mastodon.nzoss.nz)'s status on Sunday, 16-Jul-2023 05:43:13 JST Strypey Strypey
      in reply to
      • Sexy Moon
      • Machismo
      • djsumdog
      • feld
      • Jeff McNeill

      @Zerglingman
      > [OStatus] was supported on gnusocial at one time, but was removed from that too

      Are you sure?

      @feld @djsumdog @jeffmcneill @Moon @liaizon

      In conversation Sunday, 16-Jul-2023 05:43:13 JST permalink
    • Embed this notice
      Machismo (zerglingman@freespeechextremist.com)'s status on Sunday, 16-Jul-2023 05:43:14 JST Machismo Machismo
      in reply to
      • Sexy Moon
      • djsumdog
      • Strypey
      • feld
      • Jeff McNeill
      @djsumdog @liaizon @strypey @jeffmcneill @feld @Moon It was supported on gnusocial at one time, but was removed from that too.
      In conversation Sunday, 16-Jul-2023 05:43:14 JST permalink
    • Embed this notice
      Strypey (strypey@mastodon.nzoss.nz)'s status on Sunday, 16-Jul-2023 09:43:28 JST Strypey Strypey
      in reply to
      • clacke
      • natriumchloride

      @clacke
      > Hope that initial impression is wrong

      My reading is that ForgeFed tacks on a set of custom extensions to vanilla AP. The dev implementing for GL is starting with the vanilla-flavoured parts; already a formidable piece of work. But this is totally compatible with adding the ForgeFed-flavoured parts later, and I believe this is in the roadmap. See:

      https://gitlab.com/gitlab-org/gitlab/-/issues/21582#note_1470201114

      @liaizon @natriumchloride

      In conversation Sunday, 16-Jul-2023 09:43:28 JST permalink
      clacke likes this.
    • Embed this notice
      wakest likes your bugs ⁂ (liaizon@social.wake.st)'s status on Monday, 07-Aug-2023 23:26:01 JST wakest likes your bugs ⁂ wakest likes your bugs ⁂
      in reply to

      Initial #ActivityPub support incoming into #Gitlab
      "I have liased with our product team and we have the green light to get this merged." -Sean Carroll (Engineering Manager, Gitlab)

      https://gitlab.com/gitlab-org/gitlab/-/merge_requests/127023

      In conversation Monday, 07-Aug-2023 23:26:01 JST permalink

      Attachments

      1. Domain not in remote thumbnail source whitelist: gitlab.com
        Add ActivityPub Releases profile and outbox (!127023) · Merge requests · GitLab.org / GitLab · GitLab
        What does this MR do and why? This MR is the first part in the implementation of ActivityPub in Gitlab, as...
      Sexy Moon likes this.

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.