Rosetta Code:Village Pump/Replace MediaWiki

From Rosetta Code

MediaWiki has a lot of limitations. What your think of replacing it? Most problems from Wishlist will be solved. It will be a lot easier to adminstrate and contribute to Rosetta Code. If we use bots, a transition can be very fast.

It's not really easy to build from scratch something like this, but we can try.--Guga360 20:31, 9 July 2009 (UTC)

Replace it with what? --Mwn3d 20:40, 9 July 2009 (UTC)
Read again.
--
If we use bots, a transition can be very fast.
It's not really easy to build from scratch something like this, but we can try.
--

I did some tests in PHP. It looks good. A "main page" with "Add new Task", "Add new Language", "Recent added/changed tasks", "Most popular tasks/languages" . With a Search feature, in you can search a task or a language. And view all tasks from a language, like RC Category:Language. --Guga360 22:26, 9 July 2009 (UTC)

I participated in a group that migrated its wiki twice (once from Twiki to MoinMoin due to security exploits, then again from MoinMoin to ikiwiki because they wanted a git-backed wiki), I don't recommend changing wikis unless you absolutely have to. Our group lost literally years of productivity managing the content transfers (and we still aren't quite done), losing a large chunk of our peripheral community in the carnage. I don't think you appreciate the number of features MediaWiki + Geshi is already giving us.
That said, it might be an interesting exercise to list the desired features Rosetta Code currently uses and would like in the future. --IanOsgood 00:00, 10 July 2009 (UTC)
Migration is really, the only problem. But like i said, we will not use any wikis, but an "engine" built from scratch, this can be really interesting if RC members contribute. I see no problems if we use bots to migrate contents, while we keep MediaWiki with edits "closed." --Guga360 02:49, 10 July 2009 (UTC)
What problems do you wish to solve, with what, and how? --Paddy3118 03:11, 10 July 2009 (UTC)
Village_Pump:Home/Features_Wanted, Rosetta_Code:Wiki_Wishlist. --Guga360 04:08, 10 July 2009 (UTC)

Out of nowhere?

Where did the need come from? Where's the pages and pages of agonised debate about lost abilities over numerous months?

This seems to have popped-up out of nowhere and gives no reason to undergo what could be a a damaging migration proccess. --Paddy3118 02:51, 10 July 2009 (UTC)

There is exact reason. Like i said, MediaWiki has a lot of limitations, if we use a "engine", it will be really better. Short Circuit already wanted to switch away from MediaWiki. [1]. But he never had time. We can just continue that project. --Guga360 03:44, 10 July 2009 (UTC)

Take a look at Village_Pump:Home/Features_Wanted. Most features are almost impossible to implement using MediaWiki. --Guga360 03:51, 10 July 2009 (UTC)

Actually, the vast majority (all?) of them are possible. I know how each of them could be done; My understanding of MediaWiki has grown tremendously over the last several months. --Short Circuit 08:03, 10 July 2009 (UTC)

Planing new "engine"

I'm doing a small engine, just a demo in "alpha state". Take a look.[2]

PS:

Sorry for using Imageshack, MediaWiki upload is broken, and ignore my crappy CSS and HTML skills, new RC should look really better.