jrollans.com is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.

This server runs the snac software and there is no automatic sign-up process.

Site description
These are the voyag... uh, things I post about.
Admin email
jrollans@gmail.com
Admin account
@jrollans@jrollans.com

Search results for tag #activitypub

fedicat boosted

[?]Steve Bate ยป 🌐
@Steve_Bate@mastodon.social

I wrote an article to clarify some of the terminology in the specification related to collections, streams and HTTP endpoints.

stevebate.net/activitypub-note

    fedicat boosted

    [?]panos :catodon: ยป 🌐
    @panos@catodon.rocks

    Working on a FediHood-inspired "Nearby" feature for Catodon. Since FediHood's development has halted, I'm using it as a base, but without being restricted by it. I'm trying to build this not only thinking of Catodon's implementation, but with fedi on my mind, since we don't have a standard for location, and it could be useful for a lot of cases (events, marketplaces - even a federated dating app could use something like this, why not). So once I'm done, I'll propose two FEPs, so that other projects can also build on this.

      fedicat boosted

      [?]Gregory ยป 🌐
      @grishka@mastodon.social

      1.1 is out!

      In this update:
      - Full-text search on walls, in group discussion boards, and in private messages
      - Mastodon-like fetching of all comments for remote posts when you open them
      - Moderation improvements: better domain blocks, bulk actions on users
      - Support for making posts from external share buttons (FEP-3b86)
      - As usual, way too many minor improvements and bug fixes

        [?]Daniel Supernault ยป 🌐
        @dansup@mastodon.social

        So when I added support for Loops to columnly.social, I had to refactor quite a bit to abstract MastoAPI routes and entities properly.

        Not only did that open the door to supporting other software more properly, but also inspired me to look into ATProto support so you could combine all your social web accounts in one beautiful client.

        No promises, but I do look forward to implementing this when I have time!

          fedicat boosted

          [?]Week in Fediverse :fediverse_light: ยป 🌐
          @weekinfediverse@mitra.social

          AodeRelay boosted

          [?]๐•‚๐šž๐š‹๐š’๐š”โ„™๐š’๐šก๐šŽ๐š•โ„ข ยป 🌐
          @kubikpixel@chaos.social

          Yonder โ€” a self-hosted, federated social network in a single binary

          Yonder is a Mastodon-compatible ActivityPub server written in Rust.
          Your community, your rules, your data โ€” and the Mastodon apps you already use just work.

          :mastodon: yonder.social

            fedicat boosted

            [?]Social coding commons ยป 🌐
            @smallcircles@social.coop

            I notice most people name their blog's handle as @blog ..

            With tons of blogs with the same handle prefixes this makes your blog hard to mention, and people have to remember and type the full handle before it shows up in the account dropdown dialog of the post editor. Just saying.

              [?]ร† Sea F. [he / ะพะฝ / ั‚ั‹] ยป 🌐
              @hcf@infosec.exchange

              @L29Ah
              ะะต ะผะพะณัƒ ะพั‚ะฒะตั‚ะธั‚ัŒ ะฝะฐ ั‚ะฒะพะน ะฒะพะฟั€ะพั, ะฟะพั‚ะพะผัƒ ั‡ั‚ะพ ั ะตะณะพ ะฝะต ะฒะธะถัƒ ะฟะพะด ะผะพะธะผ ะฟะพัั‚ะพะผ. ะคะตะดะตั€ะฐั†ะธั ั‚ะฐะบะฐั ั„ะตะดะตั€ะฐั†ะธั ะฒ ัั‚ะธั… ะฒะฐัˆะธั… ั„ะตะดะธะฒะตั€ัะฐั….

                [?]Jun (์ค€) ยป 🌐
                @JunOfficial@jeju.social

                ์ง€๋‚œ ๋ช‡ ๋ฒˆ์˜ ์ผ๋ณธ ์—ฌํ–‰์—์„œ ์ด ์ฑ…์„ ๊ตฌํ•˜๋ ค๊ณ  ํ–ˆ์—ˆ๋‹ค. ์ด๋ฒˆ ์—ฌํ–‰์—์„œ ๋“œ๋””์–ด ์†์— ๋„ฃ์—ˆ๋‹ค.

                Fedify๋ฅผ ๋งŒ๋“  @hongminhee ๋‹˜์ด ์ง์ ‘ ์“ด, @fedify ๋กœ ActivityPub ๋งˆ์ดํฌ๋กœ๋ธ”๋กœ๊ทธ๋ฅผ ์ฒ˜์Œ๋ถ€ํ„ฐ ๋งŒ๋“ค์–ด ๋ณด๋Š” ์ž…๋‹ˆ๋‹ค์„œ(ใ€Ž์‹ค์ฒœ Fedifyใ€, ์ผ๋ณธ์–ด).

                ํ•œ ์†์ด ํŒŒ๋ž€์ƒ‰๊ณผ ํฐ์ƒ‰ ํ‘œ์ง€์˜ ํŽ˜์ดํผ๋ฐฑ ์ฑ…์„ ๋“ค์–ด ๋ณด์ด๊ณ  ์žˆ๋‹ค. ํ‘œ์ง€์—๋Š” ์ปค๋‹ค๋ž€ ๋กœ๋งˆ์ž ๊ธ€์”จ์™€ ์ผ๋ณธ์–ด ๊ธ€์”จ๊ฐ€ ์žˆ์œผ๋ฉฐ, ๊ทธ ์•„๋ž˜์—๋Š” ๋™๋ฌผ ๊ท€๊ฐ€ ๋‹ฌ๋ฆฐ ๊ต๋ณต ์ฐจ๋ฆผ์˜ ์†Œ๋…€์™€ ๋งŒํ™”ํ’ ๊ฐœ, ์ž‘์€ ํŒŒ๋ž€์ƒ‰ ๊ณต๋ฃก์„ ๊ทธ๋ฆฐ ์• ๋‹ˆ๋ฉ”์ด์…˜ํ’ ์‚ฝํ™”๊ฐ€ ์žˆ๋‹ค. ๋’คํŽธ์—๋Š” ์œ ๋ฆฌ๋กœ ๋œ ๊ณ ์ธต ์‚ฌ๋ฌด์‹ค ๊ฑด๋ฌผ๋“ค์ด ๋นฝ๋นฝํ•œ ๋…น์ง€๋กœ ๋‘˜๋Ÿฌ์‹ธ์ธ ์šดํ•˜ ๋„ˆ๋จธ๋กœ ์†Ÿ์•„ ์žˆ๊ณ , ์šดํ•˜ ์˜†์œผ๋กœ๋Š” ๊ณ ๊ฐ€ ์ฒ ๋„๊ฐ€ ์ง€๋‚˜๊ฐ„๋‹ค. ํ•˜๋Š˜์€ ํ‘ธ๋ฅด๊ณ  ํฐ ๊ตฌ๋ฆ„์ด ๊ธธ๊ฒŒ ๋ป—์–ด ์žˆ์œผ๋ฉฐ, ํ™”๋ฉด ์˜ค๋ฅธ์ชฝ ์•„๋ž˜์—๋Š” ๋ฐ˜์  ๋ฌด๋Šฌ์˜ ํ™”๊ฐ•์•” ๋‚œ๊ฐ„์ด ์ž๋ฆฌํ•œ๋‹ค.

                Alt...ํ•œ ์†์ด ํŒŒ๋ž€์ƒ‰๊ณผ ํฐ์ƒ‰ ํ‘œ์ง€์˜ ํŽ˜์ดํผ๋ฐฑ ์ฑ…์„ ๋“ค์–ด ๋ณด์ด๊ณ  ์žˆ๋‹ค. ํ‘œ์ง€์—๋Š” ์ปค๋‹ค๋ž€ ๋กœ๋งˆ์ž ๊ธ€์”จ์™€ ์ผ๋ณธ์–ด ๊ธ€์”จ๊ฐ€ ์žˆ์œผ๋ฉฐ, ๊ทธ ์•„๋ž˜์—๋Š” ๋™๋ฌผ ๊ท€๊ฐ€ ๋‹ฌ๋ฆฐ ๊ต๋ณต ์ฐจ๋ฆผ์˜ ์†Œ๋…€์™€ ๋งŒํ™”ํ’ ๊ฐœ, ์ž‘์€ ํŒŒ๋ž€์ƒ‰ ๊ณต๋ฃก์„ ๊ทธ๋ฆฐ ์• ๋‹ˆ๋ฉ”์ด์…˜ํ’ ์‚ฝํ™”๊ฐ€ ์žˆ๋‹ค. ๋’คํŽธ์—๋Š” ์œ ๋ฆฌ๋กœ ๋œ ๊ณ ์ธต ์‚ฌ๋ฌด์‹ค ๊ฑด๋ฌผ๋“ค์ด ๋นฝ๋นฝํ•œ ๋…น์ง€๋กœ ๋‘˜๋Ÿฌ์‹ธ์ธ ์šดํ•˜ ๋„ˆ๋จธ๋กœ ์†Ÿ์•„ ์žˆ๊ณ , ์šดํ•˜ ์˜†์œผ๋กœ๋Š” ๊ณ ๊ฐ€ ์ฒ ๋„๊ฐ€ ์ง€๋‚˜๊ฐ„๋‹ค. ํ•˜๋Š˜์€ ํ‘ธ๋ฅด๊ณ  ํฐ ๊ตฌ๋ฆ„์ด ๊ธธ๊ฒŒ ๋ป—์–ด ์žˆ์œผ๋ฉฐ, ํ™”๋ฉด ์˜ค๋ฅธ์ชฝ ์•„๋ž˜์—๋Š” ๋ฐ˜์  ๋ฌด๋Šฌ์˜ ํ™”๊ฐ•์•” ๋‚œ๊ฐ„์ด ์ž๋ฆฌํ•œ๋‹ค.

                  [?]Fabio Manganiello ยป 🌐
                  @fabio@manganiello.tech

                  ๐Ÿ”„ The move from @fabio has been completed.

                  All followers (and even posts and replies) have successfully been exported to this account.

                  This account runs on , a Mastodon-compatible clone I built after getting too frustrated with the features of both Mastodon and Akkoma ๐Ÿ™‚

                    fedicat boosted

                    [?]Daniel Supernault ยป 🌐
                    @dansup@mastodon.social

                    I wrote another FEP, this time for C2PA โœจ

                    FEP-5837: Content Credentials for Media Attachments

                    codeberg.org/fediverse/fep/src

                      [?]Goffi ยป 🌐
                      @Goffi@mastodon.social

                      I've just pushed ton of fixes for Libervia, the code is nearly good for alpha release. ActivityPub Gateway is fixed and doc is fully updated (on repos, not on official website yet), Audio/Video component has been updated to follow new spec, lot of work on web frontend.

                      You can try web frontend with this one-liner:
                      `uvx --python 3.13 'libervia-web @ git+goffi.org/forge/goffi/libervia' local`

                      I should update official website soon.

                        [?]Fabio Manganiello ยป 🌐
                        @fabio@manganiello.eu

                        ๐Ÿ“ข Account move notification

                        Almost everything is ready to move my social home to @fabio (@fabio@manganiello.tech).

                        The new account runs on #Yonder.

                        Yonder is a social platform Iโ€™ve been working on for a while, and Iโ€™ll soon write about it more in detail.

                        Itโ€™s an #ActivityPub server written in #Rust and fully compatible with Mastodon and Pleroma/Akkoma, plus with other #Indieweb features I like (support for #Webmentions, and #OpenID coming soon).

                        Plus it implements features (like on-demand remote fetch of statuses/threads context, support for Threadiverse-like actors, OAuth-based account migration that also includes posts and interactions without needing to move CSV files around, better storage managementโ€ฆ) that Iโ€™ve wanted in those platforms for a while but Iโ€™ve struggled to get merged.

                        If you follow me here, you can hit the follow button on the new account (and if you donโ€™t, donโ€™t worry, my followers will be migrated at some point between today and tomorrow).

                          AodeRelay boosted

                          [?]KING CONSULT |ย Kommunikation ยป 🌐
                          @kingconsult@berlin.social

                          Super! Neue Fรถrderlinie ยป ยซ des @PrototypeFund fรผr -Alternativen zu ( u. a. ) heute auf dem der @digiges vorgestellt von Paul Robben.

                          โฐ Bewerbungen bis zum 30. November mรถglich.

                          Alle Details:
                          ๐Ÿ‘‰ prototypefund.de/resilienz

                          Aufzeichnung der Prรคsentation spรคter hier:
                          ๐Ÿ‘‰ fair.tube/c/npa/videos

                            fedicat boosted

                            [?]panos :catodon: ยป 🌐
                            @panos@catodon.rocks

                            The story of Linux should inspire the Fediverse.

                            "The year of the Linux desktop" has been a joke for 25 years - a quarter of the century! Yet slowly, and with a persistent following building for linux and supporting it, it's reaching a point where it's no longer something to laugh about - it's a valid choice for many people. Hell, my father (who is 81!) uses ZorinOS, which I installed when windows became too laggy and frustrating for him on his aging PC.

                            Similarly, if you tell someone that fedi can replace facebook/instagram/x for them, they will probably not take you seriously - most of the people they want to interact with are not here. In the very same way that the apps that people wanted to use on their operating system were not on linux some years ago. Things change - we can change them!

                            Linux is 35 years old. ActivityPub is less than 10!

                            Let's build apps and communities for the widespread adoption of the open web, for the fedi revolution. This won't come by itself, we have to prepare it. But we will - we already are!

                              fedicat boosted

                              [?]Steve Bate ยป 🌐
                              @Steve_Bate@mastodon.social

                              My perspectives on the Fediverse protocol and its relationship to ....

                              stevebate.net/the-fediverse-is

                                [?]:loup: Shalien ยป 🌐
                                @shalien@mastodon.projetretro.io

                                @colinstu In fact , a lot of blind, colorblind and other disabled people needed the new UI to better navigate mastodon.

                                Also all improvement, features and so on requires to be usable within the protocol or else they would just create a greater rifts between mastodon and others softwares.

                                I won't put up the amount of works require to put "simples ideas" into a software because I really can't list them all .

                                Mastodon is also open source , I get that ruby and Ruby on rails aren't that simple to learn but I guess you have coding experience to be able to say why and why not the project is moving in a good direction.

                                I mean nobody without any skill in drawing would go to an artist and tell them they're sketch are not good.

                                Wonder why a lot of people's does this with open source dev

                                  AodeRelay boosted

                                  [?]Grow Your Own Services ๐ŸŒฑ ยป 🌐
                                  @homegrown@social.growyourown.services

                                  Snac is a lightweight Fediverse-compatible social network server which is entirely human-written, and doesn't require a database. You can find out more at:

                                  ๐Ÿก codeberg.org/grunfink/snac2

                                  You can follow Snac's lead developer at:

                                  ๐Ÿก @grunfink

                                  It can be installed via @yunohost (at apps.yunohost.org/app/snac) or manually using the installation instructions (at codeberg.org/grunfink/snac2/sr).

                                    [?]Daniel Supernault ยป 🌐
                                    @dansup@mastodon.social

                                    Sup.

                                    Arriving soon ๐Ÿ”ฅ

                                    Sup, the social web messenger.

