Jonkman Microblog
  • Login
Show Navigation
  • Public

    • Public
    • Network
    • Groups
    • Popular
    • People

Conversation

Notices

  1. Mayel - ghost account (mayel@social.coop)'s status on Monday, 04-Jun-2018 09:54:30 EDT Mayel - ghost account Mayel - ghost account

    So, who has started working on an #ActivityPub #ActivityStreams federation protocol for #git pull requests, forking, issue tracking, identity/membership/permissions, following, etc?

    #Github #Gitlab #gogs #federated #vcs #versioncontrol cc @cwebber

    In conversation Monday, 04-Jun-2018 09:54:30 EDT from social.coop permalink
    1. Mayel - ghost account (mayel@social.coop)'s status on Monday, 04-Jun-2018 10:03:39 EDT Mayel - ghost account Mayel - ghost account
      in reply to

      Looks like some work has been done by #gitea

      https://github.com/go-gitea/gitea/issues/1612#issuecomment-382876960

      Also:
      https://github.com/gogs/gogs/issues/4437

      @cwebber

      In conversation Monday, 04-Jun-2018 10:03:39 EDT from social.coop permalink
      1. Mayel - ghost account (mayel@social.coop)'s status on Monday, 04-Jun-2018 10:08:38 EDT Mayel - ghost account Mayel - ghost account
        in reply to

        Note the irony in both of those URLs...

        Standards-based interoperability (such as federation) is the only way for alternatives to capital-based monopoly-seeking systems to achieve the much needed networks effects conductive to community and cooperation.

        #centralisation #convenience #networkseffects

        @cwebber

        In conversation Monday, 04-Jun-2018 10:08:38 EDT from social.coop permalink
      2. Mayel - ghost account (mayel@social.coop)'s status on Monday, 04-Jun-2018 10:31:32 EDT Mayel - ghost account Mayel - ghost account
        in reply to

        @cwebber

        The #Gitlab issue on #federation is a also gaining attention : https://gitlab.com/gitlab-org/gitlab-ee/issues/4517

        In conversation Monday, 04-Jun-2018 10:31:32 EDT from social.coop permalink

        Attachments

        1. File without filename could not get a thumbnail source.
          Federation between GitLab instances (#4517) · Issues · GitLab.org / GitLab Enterprise Edition
          from GitLab
          ### Description GitLab has ~Geo, which is a product for multi-region replication of GitLab data. This includes all database contents as well as files and repository + wiki data. Geo...
        1. Mayel - ghost account (mayel@social.coop)'s status on Monday, 04-Jun-2018 11:24:29 EDT Mayel - ghost account Mayel - ghost account
          in reply to

          @cwebber

          I added a comment about #git federation: "Indeed, it would not be reasonable to sync all content between all instances, but what is very much needed is discoverability of FOSS projects and the ability to cross-follow and cross-post issues with easy authentication, and critically, to seamlessly make pull requests or forks across different instances."

          In conversation Monday, 04-Jun-2018 11:24:29 EDT from social.coop permalink
          1. Mayel - ghost account (mayel@social.coop)'s status on Monday, 04-Jun-2018 11:25:06 EDT Mayel - ghost account Mayel - ghost account
            in reply to

            (continued) "The option to automatically mirror a repo on different instances, with its identifier being a combination of a canonical URL and backup URLs, would also help with resiliency and decentralisation of dependencies.
            FWIW, I agree that ActivityPub and ActivityStreams are the standards to build upon for this."

            @cwebber

            In conversation Monday, 04-Jun-2018 11:25:06 EDT from social.coop permalink
            1. Mayel - ghost account (mayel@social.coop)'s status on Tuesday, 05-Jun-2018 10:40:33 EDT Mayel - ghost account Mayel - ghost account
              in reply to

              Following up on the #github fiasco, maybe on top of only using #FOSS software, and federating as much as possible along #selfhosting, what we really need is agent-centric naming and #identity system (also to allow for nomadic identity for #Mastodon and the fediverse).

              I wonder if we could use something similar to IPNS (in the #IPFS project)? https://github.com/ipfs/specs/tree/master/architecture

              Or maybe simply https://www.opennic.org

              @cwebber

              In conversation Tuesday, 05-Jun-2018 10:40:33 EDT from social.coop permalink
    2. Mayel - ghost account (mayel@social.coop)'s status on Monday, 04-Jun-2018 10:49:59 EDT Mayel - ghost account Mayel - ghost account
      in reply to

      Another option is git-ssb:
      https://social.coop/@bhaugen/100140415211552608

      #gitssb #git #ssb #SecureScuttlebot cc @bhaugen

      In conversation Monday, 04-Jun-2018 10:49:59 EDT from social.coop permalink

      Attachments

      1. File without filename could not get a thumbnail source.
        New status by bhaugen
        By bhaugen from social.coop
    3. Mayel - ghost account (mayel@social.coop)'s status on Wednesday, 06-Jun-2018 03:35:18 EDT Mayel - ghost account Mayel - ghost account
      in reply to

      Some people have started working on #"GitPub is a #decentralized #federation protocol based on the W3C's #ActivityPub, which extends #ActivityStream 2.0. It provides a server to server API for pull request, #forking and subscription of repositories provided by #Git web services."

      https://github.com/git-federation/gitpub/issues (yes, can't beleive even this is still on f-ing #github!)

      @cwebber

      In conversation Wednesday, 06-Jun-2018 03:35:18 EDT from social.coop permalink

      Attachments

      1. git-federation/gitpub
        from GitHub
        gitpub - An extenstion to ActivityPub for web-based Git services federation.
      1. Michael Wilcox (miwilc@niu.moe)'s status on Wednesday, 06-Jun-2018 03:37:19 EDT Michael Wilcox Michael Wilcox
        in reply to

        @mayel @cwebber hey, progress comes ontop of great irony :3

        In conversation Wednesday, 06-Jun-2018 03:37:19 EDT from niu.moe 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.