Jonkman Microblog
  • Login
Show Navigation
  • Public

    • Public
    • Network
    • Groups
    • Popular
    • People

Conversation

Notices

  1. Oneesan succubus (lain@pleroma.soykaf.com)'s status on Thursday, 19-Oct-2017 09:00:29 EDT Oneesan succubus Oneesan succubus
    The OStatus federation:
    - Only half-defined standard
    - One big implementation only
    - Features are added ad-hoc, whatever GNU Social wants becomes the standard later
    - To be compatible, you gotta do everything exactly like GNU Social, reading the standard documents isn't enough.

    The ActivityPub federation:
    - Only half-defined standard
    - One big implementation only
    - Features are added ad-hoc, whatever Mastodon wants becomes the standard later
    - To be compatible, you gotta do everything exactly like Mastodon, reading the standard documents isn't enough.
    In conversation Thursday, 19-Oct-2017 09:00:29 EDT from pleroma.soykaf.com permalink
    1. Michael Vogel (heluecht@pirati.ca)'s status on Thursday, 19-Oct-2017 12:40:56 EDT Michael Vogel Michael Vogel
      in reply to
      @lain This is why I like the Diaspora protocol. Although it isn't a product of any "standard defining commission", it is well defined and documented: http://diaspora.github.io/diaspora_federation/index.html

      The biggest implementation is Diaspora, but there are (defined) Feature that aren't supported by Diaspora by now, but by Friendica (and vice versa). Features are added after discussions and are implemented in a way that the other implementers can always keep track.
      In conversation Thursday, 19-Oct-2017 12:40:56 EDT from pirati.ca permalink
    2. INACTIVE (deadsuperhero@social.nasqueron.org)'s status on Thursday, 19-Oct-2017 12:57:48 EDT INACTIVE INACTIVE
      in reply to

      @lain

      The Diaspora federation:
      -I don't know how the hell we initially defined this standard, our docs were terrible forever and someone just reverse-engineered everything themselves.
      -Numerous implementations in Python, Ruby, and PHP
      -After an amazing refactor, main federation calls of the platform abstracted into a reusable gem.
      -Features are pretty much 1:1 between instances
      -Added bonus that every status is able to properly reflect a corresponding thread of comments

      In conversation Thursday, 19-Oct-2017 12:57:48 EDT from social.nasqueron.org permalink
      1. Michael Vogel (heluecht@pirati.ca)'s status on Thursday, 19-Oct-2017 13:23:08 EDT Michael Vogel Michael Vogel
        in reply to
        @deadsuperhero Yeah, @Benjamin Neff did an amazing job. And it was great to see how he managed the protocol change. This was a several months lasting process - and he always had an eye that other implementors were able to keep track. And the new protocol is now extensible and much easier than the old one.
        In conversation Thursday, 19-Oct-2017 13:23:08 EDT from pirati.ca permalink
    3. التنينوكس (dragnucs@social.touha.me)'s status on Sunday, 27-May-2018 14:14:29 EDT التنينوكس التنينوكس
      in reply to

      @lain Is all of this not enough to be more than 5% documented? https://www.w3.org/TR/activitypub/

      In conversation Sunday, 27-May-2018 14:14:29 EDT from social.touha.me permalink
      1. Oneesan succubus (lain@pleroma.soykaf.com)'s status on Sunday, 27-May-2018 15:20:06 EDT Oneesan succubus Oneesan succubus
        in reply to
        @dragnucs you can't implement a server that actually federates by just implementing this standard.
        In conversation Sunday, 27-May-2018 15:20:06 EDT from pleroma.soykaf.com permalink
        1. التنينوكس (dragnucs@social.touha.me)'s status on Sunday, 27-May-2018 15:37:20 EDT التنينوكس التنينوكس
          in reply to

          @lain what about activitypub.rocks then? It checks if your implementation is compliant.

          In conversation Sunday, 27-May-2018 15:37:20 EDT from social.touha.me permalink
          1. Oneesan succubus (lain@pleroma.soykaf.com)'s status on Sunday, 27-May-2018 15:38:26 EDT Oneesan succubus Oneesan succubus
            in reply to
            @dragnucs sure, but your implementation being compliant doesn't mean it'll federate with the network.
            In conversation Sunday, 27-May-2018 15:38:26 EDT from pleroma.soykaf.com permalink
            1. التنينوكس (dragnucs@social.touha.me)'s status on Sunday, 27-May-2018 16:13:51 EDT التنينوكس التنينوكس
              in reply to

              @lain wat?

              In conversation Sunday, 27-May-2018 16:13:51 EDT from social.touha.me permalink
              1. Oneesan succubus (lain@pleroma.soykaf.com)'s status on Sunday, 27-May-2018 16:14:08 EDT Oneesan succubus Oneesan succubus
                in reply to
                @dragnucs wat wat? It's true.
                In conversation Sunday, 27-May-2018 16:14:08 EDT from pleroma.soykaf.com permalink
                1. التنينوكس (dragnucs@social.touha.me)'s status on Sunday, 27-May-2018 16:32:32 EDT التنينوكس التنينوكس
                  in reply to

                  @lain this is a subject I don't fully grasp. I need to dig deeper. But, isnt fetching remotes up to the server, either by polling of if the remote provides push notifications? Also, in #OStatus, isnt that managed by pubsub?

                  In conversation Sunday, 27-May-2018 16:32:32 EDT from social.touha.me permalink
                  1. Oneesan succubus (lain@pleroma.soykaf.com)'s status on Sunday, 27-May-2018 16:36:56 EDT Oneesan succubus Oneesan succubus
                    in reply to
                    @dragnucs the main problem is that mastodon (and most other fedi software) require things that are not in the spec to federate, like webfinger and http signatures. Mastodon also used to have some rather big federation protocol bugs before 2.4.
                    In conversation Sunday, 27-May-2018 16:36:56 EDT from pleroma.soykaf.com permalink
            2. INACTIVE (deadsuperhero@social.nasqueron.org)'s status on Sunday, 27-May-2018 16:15:30 EDT INACTIVE INACTIVE
              in reply to

              @lain @dragnucs That's scary.

              In conversation Sunday, 27-May-2018 16:15:30 EDT from social.nasqueron.org permalink
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

Jonkman Microblog is a social network, courtesy of SOBAC Microcomputer Services. It runs on GNU social, version 1.2.0-beta5, available under the GNU Affero General Public License.

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

Switch to desktop site layout.