Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
We Distribute
  1. Home
  2. Fediverse
  3. Thinking about Fediverse Wikis

Thinking about Fediverse Wikis

Scheduled Pinned Locked Moved Fediverse
17 Posts 4 Posters 578 Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • deadsuperheroD deadsuperhero

    @scott@loves.tech Yeah, 100% agreed on all counts. It should be a cross-organizational effort, data-sharing should be encouraged, and there ought to be a decent set of guidelines for how written pages look.

    One thought that's been in the back of my mind: while there's some old stalwart platforms like MediaWiki that we could get running, would this effort benefit from a federated wiki platform? One ActivityPub-based effort that I know of is Ibis, which is by the Lemmy dev @nutomic@lemmy.ml.

    This might also be a good use of the Fedizen.net domain that I currently own, and have been sitting on.

    scott@loves.techS This user is from outside of this forum
    scott@loves.techS This user is from outside of this forum
    scott@loves.tech
    wrote on last edited by
    #4
    @deadsuperhero I just took a brief look at Ibis. Very interesting. They took a completely different approach to wikis than Hubzilla did.

    I just recently started a new wiki myself. Not much there yet, but this is what it looks like:

    #^https://development.guide/wiki/hubzilla/code/admin

    It uses Hubzilla, so we can set it up so that anyone with a Magic Sign On (OpenWebAuth) compatible account can edit it. Similar to how Ibis requires someone to have an Ibis account. If Ibis adopted OpenWebAuth, people would be able to edit Hubzilla and Ibis wikis with the same account (although via different methods).

    Whatever is used, I think it needs to be fediverse-enabled.
    nutomic@lemmy.mlN 1 Reply Last reply
    1
    • scott@loves.techS scott@loves.tech
      @deadsuperhero I just took a brief look at Ibis. Very interesting. They took a completely different approach to wikis than Hubzilla did.

      I just recently started a new wiki myself. Not much there yet, but this is what it looks like:

      #^https://development.guide/wiki/hubzilla/code/admin

      It uses Hubzilla, so we can set it up so that anyone with a Magic Sign On (OpenWebAuth) compatible account can edit it. Similar to how Ibis requires someone to have an Ibis account. If Ibis adopted OpenWebAuth, people would be able to edit Hubzilla and Ibis wikis with the same account (although via different methods).

      Whatever is used, I think it needs to be fediverse-enabled.
      nutomic@lemmy.mlN This user is from outside of this forum
      nutomic@lemmy.mlN This user is from outside of this forum
      nutomic@lemmy.ml
      wrote on last edited by
      #5

      Very nice that the forum federates with Lemmy now!

      This is the first time Im hearing about Hubzilla wiki. The usual request with curl -H 'accept: application/activity+json' doesnt return any Activitypub JSON, only HTML. Does it really federate, and if so do you know where the wiki federation is documented? Would be good to make it compatible with Ibis.

      Back to the main topic, a Fediverse wiki sounds like a great idea. Youre welcome to use the main instance ibis.wiki for this, as it is meant for articles about open source software. Or you can host your own instance, the setup is quite simple. It is also possible to move Ibis articles from one instance to another in case you want to try first and launch your own instance later. Let me know if you have any questions!

      HamillerH scott@loves.techS deadsuperheroD 4 Replies Last reply
      0
      • nutomic@lemmy.mlN nutomic@lemmy.ml

        Very nice that the forum federates with Lemmy now!

        This is the first time Im hearing about Hubzilla wiki. The usual request with curl -H 'accept: application/activity+json' doesnt return any Activitypub JSON, only HTML. Does it really federate, and if so do you know where the wiki federation is documented? Would be good to make it compatible with Ibis.

        Back to the main topic, a Fediverse wiki sounds like a great idea. Youre welcome to use the main instance ibis.wiki for this, as it is meant for articles about open source software. Or you can host your own instance, the setup is quite simple. It is also possible to move Ibis articles from one instance to another in case you want to try first and launch your own instance later. Let me know if you have any questions!

        HamillerH Online
        HamillerH Online
        Hamiller
        wrote on last edited by
        #6

        @nutomic@lemmy.ml

        Wiki pages at Hubzilla are unfortunately not federated, but remain on the respective hub.

        1 Reply Last reply
        1
        • nutomic@lemmy.mlN nutomic@lemmy.ml

          Very nice that the forum federates with Lemmy now!

          This is the first time Im hearing about Hubzilla wiki. The usual request with curl -H 'accept: application/activity+json' doesnt return any Activitypub JSON, only HTML. Does it really federate, and if so do you know where the wiki federation is documented? Would be good to make it compatible with Ibis.

          Back to the main topic, a Fediverse wiki sounds like a great idea. Youre welcome to use the main instance ibis.wiki for this, as it is meant for articles about open source software. Or you can host your own instance, the setup is quite simple. It is also possible to move Ibis articles from one instance to another in case you want to try first and launch your own instance later. Let me know if you have any questions!

          scott@loves.techS This user is from outside of this forum
          scott@loves.techS This user is from outside of this forum
          scott@loves.tech
          wrote on last edited by
          #7
          @nutomic Hubzilla takes a very different approach to wikis. Instead of federating the content, the wiki stays with the server, however, since Hubzilla has federated single sign on called OpenWebAuth, you can use your existing OpenWebAuth-compatible fediverse identity to log in and edit the wiki.

          This provides a unique permission system where you can grant or deny access to the wiki, and control who can edit it. This means you can create private wikis.

          It also have extensive import / export functionality where authorized users can duplicate or migrate the wiki to another server. They would not sync, however.

          Adding sync functionality would be an interesting addition, and that could be done in a manner similar to how Ibis does it, but there would be difference, since Hubzilla users can create multiple wikis. It is not one big shared wiki.
          1 Reply Last reply
          0
          • nutomic@lemmy.mlN nutomic@lemmy.ml

            Very nice that the forum federates with Lemmy now!

            This is the first time Im hearing about Hubzilla wiki. The usual request with curl -H 'accept: application/activity+json' doesnt return any Activitypub JSON, only HTML. Does it really federate, and if so do you know where the wiki federation is documented? Would be good to make it compatible with Ibis.

            Back to the main topic, a Fediverse wiki sounds like a great idea. Youre welcome to use the main instance ibis.wiki for this, as it is meant for articles about open source software. Or you can host your own instance, the setup is quite simple. It is also possible to move Ibis articles from one instance to another in case you want to try first and launch your own instance later. Let me know if you have any questions!

            scott@loves.techS This user is from outside of this forum
            scott@loves.techS This user is from outside of this forum
            scott@loves.tech
            wrote on last edited by
            #8
            @nutomic It would be very interesting if the Ibis wiki and the Hubzilla wiki could collaborate and sync, which would also make it possible for Hubzilla wikis to sync. Hubzilla already supports ActivityPub so it could communicate with Ibis if set up to do so.
            nutomic@lemmy.mlN 1 Reply Last reply
            0
            • scott@loves.techS scott@loves.tech
              @nutomic It would be very interesting if the Ibis wiki and the Hubzilla wiki could collaborate and sync, which would also make it possible for Hubzilla wikis to sync. Hubzilla already supports ActivityPub so it could communicate with Ibis if set up to do so.
              nutomic@lemmy.mlN This user is from outside of this forum
              nutomic@lemmy.mlN This user is from outside of this forum
              nutomic@lemmy.ml
              wrote on last edited by
              #9

              @hamiller@forum.wedistribute.org said in this thread that Hubzilla wikis are not federated. Do you have different information?

              scott@loves.techS 2 Replies Last reply
              0
              • nutomic@lemmy.mlN nutomic@lemmy.ml

                Very nice that the forum federates with Lemmy now!

                This is the first time Im hearing about Hubzilla wiki. The usual request with curl -H 'accept: application/activity+json' doesnt return any Activitypub JSON, only HTML. Does it really federate, and if so do you know where the wiki federation is documented? Would be good to make it compatible with Ibis.

                Back to the main topic, a Fediverse wiki sounds like a great idea. Youre welcome to use the main instance ibis.wiki for this, as it is meant for articles about open source software. Or you can host your own instance, the setup is quite simple. It is also possible to move Ibis articles from one instance to another in case you want to try first and launch your own instance later. Let me know if you have any questions!

                deadsuperheroD Offline
                deadsuperheroD Offline
                deadsuperhero
                wrote on last edited by
                #10

                @nutomic@lemmy.ml Thanks for this! We've been considering trying out Ibis, maybe this would be a good chance to review it and report back to you on what the platform's current affordances are, and what we feel like might be missing. Obviously, you don't necessarily want to replicate MediaWiki, but it might be good to see what ideas are worth bringing over.

                nutomic@lemmy.mlN 1 Reply Last reply
                1
                • nutomic@lemmy.mlN nutomic@lemmy.ml

                  @hamiller@forum.wedistribute.org said in this thread that Hubzilla wikis are not federated. Do you have different information?

                  scott@loves.techS This user is from outside of this forum
                  scott@loves.techS This user is from outside of this forum
                  scott@loves.tech
                  wrote on last edited by
                  #11
                  @nutomic The wikis themselves are not federated currently. Instead, we used federated single sign on where you can log into someone's wiki and edit it directly.

                  However, the wikis are stored on a fediverse server that understands federation. All it would take is to tap into the existing federation code to make them federated.

                  In fact, the wiki pages are currently stored in the same manner as a post, and posts are federated. The only difference is that we don't send out announcements or accept remote edits for wiki pages. But we could if someone wrote that code.

                  Basically, the infrastructure to make them federated is there, but no one has built that specific functionality yet.
                  1 Reply Last reply
                  0
                  • nutomic@lemmy.mlN nutomic@lemmy.ml

                    @hamiller@forum.wedistribute.org said in this thread that Hubzilla wikis are not federated. Do you have different information?

                    scott@loves.techS This user is from outside of this forum
                    scott@loves.techS This user is from outside of this forum
                    scott@loves.tech
                    wrote on last edited by
                    #12
                    @nutomic Plus, the fact that we are no longer the only wiki in the fediverse means that there is an incentive to collaborate. Also, you created a new spin on wikis that we did not think about (or if the original developers did think about it, they never implemented it).

                    Plus if we combined the concepts of a synced federated wiki, with a permission system and federated single sign on, I think we would have a pretty powerful fediverse-powered wiki system.
                    nutomic@lemmy.mlN 1 Reply Last reply
                    0
                    • deadsuperheroD deadsuperhero

                      @nutomic@lemmy.ml Thanks for this! We've been considering trying out Ibis, maybe this would be a good chance to review it and report back to you on what the platform's current affordances are, and what we feel like might be missing. Obviously, you don't necessarily want to replicate MediaWiki, but it might be good to see what ideas are worth bringing over.

                      nutomic@lemmy.mlN This user is from outside of this forum
                      nutomic@lemmy.mlN This user is from outside of this forum
                      nutomic@lemmy.ml
                      wrote on last edited by
                      #13

                      Yes that would definitely be helpful for the project.

                      1 Reply Last reply
                      1
                      • scott@loves.techS scott@loves.tech
                        @nutomic Plus, the fact that we are no longer the only wiki in the fediverse means that there is an incentive to collaborate. Also, you created a new spin on wikis that we did not think about (or if the original developers did think about it, they never implemented it).

                        Plus if we combined the concepts of a synced federated wiki, with a permission system and federated single sign on, I think we would have a pretty powerful fediverse-powered wiki system.
                        nutomic@lemmy.mlN This user is from outside of this forum
                        nutomic@lemmy.mlN This user is from outside of this forum
                        nutomic@lemmy.ml
                        wrote on last edited by
                        #14

                        Ah it sounds like youre a maintainer or contributor on Hubzilla, didnt know that. In fact I am currently working on OAuth-based SSO for Ibis. And making it federate with Hubzilla wikis would definitely be good. For now Ibis doesnt federate with any other Fediverse platforms and has some compatibility problems. In the near future I will make a major rewrite of the federation logic to get that working properly.

                        HamillerH scott@loves.techS 2 Replies Last reply
                        2
                        • nutomic@lemmy.mlN nutomic@lemmy.ml

                          Ah it sounds like youre a maintainer or contributor on Hubzilla, didnt know that. In fact I am currently working on OAuth-based SSO for Ibis. And making it federate with Hubzilla wikis would definitely be good. For now Ibis doesnt federate with any other Fediverse platforms and has some compatibility problems. In the near future I will make a major rewrite of the federation logic to get that working properly.

                          HamillerH Online
                          HamillerH Online
                          Hamiller
                          wrote on last edited by
                          #15

                          @nutomic@lemmy.ml

                          I do not believe that Open Web Auth complies with the OAuth 2 specification. However, there is an FEP for OWA

                          Link Preview Image
                          fep/fep/61cf/fep-61cf.md at main

                          fep - Fediverse Enhancement Proposals

                          favicon

                          Codeberg.org (codeberg.org)

                          nutomic@lemmy.mlN 1 Reply Last reply
                          1
                          • nutomic@lemmy.mlN nutomic@lemmy.ml

                            Ah it sounds like youre a maintainer or contributor on Hubzilla, didnt know that. In fact I am currently working on OAuth-based SSO for Ibis. And making it federate with Hubzilla wikis would definitely be good. For now Ibis doesnt federate with any other Fediverse platforms and has some compatibility problems. In the near future I will make a major rewrite of the federation logic to get that working properly.

                            scott@loves.techS This user is from outside of this forum
                            scott@loves.techS This user is from outside of this forum
                            scott@loves.tech
                            wrote on last edited by
                            #16
                            @nutomic I mostly work on themes and addons for Hubzilla via Federated Works, but I am also the President of the Hubzilla Association. Mario, Harold, and others maintain the core code. We have a number of initiatives going on right now, such as rewriting the documentation, refactoring the codebase, upgrading the interface, and adding functionality.
                            1 Reply Last reply
                            1
                            • HamillerH Hamiller

                              @nutomic@lemmy.ml

                              I do not believe that Open Web Auth complies with the OAuth 2 specification. However, there is an FEP for OWA

                              Link Preview Image
                              fep/fep/61cf/fep-61cf.md at main

                              fep - Fediverse Enhancement Proposals

                              favicon

                              Codeberg.org (codeberg.org)

                              nutomic@lemmy.mlN This user is from outside of this forum
                              nutomic@lemmy.mlN This user is from outside of this forum
                              nutomic@lemmy.ml
                              wrote on last edited by
                              #17

                              Im not familiar with the specs, for now Im only implementing basic OAuth (and only the part where users can login to Ibis with an account from another website). I didnt know about Openwebauth, maybe that could be supported at some point in the future.

                              1 Reply Last reply
                              1
                              Reply
                              • Reply as topic
                              Log in to reply
                              • Oldest to Newest
                              • Newest to Oldest
                              • Most Votes


                              • Login

                              • Don't have an account? Register

                              • Login or register to search.
                              Powered by NodeBB Contributors
                              • First post
                                Last post
                              0
                              • Categories
                              • Recent
                              • Tags
                              • Popular
                              • World
                              • Users
                              • Groups