@nutomic@lemmy.ml avatar

nutomic

@nutomic@lemmy.ml

Lemmy maintainer

This profile is from a federated server and may be incomplete. Browse more on the original instance.

nutomic,
@nutomic@lemmy.ml avatar

By allowing users to interact between different wiki instances. Just like you can interact with Lemmy instances from KBin.

nutomic,
@nutomic@lemmy.ml avatar

The readme has some basic description how the federation works. Viewing articles from other platforms should be easy to get working. Edits from other platforms would also be possible, but would require changes so that they can generate diffs and resolve conflicts. So not exactly easy.

nutomic,
@nutomic@lemmy.ml avatar

Yes true.

nutomic,
@nutomic@lemmy.ml avatar

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.

nutomic,
@nutomic@lemmy.ml avatar

It uses Markdown because it has the best library support.

nutomic,
@nutomic@lemmy.ml avatar

If an instance goes down, the articles are still stored on other federated instances.

nutomic,
@nutomic@lemmy.ml avatar

Right ibis.wiki wasnt following open.ibis.wiki. I did that now, made an edit and it got federated as expected.

ibis.wiki/article/Lemmy@open.ibis.wiki/history

nutomic,
@nutomic@lemmy.ml avatar

I think thats better than having our single “truth” controlled by a corrupt organization from a different country, different language and different culture. With federation there can be independent wikis for my local country or city.

nutomic,
@nutomic@lemmy.ml avatar

Nope

nutomic,
@nutomic@lemmy.ml avatar

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,
@nutomic@lemmy.ml avatar

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.

nutomic,
@nutomic@lemmy.ml avatar

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.

nutomic,
@nutomic@lemmy.ml avatar

Nowadays I can easily handle all Github notifications within less than an hour. After the Reddit blackout there were so many notifications that I couldnt even read all the issues, let alone respond. So I had to unsubscribe from issue notifications for some months.

nutomic,
@nutomic@lemmy.ml avatar

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.

nutomic,
@nutomic@lemmy.ml avatar

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.

nutomic,
@nutomic@lemmy.ml avatar

Interesting, maybe it wanted to tell you about this project :D

nutomic,
@nutomic@lemmy.ml avatar

I dont speak French and havent heard about that drama. But its about the problems pointed out in this article among others.

If Ibis gets popular it will get listed higher in search results. Same as Lemmy which is also slowly going up in results. Before that it will most likely spread through word of mouth.

nutomic,
@nutomic@lemmy.ml avatar

Admins and mods can see this in the latest version.

nutomic,
@nutomic@lemmy.ml avatar

This is already possible.

nutomic,
@nutomic@lemmy.ml avatar

Youre welcome :)

nutomic,
@nutomic@lemmy.ml avatar

Thank you for the offer but its not necessary. Ive also maintained open source projects long before Lemmy so Im familiar with the occasional entitled user on Github. In my experience its not a good idea to make any promises to these users because they will view their entitlement as justified, and make more demands.

However its a completely different quality when its not just Github comments, but multiple blog posts within a few days attacking Lemmy and me personally. Sure my responses were not ideal, but it was the best I was capable of at that time. If I had said nothing, people would assume that all the accusations are true and I have nothing to defend myself (like the claim that Im a “tankie” which has been going around on Mastodon for years).

In any case I think its better to say something and get my view out rather than being quiet. Sure there are miscommunications but those can be cleared up, and I can learn how to communicate better in the future. On the other hand if I said nothing, I may be left with the impression that my work sucks, and lose all motivation to keep working on Lemmy. Then I would be stuck doing nothing at all. Luckily that hasnt happened, Im still working on the project like before.

nutomic,
@nutomic@lemmy.ml avatar

I only wanted to point out that Sublinks will take a long time to be ready for production and to replace Lemmy. Some people seemed to think that its only a few weeks away. However this doesnt mean I want Sublinks to fail.

nutomic,
@nutomic@lemmy.ml avatar

I dont have time for that, but other people could setup instances which mirror parts of Wikipedia.

nutomic,
@nutomic@lemmy.ml avatar

Mediawiki is an extremely complicated project with 1.2 million lines of PHP. For me it was much easier to implement this project with technology Im already familiar with. But of someone wants to create a Mediawiki plugin I would be happy to see that.

nutomic,
@nutomic@lemmy.ml avatar

Im bad at CSS, contributions welcome: github.com/Nutomic/ibis/blob/master/…/ibis.css

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • kavyap
  • DreamBathrooms
  • tacticalgear
  • mdbf
  • InstantRegret
  • magazineikmin
  • Youngstown
  • thenastyranch
  • rosin
  • slotface
  • Durango
  • cubers
  • ngwrru68w68
  • anitta
  • cisconetworking
  • GTA5RPClips
  • modclub
  • tester
  • khanakhh
  • everett
  • provamag3
  • osvaldo12
  • Leos
  • normalnudes
  • ethstaker
  • megavids
  • lostlight
  • All magazines