Questions about migrating somewhat bigger wiki to Waliki

30 views
Skip to first unread message

Martin Čech

unread,
Mar 13, 2015, 9:32:25 AM3/13/15
to walik...@googlegroups.com
Hi,

we are thinking about migrating our wiki (https://wiki.galaxyproject.org) from MoinMoin to a different platform and stumbled upon Waliki. 

Our site has about 1000 pages (https://wiki.galaxyproject.org/TitleIndex) and mostly consists of text, pictures and code samples.

First question is: Is there any Waliki site of this size?

I will add more questions as they emerge.

Thank you for creating cool project.

Martin

Martín Gaitán

unread,
Mar 13, 2015, 9:55:40 AM3/13/15
to Martin Čech, waliki-devs
Hi Martin!

we are thinking about migrating our wiki (https://wiki.galaxyproject.org) from MoinMoin to a different platform and stumbled upon Waliki. 

Our site has about 1000 pages (https://wiki.galaxyproject.org/TitleIndex) and mostly consists of text, pictures and code samples.


This would be great! To avoid Moinmoin is maybe the most inspirational goal to develop waliki :)

Our python community in Argentina ha and old, ugly and hard to update site powered by Moin (http://python.org.ar/) and we are close to replace it by a django-powered one which a wiki using Waliki (http://beta.python.org.ar/)

As to keep the content and its history was a must, I've developed a tool to do migrate

https://github.com/mgaitan/moin2git

hopefully, it returns a well structured git repo with files and attachments.

then you can "import" it to waliki, via

$ python manage.py sync_waliki

and if you also converted the content to restructuredText, you can do some automatic cleanups via

$ python manage.py moin_waliki_cleanup

 
First question is: Is there any Waliki site of this size?


No, I don't guess so :(. But will be. the Python Argentina's wiki is huge http://beta.python.org.ar/wiki/  and it will be in production very soon.

However, 1000 pages don't seem to be a lot. My main concern about the "scalability" of waliki is on how many concurrent users may it support and 
how slow is to save a page.

the "git commit per edition" is cool, I'm happy with the merge-instead-block approach for concurrent editions, but it could be a boottleneck for a high traffic wiki.

I guess it could be improved in the future, using libgit2 instead of  plain system calls to the git cli.

I will add more questions as they emerge.

Sure! will be very useful to know what to add to the docs. 

Thank you for creating cool project.

thanks! it's still rough but promising :)

cheers.
m.

Dave Clements

unread,
Mar 13, 2015, 1:07:52 PM3/13/15
to walik...@googlegroups.com, emula...@gmail.com
Hi Martin,

Wow.  I thought we'd have to develop everything from scratch.  Thanks for the quick response and the pointers.  And, as the other Martin said, expect more questions.  :-)

Dave C
Reply all
Reply to author
Forward
0 new messages