Thinking about Fediverse Wikis
-
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!
@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 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.
@hamiller@forum.wedistribute.org said in this thread that Hubzilla wikis are not federated. Do you have different information?
-
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!
@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.
-
@hamiller@forum.wedistribute.org said in this thread that Hubzilla wikis are not federated. Do you have different information?
@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. -
@hamiller@forum.wedistribute.org said in this thread that Hubzilla wikis are not federated. Do you have different information?
@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.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.
Yes that would definitely be helpful for the project.
-
@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.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.
-
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.
I do not believe that Open Web Auth complies with the OAuth 2 specification. However, there is an FEP for OWA
-
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.
@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. -
I do not believe that Open Web Auth complies with the OAuth 2 specification. However, there is an FEP for OWA
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.