Announcing Ibis, the federated Wikipedia Alternative
Announcing Ibis, the federated Wikipedia Alternative
Announcing Ibis, the federated Wikipedia Alternative
I'm rather sceptical that this can work as a good alternative to Wikipedia. Wikipedia's content moderation system is in my opinion both its greatest strength and its greatest weakness. To create a better Wikipedia, you would have to somehow innovate in that regard. I don't think federation helps in any way with this problem. I do though see potential in Ibis for niche wikis which are currently mostly hosted on fandom.org. If you could create distinct wiki's for different topics and allow them to interconnect when it makes sense, Ibis might have a chance there.
I'm going to use your comment to tell people to download Indie Wiki Buddy. It's a plug-in for your browser that redirects Fandom to independent alternatives. I highly recommend it.
If you think a centralized organization governed by legalism is opaque, just wait until you see a thousand islands of anarchy.
Considering some of the ungodly biased wikipedia alternatives I see tossed around on Lemmy, I’m not too confident Ibis will end up any better.
Besides, first I’m hearing of Wikipedia losing trust.
"Losing."
This feels like a hasty "solution" to an invented "problem". Sure, Wikipedia isn't squeaky clean, but it's pretty damn good for something that people have been freely adding knowledge to for decades. The cherry-picked examples of what makes Wikipedia " bad" are really not outrageous enough to create something even more niche than Wikia, Fandom, or the late Encyclopedia Dramatica. I appreciate the thought, but federation is not a silver bullet for everything. Don't glorify federation the way cryptobros glorify the block chain as the answer to all the problems of the world.
So you're saying you want a federated wiki that uses a blockchain??? Genius.
Kidding aside, you're absolutely right. Wikipedia is one of the very few if not ONLY examples of centralized tech that ISN'T absolute toxic garbage. Is it perfect? No. From what I understand, humans are involved in it, so, no, it's not perfect.
If you want to federate some big ol toxic shit hole, Amazon, Netflix, any of Google's many spywares -- there's loads of way more shitty things we would benefit from ditching.
Edit: the "federated Netflix" -- I know it sounds weird, but I actually think it would be really cool. Think of it more like Nebula+YouTube: "anyone" (anyone federated with other instances) can "upload" videos, and subcription fees go mostly to the creator with a little going to The Federation. Idk the payment details, that would be hard, but no one said beating Netflix would be easy.
And federated Amazon -- that seems like fish in a barrel, or low hanging fruit, whichever you prefer. Complicated and probably a lot more overhead, but not conceptually challenging.
Federated Netflix? We already have federated YouTube, it's called PeerTube
There's a wiki program that natively uses a version control repository, Fossil. You can fork a Fossil wiki and contribute updates back to the original.
It wouldn't be too hard to for example create a few Fossil repositories for different topics where the admins on each are subject matter experts (to ensure quality of contributions), and then have a client which connects to them all and with a scheme for cross linking between them
Peertube already exists for video, it's more like a different take on bittorrent.
I've just realised that I independently came up with the idea for federated services while imagining how to make yt better over 5 years ago.
Cool!
It only gets corrupted by state department interests if it gets popular, so we must work to make it less popular! (edit: I hope its obvious this is a joke)
I mean we have seen how the Lemmy devs approach certain topics, and it is definitely not with a preference for openness or free exchange of ideas. There are certain topics here which have a hair trigger for content removal and bans, for extremely petty and minor "transgressions," so the motivation here seems pretty transparent.
The fact is that we can’t rely on any single website to hold the whole world’s knowledge, because it can be corrupted sooner or later. The only solution is a distributed architecture, with many smaller websites connecting with each other and sharing information. This is where ActivityPub comes in, the protocol used by Mastodon, Lemmy, Peertube and many other federated social media projects.
Thank god Lemmy has no malicious users/bad actors/spam issues...
Interesting idea anyway. I would be a bit more worried that when important information is siloed onto instances, each instance becomes a point of failure, and thus can be corrupted or lost.
Good luck :)
Right? Right now with Wikimedia, everything is hosted in one place and moderated in one place. Having everything spread about in various instances with varying degrees of moderation and rules, and the option to block other instances is not great for information quality and sharing.
Wikipedia has strict notability requirements, which is what spawned the popularity wikia/fandom which is a pretty terrible user experience.
Wikipedia also has an infamously pro-neoliberal bias.
If an instance goes down, the articles are still stored on other federated instances.
A mirror would accomplish the main stated aim of backing up information just as well if not better.
Whereas as you implied, allowing multiple sources of information seems vulnerable to disinformation campaigns, and even more simply bias.
Thank god Lemmy has no malicious users/bad actors/spam issues...
It reminds me of that conservative wiki that went to create a version without wokeness or something.
I suspect you mean Conservapedia. It is exactly what it sounds like: a shitty right-wing rag.
On the flipside is RationalWiki, which is basically neoliberal Americentric "reality has a liberal bias" made manifest. It's also pretty shit.
Everyone should see how incredibly important this project is, and its potential. Wikipedia is yet another US-controlled and domiciled site, with a history of bribery, scandals, and links to the US state department. It has a near-monopoly on information in many languages, and its reach extends far outside US borders. Federation allows the possibility of connecting to other servers, collaborating on articles, forking articles, and maintaining your own versions, in a way that wikipedia or even a self-hosted mediawiki doesn't.
Also ibis allows limited / niche wikis, devoted to specific fields, which is probably the biggest use-case I can see for Ibis early on.
Congrats on a first release!
If this kills Fandom/Wikia, that would be amazing and somewhat realistic.
Thank you!
Thank you!
Wikipedia also releases all content for free download under a permissive license, so I don't think it's fair to say that the US government is a meaningful threat to its quality of information, especially over non-English languages that are managed by an independent set of volunteers who could pack up their bags and move everything over wherever they want at any point.
Still a cool project and technological diversity is good though.
Wikipedia also releases all content for free download under a permissive license, so I don’t think it’s fair to say that the US government is a meaningful threat to its quality of information
What? How are these two points related at all?
US-controlled and domiciled site - yes, but I do not see it having a monopoly on information at all. Sure is big, has lots of info, pages, it is a rather good resource in linking stuff to the various concepts that you want to explain others e.g. in an argument.
But the very fact that anyone can edit information makes it not recommendable in academia, for example (really, when I was a student, all my professors were generally not recommending it for information because, as one of them said, even grandma could edit it). So I don't think I would trust ibis on scientific articles either, at least not in the fields I'm directly interested in - maybe for some random trivia/did you know stuff, idk.
limited / niche wikis
But this is where I think it would really shine, indeed, as one could make a wiki about a game or software more easily, probably link pages from different instances, etc. (as others said already).
Don't know what else to say, it just seems like an interesting project. Congrats to anyone involved on this first release and looking forward to see what this project will bring.
I don't think a federated wiki is solving any of the problems of wikipedia. You've just made a wiki that is more easily spammed and will have very few contributors. Yes, Wikipedia is centralized, but it's a good thing. No one has to chase down the just perfect wikipedia site to find general information, just the one. The negative of wikipedia is more its sometimes questionable moderation and how its english-centric. This has more to do with fundamentally unequal internet infrastructure in most countries than anything though. Imperialism holds back tech.
I agree that it might be fine for niche wikis but again, why in the world would you ever want your niche wiki federated? Sounds like a tech solution looking for the wrong problem.
I think it solves the problems of Fandom, but yeah Wikipedia is good
Wikipedia is good
until you want to learn about a group or country opposed to the west and then it's about as educational as stormfront
Self-hosting any wiki software solves the problems of Fandom, surely? I fail to see how federation solves any of Fandom's issues.
There is actually at least one other: Conservapedia. It's for people who live in a weird right-wing fantasy land.
Conservapedia views Albert Einstein's theory of relativity as promoting moral relativism, ...
ithinkihadastroke
sometimes questionable moderation
That's one way of putting it. Another way is "ramrodding the narratives of anglo chauvinists that are to the right of even the neoliberal historical consensus".
Arguably even Fandom / Wikia is ruined by plain old greed more than centralization. What's wrong with it isn't content, it's the fact every page loads seven ads, a roll of clickbait, and a goddamn Discord server. A weird blog site for editable text and tiny images would work fine if it wasn't twisted to feed Engagemagog.
This is almost entirely misdirected. The success of Wikipedia is from its human structures, the technical structure is close to meaningless. To propose a serious alternative you'd have to approach it from a social direction, how are you going to build a moderation incentive structures that forces your ideal outcomes?
Federation isn't a magic bullet for moderation, alone it creates fractal moderation problems.
When you're a hammer, all problems look like nails. That's most engineers' perspective to social problems.
Source: am engineer
This is super exciting. I think one of the things a lot of people are missing here is the potential for small wikis to augment existing fediverse communities. Reddit’s killer feature has always been the massive treasure trove of information for hobbyists and niche interests. There is huge potential in the fediverse to take advantage of that sort of natural collaborative knowledge building process.
Our SLRPNK Dokuwiki integration is finally working now. Let me know if you want to test-drive it in the coming days.
lemmy.dbzer0.com also has a DjangoWiki attached, with lemmy integration. How did you do your integration?
^This. The only bit I missed from reddit over here were the wiki entries.
Eagerly waiting for all the info aggregation to take off on all the hobbyist communities.
I started a post along these lines on !ibis@lemmy.ml. I, personally, think this will be the killer application for Ibis.
Get gamers involved, they've been starving for a replacement to the max-enshitified fandom wikia
Sounds good, please share the announcement in relevant places.
Y'know, I was just going to mention Fandom. I have no idea how well this will work for Wikipedia, but I know something like this can work great for games.
Fandom is straight up harmful to game communities, and I think federation makes a lot of sense with per-game / series / etc. instances.
I'll look at this a bit more later, quite interesting idea.
Yeah I think that's where the potential is, not Wikipedia
What a fantastic idea!
Death to fextra!
Guess I'm out of the loop. What happened with/to fandom wikia?
They sold out and now is an advertising mess.
Mr. Wikipedia wanted to make money off wikipedia but couldn't because it was a nonprofit, so made Wikia to profit off of.
Worst they could do on Wikipedia is e-beg and then spam the email of anyone who actually sends them money (fucking assholes) but the limits are off for Wikia they can absolutely cake that as shit full of ads and spyware as they can fit.
But... wikimedia is already self hostable.
Wikimedia isn't written in Rust, so it's useless /s
@13 @nutomic @vis4valentine how helpful is sarcasm huh
Instead of individual, centralized websites there will be an interconnected network of encyclopedias. This means the same topic can be treated in completely different ways. For example geology.wiki/article/Mountain may be completely different different from poetry.wiki/article/Mountain. There can be Ibis instances strictly focused on a particular topic with a high quality standard, and others covering many areas in layman’s terms.
I don't think something like this exists yet(?), so it'll be cool to see how this will be like.
Which also means that marxist.wiki/article/communism will be completely different from libertarian.wiki/article/communism. I think I will take Wikipedia's attempt at impartiability over a "wikipedia" destined to just devolve into islands of "alternative facts"
So like Fandom without the ads or miraheze, but fediverse-adapted
Promising...
As an academic I love this. On Wikipedia there's actually fights among different expert disciplines going on. It is better to allow different instances operated by different discipline summarize knowledge from their own perspective.
It is not well known but there have been numerous scandals which put this trust into question. For example in 2012, a trustee of the Wikimedia Foundation UK used his position to place his PR client on Wikipedia’s front page 17 times within a month. Wikipedia founder Jimmy Wales made extensive edits to the article about himself, removing mentions of co-founder Larry Sanger. In 2007, a prolific editor who claimed to be a graduate professor and was recruited by Wikipedia staff to the Arbitration Committee was revealed to be a 24-year-old college dropout. These are only a few examples, journalist Helen Buyniski has collected much more information about the the rot in Wikipedia.
I don't really understand how decentralization would address the trust and legitimacy problems of Wikipedia. I do see value in adding community wikis to Lemmy, however.
Wikipedia got as bad as it did because neoliberals had gotten into positions of power and kicked everyone else out. They weren't the people who made the site (it was one guy who did like 90% of the articles) but they are the ones who made it the shithole that it is today.
Besides still needing to establish that a) wikipedia is bad today (as opposed to just flawed), you also need to establish b) what about this would entice people over from wikipedia and c) if it did succeed, then why wouldn't whoever got into positions of power with wikipedia get into the same positions of power on the biggest instances?
The UI on mobile is completely broken.
It's only mostly broken. And mostly broken means slightly working!
Im not good at frontend development, my goal was to create a very basic frontend which works to show off the project. Going forward I will definitely need help to improve the design or create an entirely new frontend in a different language.
Anyway the main thing about this project is the working federation, but without a basic frontend it would be very difficult to showcase.
Maybe making it work as an headless API and develop a linker to an existing Wiki like Dokuwiki would work better? Something like this plugin that syncs a Dokuwiki with a git backend: https://www.dokuwiki.org/plugin:gitbacked
I'm learning Leptos too, I'll watch your progress when lost, good luck !
A distributed knowledge base is indeed an excellent concept since it enhances resilience against potential disruptions or manipulations compared to a centralized database like Wikipedia. By distributing servers across numerous countries and legal jurisdictions, it becomes more challenging for any single entity to censor the content. Furthermore, the replication of data through federation ensures higher durability and reliability in preserving valuable information. Kudos on making it happen!
The problem I see with federated wikis is potential creation of echo chambers. Current Wikipedia is often a political tug-of-war between different ideological crowds. For instance, on Russian Wikipedia, Russian Civil War article is an infamous point of struggle between communist and monarchist sympathizers, who often have to settle at something resembling a compromise.
If both sides had their own wikis, each would have very biased interpretation of events. A person who identifies as either communist or monarchist would visit only the corresponding wiki, only seeing narrative that fits into their current world view, never being exposed to opposing opinions.
Could this not also be seen as advantageous? If one wants to get nuanced understandings, they could read from multiple wikis written with multiple perspectives, without the tug of war. Presently, as a centralized platform, there's the back and forth you mentioned with neither side being satisfied.
Assuming people cite their sources and more reputable instances are more developed, this allows for sharing lesser heard perspectives. A flat-earth wiki isn't going to dominate, because you can't get valid sources for that.
Overall, cautiously optimistic. I like the idea, and think that as a framework, this is a great thing! It remains to be seen what will come of this, though.
First of all, congratulations for bringing a baby girl into this world!! You must be really excited! I am very happy for you!
This looks very cool. I set up a wiki (https://ibis.mander.xyz/) and I will make an effort to populate it with some Lemmy lore and interesting science/tech 😄 Hopefully I can set some time aside and help with a tiny bit of code too.
Thank you :)
Not sure what the use case is for a federated wiki. It lets you... edit a different wiki with your account from your initial one? View pages from other wikis using your preferred website's UI? Know which wikis are considered to have good info by the admins of the wiki you're browsing from?
This is presented as a solution to Wikipedia's content moderation problems, but it doesn't do much against that that wouldn't also be done by just having a bunch of separate, non-federated wikis that link to each others' pages. The difference between linking to a wiki in the federation network, and linking to one outside the federation network, is that the ui will be different and you'd have to make a new account to edit things.
I suppose it makes sense for a search feature? You can search for a concept and select the wiki which approaches the concept from your desired angle (e.g. broad overview, scientific detail, hobbyist), and you'd know that all the options were wikis that haven't been defederated and likely have some trustworthiness. With the decline of google and search engines in general, I can see this being helpful. But it relies on the trustworthiness of your home wiki's admin, and any large wiki would likely begin to have many of the same problems that the announcement post criticizes Wikipedia for. And all this would likely go over the head of any average visitor, or average editor.
I don't know. I'm happy this exists. I think it's interesting to think about what structures would lead to something better than Wikipedia. I might find it helpful once someone creates a good frontend for it, and then maybe the community can donate to create a free hosting service for Ibis wikis. Thank you for making it.
I think this would be immensely helpful for niche topics, but I don't really see it as much of a direct competitor to Wikipedia. Interwiki links have been a thing for a long time, but they're not really used that much. They also are used by specialized shortcut syntax instead of using a more intuitive domain name syntax. So let's say you have a wiki for the Flash TV show and you want to link to an article in the Flash comic wiki. This would be great for that. Maybe have "search related wikis" as an option to search some hand picked wikis?
But for going head-to-head with Wikipedia, I don't really see it so much. Part of the success of Wikipedia is that it forces editors to work in a single namespace, debate the contents, use a common set of policies, and so on. There is also a lot of policy, process, human knowledge, and institution built up over the years geared solely towards writing an encyclopedia. If you go to Wikipedia, it may not be perfect, but it will have gone through that process. Trying to wade through hundreds of wikis to find a decent article does not sound like a treat, especially if effort gets spread across multiple wikis.
Like with Lemmy, I am excited to see where this goes. And nutomic, congratulations with your daughter!
I think this would be immensely helpful for niche topics
This.
I dont know how many people here are aware of Fandom, formerly known as Wikia. Basically what they are trying to do is collecting niche topic wikis in order to profit as much as possible. Very much criticized over the years by contributors for their practices.
Ibis could be the answer for niche wikis who dont want to be associated with Fandom/Wikia.
Based on how ...certain... Lemmy instances have handled themselves, the intention to deal with "Wikipedia content moderation" here is almost certainly not to make a freer version of Wikipedia, but to make heavily censored content enclaves with the same obvious editorial restrictions concerning certain topics you find on certain large instances.
Wikipedia is not a Big Tech nor a commercial enterprise prone to enshittification nor it profits from surveillance capitalism. We don't need another, competing, universal source of enclopedical information. Wikipedia, on contrary to X, Reddit, Facebook, etc. is not going anywhere. Any self-styled Wikipedia alternative ended up dead, thematic, or biased by design.
However there are many thematical and fan wikis hosted on Fandom, which itself is a commercial company and there were already some contoversies concerning it. Wikis on Fandom are very resource-intensive compared to Wikipedia or independent thematical wikis.
Ability to edit at several wikis from the same account without being tied to Fandom could be one of things that Ibis offers and could benefit independent wiki sites.
And of course, MediaWiki is free software and federation could be added as a functionality.
Wikipedia is biased by design though...
Everything is biased. Even saying something as simple as "grass is green" is biased, it has the bias of normal colour perception. I'm colour blind and don't see grass as green.
When working on lemmy is too relaxing so you need another project to keep you busy :D
I was waiting for someone else to create a project like this. But it didnt happen so I had to write it myself when things became a bit calmer with Lemmy.
You call this calm? :D
But I know the feeling. I didn't really want to run a lemmy but reddit made it intolerable not to and here we are. I should be working on my main project >_<
There's Jerboa as well, lol
I think it may have a problem on some screens.
Ran straight here to say don't try on mobile!
I'm not sure this really has potential to kick off outside of niche wikis. But maybe that's still good enough.
Though I hope this isn't taking too much of your time from Lemmy development! :)
It can get a bit boring working on the same project for so many years. Having a different project gives me more motivation.
Fair enough - I can definitely understand that
You don't have to explain what you do with your time to others then that's all you are ever gonna be doing .
There are many opinions about practically everything - even within STEM. I'm sure some will want an alternative wiki if Wikipedia doesn't state the opinion that they agree with.
He can do what he wants with his time you should'nt "hope" things from others.
I'm going to just say that I'm exteremely sceptical on how this will turn out, just because there has been quite a few Wikipedia forks that have not exactly worked out despite the best interests and the stated objectives they had.
Now - Wikipedia isn't exactly an entity that doesn't have glaring problems of its own, of course - but I'm just saying that the wiki model has been tried out a lot of times and screwed up many times in various weird ways.
There's exactly two ways I can see Wikipedia forks to evolve: Crappily managed fork that is handled by an ideological dumbass that attracts a crowd that makes everything much worse (e.g. Conservapedia, Citizendium), or a fork that gets overrun by junk and forgotten by history, because, well, clearly it's much more beneficial to contribute to Wikipedia anyway.
I was about to respond with a copy of the standard Usenet spam response form with the "sorry dude I don't think this is going to work" ticked, but Google is shit and I can't find a copy of that nonsense anymore, so there.
Its definitely an experiment and I dont know how it will work in practice. But we have this technology, so I wanted to take advantage of it and let people give it a try. At worst Ibis wont be adopted, then I just wasted a few months of time. At best it could turn into a much better Wikipedia, so the upside potential is huge.
I've been scared to use that ever since they actually solved "Public reluctance to accept weird new forms of money".
@nutomic An interesting initiative. Good luck!
I do notice one unfortunate difference from Wikipedia immediately: Wikipedia is functional with scripts blocked, Ibis Wiki is not. I'm sure that even Wikipedia nowadays has some functions that don't work without scripts, but a wiki that won't even display its landing page without scripts enabled, is dead while still in the gate.
The frontend is very primitive right now, but it could definitely be made to work without JS.
@nutomic I'd recommend that, albeit not everybody browses with scripts disabled, so not it's not necessarily the automatic death knell I suggested.
But I'm curious to see how it goes.
Right, and what would also be nice is to be able to export articles in different formats, for example markdown, to conveniently read them in your favourite reader application.
Additionally my daughter will be born within a few weeks, so there won’t be any time for programming.
Congratulations! I hope nothing but the best comrade!
Where are you reading this?
Follow the link in the post
Scholars usually portray institutions as stable, inviting a status quo bias in their theories. Change, when it is theorized, is frequently attributed to exogenous factors. This paper, by contrast, proposes that institutional change can occur endogenously through population loss, as institutional losers become demotivated and leave, whereas institutional winners remain. This paper provides a detailed demonstration of how this form of endogenous change occurred on the English Wikipedia. A qualitative content analysis shows that Wikipedia transformed from a dubious source of information in its early years to an increasingly reliable one over time. Process tracing shows that early outcomes of disputes over rule interpretations in different corners of the encyclopedia demobilized certain types of editors (while mobilizing others) and strengthened certain understandings of Wikipedia’s ambiguous rules (while weakening others). Over time, Wikipedians who supported fringe content departed or were ousted. Thus, population loss led to highly consequential institutional change.
@manucode@feddit.de I am also in agreement that I don't know how a federated wikipedia solves what made Wikipedia so great. Per the paper above, fringe editors saying "the flatness of the world is a debated topic" gradually got frustrated about having to "present evidence" and having their work reverted all the time, and so voluntarily left over time. And so an issue page goes from being "both sides" to "one side is a fringe idea".
From reading the Ibis page, this seems a lot closer to fandom than the wikipedia. Different encyclopedias where the same page name can be completely different.
Skepchick also had a great video about the topic: https://www.patreon.com/posts/92654496
This serves well as a statement.
It is, however, delusional to think that at this point anything can become a viable alternative to Wikipedia, unless Wikimedia collapses because of reasons from within.
All the more reason to push this project forward, as a redundancy.
You can already download the entirity of Wikipedia. If it ever fell, the content could easily be restored elsewhere.
Also, I don't think I understand why this should be federated.
So contribute to the statement.
When Wikipedia collapses, it will be too late to create an alternative from scratch.
Interesting project! Can you explain the vision a bit more - I understand that every instance can have their own version of an article, but how would a user know which version of an article is most relevant to them to read (and maybe even contribute to)?
Thats a good question. Obviously the first place to look for articles would be those hosted by your local instance. Then the instance admin could also maintain an article with links to relevant articles. And I suppose later there could be some software features for discovery, but I havent thought about that yet.
You've picked a nice name :) I'm glad you didn't choose fedipedia.
I just created an account on open.ibis.wiki and created "Lemmy" article but it's not shown on ibis.wiki 🤔 I guess it still has a long way to go, but I think it's a nice project 👍
Right ibis.wiki wasnt following open.ibis.wiki. I did that now, made an edit and it got federated as expected.
Nice. I guess "Summary" is something like git commit message. I thought it more as the summary of the article :)
Yay Holocaust denialism /s
Oh man I can't wait to see what hexbear will do with this, I'm sure people will love to use a platform that actively denies genocides and supports dictators
You're thinking of alot of the .world users lol denying the current genocide in Palestine
A great idea. I wonder if the fandom wikis could move onto the platform and therefore make the adoption widespread.
Cool I hope it works out, more alternatives aren't a bad thing.
Thank you for working on this in addition to Lemmy!
…why?
Crazy how many people can suddenly peer into the future when this post was made! I hope they can use this power for good, maybe save us from horrible tragedies in the future instead of wailing about a Wikipedia alternative. Great work nutomic! I hope folks pitch in to help this project you've begun.
Half the comments in this thread are the exact same as when we started working on a reddit alternative lol. "I don't see why you're doing this, reddit works fine for me."
Also I'm pretty stunned that more people aren't aware of wikipedia's many scandals and issues. I suppose if you use a site every day and don't see what's going on behind the scenes, you don't seek these things out.
I suppose if you use a site every day and don't see what's going on behind the scenes, you don't seek these things out.
This ignorance is just more reason to continue working on the fediverse to help break these walls down, you are on the right path. o7
You just have to prove them wrong then like you did with lemmy great work .
Damn man that looks cool and seems to have real potential and also congratulations about your daughter .
You are underestimating, by a mile, the editorial effort that goes into fighting scam and spam, vandalism and lies. Wikipedia does have a support structure to do that, I doubt instance admins have the same kind of resources.
Also, any such wiki has to be allow-list only by default. Any open wiki is vandalized with spam and hate speech almost immediately. Open federation would make this trivial.
That structure is extremely corrupted though. And Lemmy shows that volunteers can handle this kind of stuff. Though Ibis will definitely need a lot of mod tools.
That page starts by complaining that alternative medicine is represented negatively. Going to skip the rest of the blog lol
Of course no single site is perfect. Editors may always have ulterior motives. That is what the editing history is for. But with a federated wiki, the only thing you'll get is multiple different versions that all present their oen little "truths" and at that point you can just go back and search the entire internet for blogs, just like the website you sent me is a blog.
I think a centralized view of knowledge that Wikipedia provides is great, plus the record of changes and discussions help capture some of the nuances people are aiming for.
That said where this really accelerates is when bias is wanted. For example the Arch wiki vs Debian wiki vs Wikipedia all SHOULD have biases that cater to their specific audience, even if there is obvious overlap.
Interestingly use of wikidata could help create aknowlledge graph associating parts of the fediwikiverse and we might be able to see a dream of mine ; dynamic knowledge content. Where I might be an expert in databases so I can get the condensed version of how postgres but get the beginners version of kubernetes on an article about deploying them together
The abuse potential this has feels quite concerning. You've just given kiwifarms a decentralized tool to host its stalking profiles on people.
I'm honestly curious about what abuse potential this has compared to other federated platforms, because "it could be used to host dox" is a complaint that I've heard about Lemmy as well.
Gabe, KiwiFarm started from the forum section of CWC Wiki (in fact, the name KiwiFarms itself is a corruption of "CWC Wiki Forums"), which was hosted on MediaWiki, so "not letting KiwiFarms host their own wiki" is a ship that has long since sailed.
I really fail to see how this has more abuse potential than hosting an independent wiki on MediaWiki, even if the content they host there is... not very nice, to say the least. If anything, there is more control against abuse since they would just be defederated.
Every tool a can be abused... If we were not making tools based on their harm potential wed still be in the cave. People said the same thing about Gab and mastodon.
Interesting project and good luck on this.
Did you not consider something like Codeberg to host this? Many open source devs do not trust MS or their stewardship of Github, and considering the aim of this project is against American control of information, surely this really needs serious consideration.
Many open source devs do not want to use Github at all now.
That is true but most developers are still on Github, which hasn't been affected by enshittification yet. I also have to keep using Github because of Lemmy, so I don't want to switch back and forth between two separate platforms.
However once Gitea starts federation we definitely want to migrate Lemmy to a selfhosted instance, and probably Ibis too.
They sunset Atom to push VS code despite assurances they wouldn't.
Co-pilot slurping open source code and spitting out code without license attribution. One example of this was when it spat out Quake 2 code and comment verbatim.
Enshittification started, you just ain't ready to see it yet. MS has a track record and will continue.
2 git hosts is just 2 tabs and by the time federation happens, you've already got vendor lock in because of all the issues. I doubt migration of those will be straightforward.
First of all I welcome this idea, and think it's ok if there's many different types of encyclopaedia on different perspectives. Now, how will a decentralised wiki deal with something like a rando claiming to be uni professor and inserting thyself in admin position over time? How is activitypub helpful in writing wiki?(Edit credits?)
Finally a site you might find helpful: https://wikiindex.org/ (https://web.archive.org/wikiindex.org/ as it seems to be down)
This is a great project. I had the same idea myself, and posted about it, but never did anything about it! It's great that people like you are here, with the creativity, and the motivation and skills to do this work.
I think this project is as necessary as Wikipedia itself.
The criticisms in these comments are mostly identical to the opinion most people had about Wikipedia when it started - the it would become a cesspool of nonsense and misinformation. That it was useless and worthless when encyclopaedias already exist.
Wikipedia was the first step in broadening what a source if authoritative information can be. It in fact created richer and more truthful information than was possible before, and enlightened the world. Ibis is a necessary second step on the same path.
It will be most valuable for articles like Tieneman square, or the Gilets Jaunes, where there are sharply different perspectives on the same matter, and there will never be agreement. A single monolithic Wikipedia cannot speak about them. Today, wiki gives one perspective and calls it the truth. This was fine in the 20th century when most people believed in simple truths. They were told what to think by single sources. They never left their filter bubbles. This is not sustainable anymore.
To succeed and change the world, this project must do a few things right.
Thanks for the support. I think the era of single, centralized sources of information will soon be in the past.
How does wikipedia decide that the same article is available in different languages? I guess there is a database of links which has to be maintained.
Alternatively, it could assume that articles are the same if they have the same name, like in your example where "Mountain" can have an article on a poetry instance and on a geography instance, but the software treats them as the same article.
Wikipedia can understand that "Rep of Ireland" = "Republic of Ireland". So I guess there is a look-up-table saying that these two names refer to the same thing.
Then, wikipedia can also understand cases where articles can have the same name but be unrelated. Like RIC (paramilitary group) is not the same as RIC (feature of a democracy).
I do think, if each Ibis instance is isolated, it won't be much different from having many separate wiki websites. When the software automatically links you to the same information on different instances, that's when the idea becomes really interesting and valuable.
Oooh this is cool
Yeah, well. Why was I not surprised when I read its made by a lemmy dev. You guys rock.
Looks very broken on mobile.
@nutomic Looks like an interesting project!
Will there be a mobile-friendly version of the front end?
And will you be able to follow Ibis pages (or perhaps edit them?) from Mastodon? Or potentially even Lemmy?
Sure if someone implements those things. I personally already invested a lot of time in the project and wont be able to do everything on my own.
@nutomic That last question was me trying to get my head around how this works.
Will each page have a username, in the same way each Lemmy group has a username, which can be followed from Mastodon?
If you follow that username from Mastodon, will you see a series of posts? If so, will they contain page edits or something else?
What happens if you tag that account in a post from Mastodon? Or reply to one of those posts?
Yea being able to do it on lemmy would be cool
I think this could be useful for a project I have where school that are not connected to the internet could create their own wikis, however, I need to see how it develops.
Oh very Thoth coded.
read the name as libs which is just normal wikipedia
Another day another Nutomic W
@nutomic This is a cool idea! But I have a lot of questions about how the heck you make a think like Wikipedia work in a federated way. Are articles duplicated on each instance, or do we lose some of them when an instance goes down? How does moderation work? How do I search it?
Also, I see someone else posting screenshots, but the link you posted takes me out of my Mastodon app to a Lemmy page where I don't see any links to Ibis itself.
(Saw some criticism of the name there. Ibis is an awesome & appropriate name, IMO.)
Yes articles are duplicated in the same way posts are duplicated on Mastodon or Lemmy, so they wont go away. Moderation doesnt exist so far. There is a search field in the sidebar.
The link goes directly to Ibis where I posted the announcement.
@nutomic Looks like you already addressed the federation questions elsewhere in the conversation.
Adding reference to HN submission of this article. Discussion thus far has 233 comments.
Would have preferred a federated wiki in Lemmy, but still cool.
Adding such functionality in Lemmy would be very complicated because Lemmy itself is already quite a complicated project. So it would require test coverage, pass code review, have a stable API and so on. Its better to experiment with this in a new project so I can write some quick and dirty code to get the basic functionality working. If it proves successful it can be integrated with Lemmy later.
Why not just build a wikipedia mirror?
All the data is available for free via download, torrent, etc.
Idk I have no complaints about wikipedia to lead me to look for a federated alternative.