Arriving soon!

                                    Alt...Sup, the social web messenger. Arriving soon!

                                      [?]Daniel Supernault ยป 🌐
                                      @dansup@mastodon.social

                                      fedicat boosted

                                      [?]Week in Fediverse :fediverse_light: ยป 🌐
                                      @weekinfediverse@mitra.social

                                      [?]Daniel Supernault ยป 🌐
                                      @dansup@mastodon.social

                                      Short-form video, photo and blogging platforms commonly let creators publish one post together.

                                      So we built this feature into Loops, with consent based ActivityPub support, and a FEP.

                                      Shipping soon!

                                      Loops Collaborations feature

                                      Alt...Loops Collaborations feature

                                        fedicat boosted

                                        [?]The Real Grunfink ยป 🌐
                                        @grunfink@comam.es

                                        I've just published version 2.97 of , the simple, minimalistic instance server written in C. It includes the following changes:

                                        Quote-posting your own posts is now allowed (do it by adding RE: https://example.com/you/post-id in its own line in a post body).

                                        The Mastodon API can now be disabled by setting the mastodon_api directive to false in server.json (no need to compile it out).

                                        Fixed a crash in chunked transfer encoding code (special thanks to Sergey Bronnikov for bringing this to my attention).

                                        Tweak to JSON loading code to circunvent fmemopen() issues on Illumos / OpenIndiana systems (contributed by aleteoryx).

                                        Mastodon API: Fixed error in voting code (contributed by uilebheist), more aggressive old data purging.

                                        https://comam.es/what-is-snac

                                        If you find useful, please consider buying grunfink a coffee or contributing via LiberaPay.


                                          fedicat boosted

                                          [?]David Schmidt ยป 🌐
                                          @individual8@mastodon.social

                                          Check out Columnly โ€“ a multi-column client for all your ActivityPub-based accounts! ๐Ÿ“Š

                                          Manage all your feeds in one place with a clean, customizable layout. The only feature really missing right now is automatic system light/dark mode support.

                                          ๐Ÿ”— columnly.social

                                            [?]@reiver โŠผ (Charles) :batman: ยป 🌐
                                            @reiver@mastodon.social

                                            Why, Mastodon? Why?

                                            Why are you forcing signed requests for all "Accept: application/json" HTTP requests of the actor URL? Rather than just actors that choose to be "private".

                                            ...

                                            curl -H 'Accept: application/activity+json' mastodon.social/users/reiver

                                            {"error":"Request not signed"}

                                              fedicat boosted

                                              [?]Daniel Supernault ยป 🌐
                                              @dansup@mastodon.social

                                              fedicat boosted

                                              [?]The Real Grunfink ยป 🌐
                                              @grunfink@comam.es

                                              I'm glad to announce the release of version 2.78 of , the simple, minimalistic instance server written in C. It includes the following changes:

                                              Hashtag following also allow URLs to RSS feeds of ActivityPub objects (like e.g. https://mastodon.social/tags/ThankYouTuesday).

                                              Users can now configure a webhook to receive an HTTP POST for every notification. This can be useful for implementing bots that react to activities, like autorepliers, chatbots or interactive textual games (see snac(1) for more information).

                                              The number of pending follow confirmations is shown next to the "people" link.

                                              Faster performance metrics (contributed by dandelions).

                                              Improved lowercasing in hashtags (contributed by postscriptum).

                                              A search-by-url tweak for implementations that return 200 for invalid webfinger queries (e.g. piefed).

                                              Mastodon API: added follow confirmation endpoints, fixed collisions in attachment file names.

                                              Fixed potential crashes in attachment uploads.

                                              https://comam.es/what-is-snac

                                              If you find useful, please consider buying grunfink a coffee or contributing via LiberaPay.


                                                [?]Chris Trottier ยป 🌐
                                                @atomicpoet@atomicpoet.org

                                                #Elgg is getting an #ActivityPub plugin!

                                                Now if youโ€™re not familiar with Elgg, itโ€™s one of the first ever open source social media platforms. It launched all the way back in 2004 and was founded by @ben and Dave Tosh.

                                                I remember installing Elgg 15 years ago, playing around with it for a bit, and not doing much with it because there wasnโ€™t anyone I knew who used it. So ActivityPub will definitely extend its network effect.

                                                https://github.com/RiverVanRain/activitypub/wiki/Welcome#groups

                                                  gyptazy boosted

                                                  [?]The Real Grunfink ยป 🌐
                                                  @grunfink@comam.es

                                                  I'm glad to announce the release of version 2.70 of , the simple, minimalistic instance server written in C. It includes the following changes:

                                                  Notifications are now shown in a more compact way (i.e. all reactions are shown just above your post, instead of repeating the post ad nauseam for every reaction).

                                                  New command-line option unmute to, well, no-longer-mute an actor.

                                                  The private timeline now includes an approximate mark between new posts and "already seen" ones.

                                                  Fixed a spurious 404 error in the instance root URL for some configurations.

                                                  https://comam.es/what-is-snac

                                                  If you find useful, please consider contributing via LiberaPay: https://liberapay.com/grunfink/

                                                  This release has been inspired by the song The Answers to the Questions by and .