Leaving Instiki, joining Trac
Recently, I helped a team to solve their wiki problem. They were using a Ruby wiki named Instiki 0.10. The wiki stopped creating snapshot after one server power outage. In the end, it took 40 minutes to restart the wiki.
Firstly, I upgraded Instiki to the latest version which is using database. But several unexpected problems happened afterwards:
- We got segmentation error from time to time, and Instiki automatically shuts down. The error comes from sqlite driver.
- Server runs out of memory several times a day, and Instiki automatically shuts down.
- The performance of the page is unbearble. It takes 30 seconds to do a search with around 1000 pages.
The script was not perfect. I had to manually change several pages manually. At least, it's a good start. If anybody wants to get the script, feel free to shoot me an email.
No comments:
Post a Comment