Skip to content

Piero Bosio Social Web Site Personale Logo Fediverso

Social Forum federato con il resto del mondo. Non contano le istanze, contano le persone

Working full time on the Social Web

General Discussion
10 10 0
  • Working full time on the Social Web

    In January 2026, I will begin working full time in my role as Director at the Social Web Foundation. I am looking forward to the challenge of growing this young non-profit and fulfilling our mission to make a bigger, better Fediverse.

    As a refresher: I have been working in the area of federated social networks since starting Identi.ca in 2008. Federated social networks are social platforms that let users on one platform connect to and interact with users on another platform. Linked up with open standard protocols, these platforms together form a Social Web that puts people first.

    In 2018, I was a co-author of the ActivityPub standard for social network interoperability. I currently maintain the spec for the W3C and develop extensions for it. In 2024, I wrote ActivityPub: Programming for the Social Web for O’Reilly Media. And I co-founded the Social Web Foundation to further encourage the use of ActivityPub in social networks.

    For the last year, I’ve been working nights, lunchtimes and weekends on SWF while holding down my full-time role as Director of Open Technology at the Open Earth Foundation. I love working at OEF; the organization build Open Source software to help cities fight climate change. I have felt very fulfilled in my work there, and I’ve made really strong friendships with the team. It’s been a very special place to work that has changed how I think teams can be.

    But over the last year, SWF has had some really amazing opportunities, and in 2026 we’ll be making some big steps forward for the Social Web. I can’t keep doing both jobs, and I feel like, after 4 years at OEF, I’ve done what I can to build up that organization, and I am ready to start on this next one.

    It will feel good to have my full attention focused on the Social Web. I’m looking forward to seeing my Open Source friends at FOSDEM 2026 in Brussels at the end of January where I’m helping to organize the Social Web track. I’m speaking at Princeton mid-February, and I’ll be in the Bay Area at the beginning of March. All this time, I’ll be working hard to get the next version of ActivityPub released and to push out several software projects to make the Social Web more fun and interesting.

    Thanks to everyone who’s put time, effort and help into the SWF. Thanks to my coworkers at OEF for encouraging me on my next steps in my career. Thanks to my wife and family for tolerating yet another leap into the void.

    I hope you have as exciting a New Year as I will.

  • Working full time on the Social Web

    In January 2026, I will begin working full time in my role as Director at the Social Web Foundation. I am looking forward to the challenge of growing this young non-profit and fulfilling our mission to make a bigger, better Fediverse.

    As a refresher: I have been working in the area of federated social networks since starting Identi.ca in 2008. Federated social networks are social platforms that let users on one platform connect to and interact with users on another platform. Linked up with open standard protocols, these platforms together form a Social Web that puts people first.

    In 2018, I was a co-author of the ActivityPub standard for social network interoperability. I currently maintain the spec for the W3C and develop extensions for it. In 2024, I wrote ActivityPub: Programming for the Social Web for O’Reilly Media. And I co-founded the Social Web Foundation to further encourage the use of ActivityPub in social networks.

    For the last year, I’ve been working nights, lunchtimes and weekends on SWF while holding down my full-time role as Director of Open Technology at the Open Earth Foundation. I love working at OEF; the organization build Open Source software to help cities fight climate change. I have felt very fulfilled in my work there, and I’ve made really strong friendships with the team. It’s been a very special place to work that has changed how I think teams can be.

    But over the last year, SWF has had some really amazing opportunities, and in 2026 we’ll be making some big steps forward for the Social Web. I can’t keep doing both jobs, and I feel like, after 4 years at OEF, I’ve done what I can to build up that organization, and I am ready to start on this next one.

    It will feel good to have my full attention focused on the Social Web. I’m looking forward to seeing my Open Source friends at FOSDEM 2026 in Brussels at the end of January where I’m helping to organize the Social Web track. I’m speaking at Princeton mid-February, and I’ll be in the Bay Area at the beginning of March. All this time, I’ll be working hard to get the next version of ActivityPub released and to push out several software projects to make the Social Web more fun and interesting.

    Thanks to everyone who’s put time, effort and help into the SWF. Thanks to my coworkers at OEF for encouraging me on my next steps in my career. Thanks to my wife and family for tolerating yet another leap into the void.

    I hope you have as exciting a New Year as I will.

  • Working full time on the Social Web

    In January 2026, I will begin working full time in my role as Director at the Social Web Foundation. I am looking forward to the challenge of growing this young non-profit and fulfilling our mission to make a bigger, better Fediverse.

    As a refresher: I have been working in the area of federated social networks since starting Identi.ca in 2008. Federated social networks are social platforms that let users on one platform connect to and interact with users on another platform. Linked up with open standard protocols, these platforms together form a Social Web that puts people first.

    In 2018, I was a co-author of the ActivityPub standard for social network interoperability. I currently maintain the spec for the W3C and develop extensions for it. In 2024, I wrote ActivityPub: Programming for the Social Web for O’Reilly Media. And I co-founded the Social Web Foundation to further encourage the use of ActivityPub in social networks.

    For the last year, I’ve been working nights, lunchtimes and weekends on SWF while holding down my full-time role as Director of Open Technology at the Open Earth Foundation. I love working at OEF; the organization build Open Source software to help cities fight climate change. I have felt very fulfilled in my work there, and I’ve made really strong friendships with the team. It’s been a very special place to work that has changed how I think teams can be.

    But over the last year, SWF has had some really amazing opportunities, and in 2026 we’ll be making some big steps forward for the Social Web. I can’t keep doing both jobs, and I feel like, after 4 years at OEF, I’ve done what I can to build up that organization, and I am ready to start on this next one.

    It will feel good to have my full attention focused on the Social Web. I’m looking forward to seeing my Open Source friends at FOSDEM 2026 in Brussels at the end of January where I’m helping to organize the Social Web track. I’m speaking at Princeton mid-February, and I’ll be in the Bay Area at the beginning of March. All this time, I’ll be working hard to get the next version of ActivityPub released and to push out several software projects to make the Social Web more fun and interesting.

    Thanks to everyone who’s put time, effort and help into the SWF. Thanks to my coworkers at OEF for encouraging me on my next steps in my career. Thanks to my wife and family for tolerating yet another leap into the void.

    I hope you have as exciting a New Year as I will.

    @evanprodromou Congratulations ! Having professional engaged people can make a big difference. So let's see what all the good things you and the fediverse will bring us in 2026.

  • System moved this topic from Uncategorized
  • @doktorzjivago @evanprodromou @evan

    is pump.io dead ?

  • Working full time on the Social Web

    In January 2026, I will begin working full time in my role as Director at the Social Web Foundation. I am looking forward to the challenge of growing this young non-profit and fulfilling our mission to make a bigger, better Fediverse.

    As a refresher: I have been working in the area of federated social networks since starting Identi.ca in 2008. Federated social networks are social platforms that let users on one platform connect to and interact with users on another platform. Linked up with open standard protocols, these platforms together form a Social Web that puts people first.

    In 2018, I was a co-author of the ActivityPub standard for social network interoperability. I currently maintain the spec for the W3C and develop extensions for it. In 2024, I wrote ActivityPub: Programming for the Social Web for O’Reilly Media. And I co-founded the Social Web Foundation to further encourage the use of ActivityPub in social networks.

    For the last year, I’ve been working nights, lunchtimes and weekends on SWF while holding down my full-time role as Director of Open Technology at the Open Earth Foundation. I love working at OEF; the organization build Open Source software to help cities fight climate change. I have felt very fulfilled in my work there, and I’ve made really strong friendships with the team. It’s been a very special place to work that has changed how I think teams can be.

    But over the last year, SWF has had some really amazing opportunities, and in 2026 we’ll be making some big steps forward for the Social Web. I can’t keep doing both jobs, and I feel like, after 4 years at OEF, I’ve done what I can to build up that organization, and I am ready to start on this next one.

    It will feel good to have my full attention focused on the Social Web. I’m looking forward to seeing my Open Source friends at FOSDEM 2026 in Brussels at the end of January where I’m helping to organize the Social Web track. I’m speaking at Princeton mid-February, and I’ll be in the Bay Area at the beginning of March. All this time, I’ll be working hard to get the next version of ActivityPub released and to push out several software projects to make the Social Web more fun and interesting.

    Thanks to everyone who’s put time, effort and help into the SWF. Thanks to my coworkers at OEF for encouraging me on my next steps in my career. Thanks to my wife and family for tolerating yet another leap into the void.

    I hope you have as exciting a New Year as I will.

    @evanprodromou Congratulations! 🥳

  • Working full time on the Social Web

    In January 2026, I will begin working full time in my role as Director at the Social Web Foundation. I am looking forward to the challenge of growing this young non-profit and fulfilling our mission to make a bigger, better Fediverse.

    As a refresher: I have been working in the area of federated social networks since starting Identi.ca in 2008. Federated social networks are social platforms that let users on one platform connect to and interact with users on another platform. Linked up with open standard protocols, these platforms together form a Social Web that puts people first.

    In 2018, I was a co-author of the ActivityPub standard for social network interoperability. I currently maintain the spec for the W3C and develop extensions for it. In 2024, I wrote ActivityPub: Programming for the Social Web for O’Reilly Media. And I co-founded the Social Web Foundation to further encourage the use of ActivityPub in social networks.

    For the last year, I’ve been working nights, lunchtimes and weekends on SWF while holding down my full-time role as Director of Open Technology at the Open Earth Foundation. I love working at OEF; the organization build Open Source software to help cities fight climate change. I have felt very fulfilled in my work there, and I’ve made really strong friendships with the team. It’s been a very special place to work that has changed how I think teams can be.

    But over the last year, SWF has had some really amazing opportunities, and in 2026 we’ll be making some big steps forward for the Social Web. I can’t keep doing both jobs, and I feel like, after 4 years at OEF, I’ve done what I can to build up that organization, and I am ready to start on this next one.

    It will feel good to have my full attention focused on the Social Web. I’m looking forward to seeing my Open Source friends at FOSDEM 2026 in Brussels at the end of January where I’m helping to organize the Social Web track. I’m speaking at Princeton mid-February, and I’ll be in the Bay Area at the beginning of March. All this time, I’ll be working hard to get the next version of ActivityPub released and to push out several software projects to make the Social Web more fun and interesting.

    Thanks to everyone who’s put time, effort and help into the SWF. Thanks to my coworkers at OEF for encouraging me on my next steps in my career. Thanks to my wife and family for tolerating yet another leap into the void.

    I hope you have as exciting a New Year as I will.

    @evanprodromou love this and happy to see you leading the charge!

  • Working full time on the Social Web

    In January 2026, I will begin working full time in my role as Director at the Social Web Foundation. I am looking forward to the challenge of growing this young non-profit and fulfilling our mission to make a bigger, better Fediverse.

    As a refresher: I have been working in the area of federated social networks since starting Identi.ca in 2008. Federated social networks are social platforms that let users on one platform connect to and interact with users on another platform. Linked up with open standard protocols, these platforms together form a Social Web that puts people first.

    In 2018, I was a co-author of the ActivityPub standard for social network interoperability. I currently maintain the spec for the W3C and develop extensions for it. In 2024, I wrote ActivityPub: Programming for the Social Web for O’Reilly Media. And I co-founded the Social Web Foundation to further encourage the use of ActivityPub in social networks.

    For the last year, I’ve been working nights, lunchtimes and weekends on SWF while holding down my full-time role as Director of Open Technology at the Open Earth Foundation. I love working at OEF; the organization build Open Source software to help cities fight climate change. I have felt very fulfilled in my work there, and I’ve made really strong friendships with the team. It’s been a very special place to work that has changed how I think teams can be.

    But over the last year, SWF has had some really amazing opportunities, and in 2026 we’ll be making some big steps forward for the Social Web. I can’t keep doing both jobs, and I feel like, after 4 years at OEF, I’ve done what I can to build up that organization, and I am ready to start on this next one.

    It will feel good to have my full attention focused on the Social Web. I’m looking forward to seeing my Open Source friends at FOSDEM 2026 in Brussels at the end of January where I’m helping to organize the Social Web track. I’m speaking at Princeton mid-February, and I’ll be in the Bay Area at the beginning of March. All this time, I’ll be working hard to get the next version of ActivityPub released and to push out several software projects to make the Social Web more fun and interesting.

    Thanks to everyone who’s put time, effort and help into the SWF. Thanks to my coworkers at OEF for encouraging me on my next steps in my career. Thanks to my wife and family for tolerating yet another leap into the void.

    I hope you have as exciting a New Year as I will.

    @evanprodromou Great news! The Open Social Web will get even better. 2026 will be an excellent year.

  • Working full time on the Social Web

    In January 2026, I will begin working full time in my role as Director at the Social Web Foundation. I am looking forward to the challenge of growing this young non-profit and fulfilling our mission to make a bigger, better Fediverse.

    As a refresher: I have been working in the area of federated social networks since starting Identi.ca in 2008. Federated social networks are social platforms that let users on one platform connect to and interact with users on another platform. Linked up with open standard protocols, these platforms together form a Social Web that puts people first.

    In 2018, I was a co-author of the ActivityPub standard for social network interoperability. I currently maintain the spec for the W3C and develop extensions for it. In 2024, I wrote ActivityPub: Programming for the Social Web for O’Reilly Media. And I co-founded the Social Web Foundation to further encourage the use of ActivityPub in social networks.

    For the last year, I’ve been working nights, lunchtimes and weekends on SWF while holding down my full-time role as Director of Open Technology at the Open Earth Foundation. I love working at OEF; the organization build Open Source software to help cities fight climate change. I have felt very fulfilled in my work there, and I’ve made really strong friendships with the team. It’s been a very special place to work that has changed how I think teams can be.

    But over the last year, SWF has had some really amazing opportunities, and in 2026 we’ll be making some big steps forward for the Social Web. I can’t keep doing both jobs, and I feel like, after 4 years at OEF, I’ve done what I can to build up that organization, and I am ready to start on this next one.

    It will feel good to have my full attention focused on the Social Web. I’m looking forward to seeing my Open Source friends at FOSDEM 2026 in Brussels at the end of January where I’m helping to organize the Social Web track. I’m speaking at Princeton mid-February, and I’ll be in the Bay Area at the beginning of March. All this time, I’ll be working hard to get the next version of ActivityPub released and to push out several software projects to make the Social Web more fun and interesting.

    Thanks to everyone who’s put time, effort and help into the SWF. Thanks to my coworkers at OEF for encouraging me on my next steps in my career. Thanks to my wife and family for tolerating yet another leap into the void.

    I hope you have as exciting a New Year as I will.

    @evanprodromou Congratulations! This is excellent news.

    I'm very much looking forward to what you and SWF will achieve.

  • emanuelecariati@varese.socialundefined emanuelecariati@varese.social shared this topic
  • Working full time on the Social Web

    In January 2026, I will begin working full time in my role as Director at the Social Web Foundation. I am looking forward to the challenge of growing this young non-profit and fulfilling our mission to make a bigger, better Fediverse.

    As a refresher: I have been working in the area of federated social networks since starting Identi.ca in 2008. Federated social networks are social platforms that let users on one platform connect to and interact with users on another platform. Linked up with open standard protocols, these platforms together form a Social Web that puts people first.

    In 2018, I was a co-author of the ActivityPub standard for social network interoperability. I currently maintain the spec for the W3C and develop extensions for it. In 2024, I wrote ActivityPub: Programming for the Social Web for O’Reilly Media. And I co-founded the Social Web Foundation to further encourage the use of ActivityPub in social networks.

    For the last year, I’ve been working nights, lunchtimes and weekends on SWF while holding down my full-time role as Director of Open Technology at the Open Earth Foundation. I love working at OEF; the organization build Open Source software to help cities fight climate change. I have felt very fulfilled in my work there, and I’ve made really strong friendships with the team. It’s been a very special place to work that has changed how I think teams can be.

    But over the last year, SWF has had some really amazing opportunities, and in 2026 we’ll be making some big steps forward for the Social Web. I can’t keep doing both jobs, and I feel like, after 4 years at OEF, I’ve done what I can to build up that organization, and I am ready to start on this next one.

    It will feel good to have my full attention focused on the Social Web. I’m looking forward to seeing my Open Source friends at FOSDEM 2026 in Brussels at the end of January where I’m helping to organize the Social Web track. I’m speaking at Princeton mid-February, and I’ll be in the Bay Area at the beginning of March. All this time, I’ll be working hard to get the next version of ActivityPub released and to push out several software projects to make the Social Web more fun and interesting.

    Thanks to everyone who’s put time, effort and help into the SWF. Thanks to my coworkers at OEF for encouraging me on my next steps in my career. Thanks to my wife and family for tolerating yet another leap into the void.

    I hope you have as exciting a New Year as I will.

    @evanprodromou congratulations, and thank you!

  • Working full time on the Social Web

    In January 2026, I will begin working full time in my role as Director at the Social Web Foundation. I am looking forward to the challenge of growing this young non-profit and fulfilling our mission to make a bigger, better Fediverse.

    As a refresher: I have been working in the area of federated social networks since starting Identi.ca in 2008. Federated social networks are social platforms that let users on one platform connect to and interact with users on another platform. Linked up with open standard protocols, these platforms together form a Social Web that puts people first.

    In 2018, I was a co-author of the ActivityPub standard for social network interoperability. I currently maintain the spec for the W3C and develop extensions for it. In 2024, I wrote ActivityPub: Programming for the Social Web for O’Reilly Media. And I co-founded the Social Web Foundation to further encourage the use of ActivityPub in social networks.

    For the last year, I’ve been working nights, lunchtimes and weekends on SWF while holding down my full-time role as Director of Open Technology at the Open Earth Foundation. I love working at OEF; the organization build Open Source software to help cities fight climate change. I have felt very fulfilled in my work there, and I’ve made really strong friendships with the team. It’s been a very special place to work that has changed how I think teams can be.

    But over the last year, SWF has had some really amazing opportunities, and in 2026 we’ll be making some big steps forward for the Social Web. I can’t keep doing both jobs, and I feel like, after 4 years at OEF, I’ve done what I can to build up that organization, and I am ready to start on this next one.

    It will feel good to have my full attention focused on the Social Web. I’m looking forward to seeing my Open Source friends at FOSDEM 2026 in Brussels at the end of January where I’m helping to organize the Social Web track. I’m speaking at Princeton mid-February, and I’ll be in the Bay Area at the beginning of March. All this time, I’ll be working hard to get the next version of ActivityPub released and to push out several software projects to make the Social Web more fun and interesting.

    Thanks to everyone who’s put time, effort and help into the SWF. Thanks to my coworkers at OEF for encouraging me on my next steps in my career. Thanks to my wife and family for tolerating yet another leap into the void.

    I hope you have as exciting a New Year as I will.

    @evanprodromou@evanp.me This is amazing to hear, and I wish you all the best!

    It goes without saying that I expect great things from you and from AP starting next year 😉😉


