stadeus
  • Login
Show Navigation
  • Public

    • Groups
    • Recent tags

Notices tagged with activitystreams

  1. Tantek ()'s status on Sunday, 04-Aug-2024 01:29:00 EDT Tantek Tantek
    Good W3C SocialCG telcon yesterday morning.

    Minutes: https://www.w3.org/wiki/SocialCG/2024-08-02

    Appreciate working with @evan@cosocial.ca @dmitriz@mastodon.mit.edu @TallTed@mastodon.social @snarfed.org Lisa a @AaronNGray@fosstodon.org @bobwyman@mastodon.social @by_caballero@mastodon.social @j12t@j12t.social @steve@social.technoetic.com @thisismissem@hachyderm.io

    #W3C #SocialCG #20240802 #2024_215 #ActivityPub #ActivityStreams #relAuthor
    about 9 months ago from tantek.com permalink
  2. Tantek ()'s status on Monday, 11-Sep-2023 19:06:00 EDT Tantek Tantek
    going to the #SocialWeb CG meeting @W3C #w3cTPAC tomorrow (2023-09-12) at 09:30 CEST.

    Looking forward to seeing @evanp.me (@evan@cosocial.ca @evanpro) and many others!

    So many advances in #ActivityPub, #Webmention, Micropub, #IndieAuth etc. that it may be time to restart the #SocialWebWG to officially update all our active specifications.

    We can & should also reach out to #Bluesky & #Nostr communities to work together on shared semantics and bridging protocols to continue growing a heterogenous #fediverse built on the #OpenWeb.

    We know it is possible. We worked hard in the Social Web working group to align a lot of semantics across #ActivityStreams and #microformats2. The fruitful results of that are services like http://fed.brid.gy/ which I myself use to send a Webmention when I make a new post (like this one) and have #BridgyFed automatically federate it via ActivityPub using my personal site identity to #Mastodon followers and others.

    @snarfed.org wrote up a recent comparison of top #decentralized #socialProtocols that can help inform a lot of this discussion: https://snarfed.org/2023-09-04_50856
    Monday, 11-Sep-2023 19:06:00 EDT from tantek.com permalink
  3. Tantek ()'s status on Saturday, 22-Apr-2023 20:40:00 EDT Tantek Tantek
    One of the pretty neat innovations from #Mastodon has been actual, functional, and fairly reliable (from all accounts I’ve seen) distributed system account migration, with the notable exception of post migration, which has additional challenges worth exploring.

    To be clear, as far as I know, no other blogging (or chat) software, system, or even protocol comes close to achieving the level of functionality described in Mastodon’s documentation:

    https://docs.joinmastodon.org/user/moving/#migration

    In short, moving:
    * all your profile information
    * moving all your followers & followings, transparently
    * redirecting your old account to your new one

    More at that link. From the docs, it’s clear that quite a bit of thought & consideration went into the design & implementation.

    Once I had setup #BridgyFed to #federate posts from my own site¹, I myself made use of the this Mastodon feature to migrate from my try-it-out @t@xoxo.zone account to my #IndieWeb @tantek.com (move destination handled by BridgyFed).

    For me the migration experience was 100%, because I had not posted anything @t@xoxo.zone.

    The challenge of post migration is not unique to Mastodon, though I believe it goes beyond “simple” export & import support, which is still a good place to start.

    Mastodon has two forms of posts “export” currently:
    * RSS feeds, which will get you some number of recent posts, by adding ".rss" to the end of any Mastodon profile URL, e.g. https://indieweb.social/@tchambers.rss
    * Activity Streams 2.0 JSON, per https://docs.joinmastodon.org/user/moving/#export (note: it currently says “ActivityPub JSON format”, but there is no such thing, #ActivityPub uses the #ActivityStreams 2.0 JSON format and I’ve filed a PR² to fix this in the docs)

    Lots of software & services import RSS, e.g. #WordPress.

    As far as I know, nothing (not even Mastodon itself) actually supports importing Activity Streams 2.0.

    There is a more complete format (with specification!) for exporting & importing blog content:

    Blog Archive Format (.bar), first specified here with example file:
    * https://www.manton.org/2017/11/24/blog-archive-format.html
    More details and another example file:
    * https://www.manton.org/2021/12/27/importing-blog-archive.html

    Blog Archive Format has the very nice features of:
    * portable HTML feed (h-feed) and JSON Feed
    * photos and other media
    * locally browsable post archive

    Naturally, https://micro.blog/ supports both exporting & importing Blog Archive Format.

    There’s an interesting opportunity here for an open source converter
    * from Activity Streams 2.0
    * to Blog Archive Format

    Such a library would make an excellent drop-in addition to any #ActivityPub implementation, allowing both export of posts, and also a browsable archive format, so you could visually double check when importing to another service that these were the old posts you were looking for.

    This would be a good first step, using an open standard, towards Mastodon itself supporting post migration³.

    Ideally, similar to account migration, the old posts server should also at least:
    * redirect old permalinks to the new permalinks
    * redirect any replies being delivered by ActivityPub to the new location
    * provide #Webmention discovery forwarding from the old URLs to the new URLs (e.g. using HTTP LINK headers)
    for some amount of time.

    Want to add support for Blog Archive Format or got questions or feedback?

    Join in the development conversations: https://chat.indieweb.org/dev


    This is day 39 of #100DaysOfIndieWeb. #100Days

    ← Day 38: https://tantek.com/2023/110/t2/beyond-mastodon-indieweb-own-domain
    → 🔮


    Glossary

    account migration
     https://indieweb.org/account_migration
    blog archive format
     https://indieweb.org/blog_archive_format
    h-feed
     https://microformats.org/wiki/h-feed
    JSON Feed
     https://www.jsonfeed.org/
    post migration
     https://indieweb.org/post_migration
    Webmention
     https://indieweb.org/Webmention

    References

    ¹ https://tantek.com/2022/301/t1/twittermigration-bridgyfed-mastodon-indieweb
    ² https://github.com/mastodon/documentation/pull/1202
    ³ https://github.com/mastodon/mastodon/issues/12423
    Saturday, 22-Apr-2023 20:40:00 EDT from tantek.com permalink

    Attachments

  4. MMN-o ✅⃠ (mmn)'s status on Tuesday, 18-Apr-2017 05:26:13 EDT MMN-o ✅⃠ MMN-o ✅⃠
    • Aral Balkan
    @aral #Atom has updates already. And "checkins" are just variations of #ActivityStreams verbs etc.
    Tuesday, 18-Apr-2017 05:26:13 EDT from social.umeahackerspace.se permalink
  5. Former Bob Jonkman -- Please use the new server at https://gs.jonkman.ca (bobjonkmanformer)'s status on Saturday, 03-Sep-2016 19:23:50 EDT Former Bob Jonkman -- Please use the new server at https://gs.jonkman.ca Former Bob Jonkman -- Please use the new server at https://gs.jonkman.ca
    • maiyannah
    • gnusocial
    • postActiv user group
    @Maiyannah If you do write !GNUsocial to #Pumpio code consider implementing it as a plugin. While both #OStatus and #Pump use #ActivityStreams, it's my understanding those implementations are not compatible. So, rather than rewriting much of t…
    Saturday, 03-Sep-2016 19:23:50 EDT from sn.jonkman.ca permalink

    Attachments

    1. bobjonkman-20160903-ostatus-98q7.html
  6. MMN-o ✅⃠ (mmn)'s status on Saturday, 10-Oct-2015 15:11:05 EDT MMN-o ✅⃠ MMN-o ✅⃠

    ActivityStreams Wiki

    Some pretty good data and examples can be found on this site.

    • activitystreams
    • federation
    Saturday, 10-Oct-2015 15:11:05 EDT from social.umeahackerspace.se permalink
  7. MMN-o ✅⃠ (mmn)'s status on Thursday, 08-Oct-2015 14:02:07 EDT MMN-o ✅⃠ MMN-o ✅⃠
    • Pablo Bernardo
    @voylinux you can do ".json" as file extension too .)
    There is some small data missing I think from that. ".as" gives you pure #ActivityStreams
    Thursday, 08-Oct-2015 14:02:07 EDT from social.umeahackerspace.se permalink
  8. Manuel Ortega (manuel)'s status on Monday, 06-Apr-2015 20:21:31 EDT Manuel Ortega Manuel Ortega
    • MMN-o ✅⃠
    • lnxw48 (Linux Walt)
    • abjectio
    • mattl
    • aroque
    • the federated universe
    • gnusocial
    • gs
    • gscamp
    This is how !gs !gnusocial now works An #OStatus server produces an #Atom feed of status-update messages…
    Monday, 06-Apr-2015 20:21:31 EDT from lamatriz.org permalink Repeated by mmn

    Attachments

    1. -20150407T002434-x9bqgnj.html
  9. Manuel Ortega (manuel)'s status on Monday, 06-Apr-2015 20:21:31 EDT Manuel Ortega Manuel Ortega
    • MMN-o ✅⃠
    • lnxw48 (Linux Walt)
    • abjectio
    • mattl
    • aroque
    • the federated universe
    • gnusocial
    • gs
    • gscamp
    This is how !gs !gnusocial now works An #OStatus server produces an #Atom feed of status-update messages…
    Monday, 06-Apr-2015 20:21:31 EDT from lamatriz.org permalink

    Attachments

    1. -20150407T002434-x9bqgnj.html
  10. MMN-o ✅⃠ (mmn)'s status on Monday, 23-Feb-2015 17:01:29 EST MMN-o ✅⃠ MMN-o ✅⃠
    in reply to
    • Hannes
    • MMN-o ✅⃠
    @hannes2peer Det intressanta är ju dock t.ex. om man ska attacha flera bilder. Kanske man …
    Monday, 23-Feb-2015 17:01:29 EST from social.umeahackerspace.se permalink

    Attachments

    1. mmn-20150223T220304-vzmgbbe.html
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

stadeus is a social network, courtesy of blaise.ca. It runs on GNU social, version 1.2.0-beta4, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All stadeus content and data are available under the Creative Commons Attribution 3.0 license.

Switch to desktop site layout.