Gli ultimi otto messaggi ricevuti dalla Federazione
Post suggeriti
  • 0 Votes
    1 Posts
    1 Views
    Fedify 1.10.0: Observability foundations for the future debug dashboard Fedify is a #TypeScript framework for building #ActivityPub servers that participate in the #fediverse. It reduces the complexity and boilerplate typically required for ActivityPub implementation while providing comprehensive federation capabilities. We're excited to announce #Fedify 1.10.0, a focused release that lays critical groundwork for future debugging and observability features. Released on December 24, 2025, this version introduces infrastructure improvements that will enable the upcoming debug dashboard while maintaining full backward compatibility with existing Fedify applications. This release represents a transitional step toward Fedify 2.0.0, introducing optional capabilities that will become standard in the next major version. The changes focus on enabling richer observability through OpenTelemetry enhancements and adding prefix scanning capabilities to the key–value store interface. Enhanced OpenTelemetry instrumentation Fedify 1.10.0 significantly expands OpenTelemetry instrumentation with span events that capture detailed ActivityPub data. These enhancements enable richer observability and debugging capabilities without relying solely on span attributes, which are limited to primitive values. The new span events provide complete activity payloads and verification status, making it possible to build comprehensive debugging tools that show the full context of federation operations: activitypub.activity.received event on activitypub.inbox span — records the full activity JSON, verification status (activity verified, HTTP signatures verified, Linked Data signatures verified), and actor information activitypub.activity.sent event on activitypub.send_activity span — records the full activity JSON and target inbox URL activitypub.object.fetched event on activitypub.lookup_object span — records the fetched object's type and complete JSON-LD representation Additionally, Fedify now instruments previously uncovered operations: activitypub.fetch_document span for document loader operations, tracking URL fetching, HTTP redirects, and final document URLs activitypub.verify_key_ownership span for cryptographic key ownership verification, recording actor ID, key ID, verification result, and the verification method used These instrumentation improvements emerged from work on issue #234 (Real-time ActivityPub debug dashboard). Rather than introducing a custom observer interface as originally proposed in #323, we leveraged Fedify's existing OpenTelemetry infrastructure to capture rich federation data through span events. This approach provides a standards-based foundation that's composable with existing observability tools like Jaeger, Zipkin, and Grafana Tempo. Distributed trace storage with FedifySpanExporter Building on the enhanced instrumentation, Fedify 1.10.0 introduces FedifySpanExporter, a new OpenTelemetry SpanExporter that persists ActivityPub activity traces to a KvStore. This enables distributed tracing support across multiple nodes in a Fedify deployment, which is essential for building debug dashboards that can show complete request flows across web servers and background workers. The new @fedify/fedify/otel module provides the following types and interfaces: import { MemoryKvStore } from "@fedify/fedify"; import { FedifySpanExporter } from "@fedify/fedify/otel"; import { BasicTracerProvider, SimpleSpanProcessor, } from "@opentelemetry/sdk-trace-base"; const kv = new MemoryKvStore(); const exporter = new FedifySpanExporter(kv, { ttl: Temporal.Duration.from({ hours: 1 }), }); const provider = new BasicTracerProvider(); provider.addSpanProcessor(new SimpleSpanProcessor(exporter)); The stored traces can be queried for display in debugging interfaces: // Get all activities for a specific trace const activities = await exporter.getActivitiesByTraceId(traceId); // Get recent traces with summary information const recentTraces = await exporter.getRecentTraces({ limit: 100 }); The exporter supports two storage strategies depending on the KvStore capabilities. When the list() method is available (preferred), it stores individual records with keys like [prefix, traceId, spanId]. When only cas() is available, it uses compare-and-swap operations to append records to arrays stored per trace. This infrastructure provides the foundation for implementing a comprehensive debug dashboard as a custom SpanExporter, as outlined in the updated implementation plan for issue #234. Optional list() method for KvStore interface Fedify 1.10.0 adds an optional list() method to the KvStore interface for enumerating entries by key prefix. This method enables efficient prefix scanning, which is useful for implementing features like distributed trace storage, cache invalidation by prefix, and listing related entries. interface KvStore { // ... existing methods list?(prefix?: KvKey): AsyncIterable<KvStoreListEntry>; } When the prefix parameter is omitted or empty, list() returns all entries in the store. This is useful for debugging and administrative purposes. All official KvStore implementations have been updated to support this method: MemoryKvStore — filters in-memory keys by prefix SqliteKvStore — uses LIKE query with JSON key pattern PostgresKvStore — uses array slice comparison RedisKvStore — uses SCAN with pattern matching and key deserialization DenoKvStore — delegates to Deno KV's built-in list() API WorkersKvStore — uses Cloudflare Workers KV list() with JSON key prefix pattern While list() is currently optional to give existing custom KvStore implementations time to add support, it will become a required method in Fedify 2.0.0 (tracked in issue #499). This migration path allows implementers to gradually adopt the new capability throughout the 1.x release cycle. The addition of list() support was implemented in pull request #500, which also included the setup of proper testing infrastructure for WorkersKvStore using Vitest with @cloudflare/vitest-pool-workers. NestJS 11 and Express 5 support Thanks to a contribution from Cho Hasang (@crohasang@hackers.pub), the @fedify/nestjs package now supports NestJS 11 environments that use Express 5. The peer dependency range for Express has been widened to ^4.0.0 || ^5.0.0, eliminating peer dependency conflicts in modern NestJS projects while maintaining backward compatibility with Express 4. This change, implemented in pull request #493, keeps the workspace catalog pinned to Express 4 for internal development and test stability while allowing Express 5 in consuming applications. What's next Fedify 1.10.0 serves as a stepping stone toward the upcoming 2.0.0 release. The optional list() method introduced in this version will become required in 2.0.0, simplifying the interface contract and allowing Fedify internals to rely on prefix scanning being universally available. The enhanced #OpenTelemetry instrumentation and FedifySpanExporter provide the foundation for implementing the debug dashboard proposed in issue #234. The next steps include building the web dashboard UI with real-time activity lists, filtering, and JSON inspection capabilities—all as a separate package that leverages the standards-based observability infrastructure introduced in this release. Depending on the development timeline and feature priorities, there may be additional 1.x releases before the 2.0.0 migration. For developers building custom KvStore implementations, now is the time to add list() support to prepare for the eventual 2.0.0 upgrade. The implementation patterns used in the official backends provide clear guidance for various storage strategies. Acknowledgments Special thanks to Cho Hasang (@crohasang@hackers.pub) for the NestJS 11 compatibility improvements, and to all community members who provided feedback and testing for the new observability features. For the complete list of changes, bug fixes, and improvements, please refer to the CHANGES.md file in the repository. #fedidev #release
  • 0 Votes
    1 Posts
    3 Views
    Release v3.2.3 of Ktistec includes two big features:FEP-1b12 Group federationImproved federation with Lemmy and other forum-type servers. Ktistec supports community and thread follow/unfollow, as well as up-vote/like (down-vote/dislike is supported but there is no visual affordance for that yet).FEP-9098 Custom emojisSupport for viewing custom emoji in posts and on actor profiles. Ktistec does not yet support custom emoji creation and management.The full changelog:AddedSupport for viewing custom emoji in posts and on actor profiles.Actor type (Person, Group, etc.) overlay badges on actor panels.Colored fallback avatars for actors without icons.Support for robots.txt.FixedFederation with Lemmy and other servers that support FEP-1b12.Shared inbox support for local actors.Serialization of Undo includes the undone activity.Serialization of Like and Dislike does not.Notify only once for an object's first received activity.ChangedAccumulate metrics by hour for finer granularity.Clean up presentation of public followers/following pages.The next release will include support for Mastodon polls (FEP-9967).#ktistec #crystallang #activitypub #fediverse
  • 0 Votes
    1 Posts
    7 Views
    In the Fediverse track at SFSCon, Joan Pla spoke about:Decentralised Social Media Initiatives Within European Public Service Mediahttps://fediforum.org/2025-11-sfscon/#fediforum #sfscon #fediverse #socialweb #research
  • 0 Votes
    1 Posts
    8 Views
    Is the only point of a fedi relay such that when you look at your "federated timeline" on a small instance, you can see much more of the fedi? You can see posts from servers you are otherwise not connected to? I've never understood them.My recommendation to fix lack of content concerns is always to follow more people, especially news accounts from flipboard.com. I never recommend the federated timeline because it means if we're ever as popular as the web, you'll see lots of junk. #SocialWeb