Monday, November 30, 2009

cueFlash now on Slicehost

After being on Dreamhost for a long time, I have switched for Slicehost. They have great uptime, cheaper prices, and allows you to do more geeky things with your webserver.

This isn't a big jab against Dreamhost though. I am still a big user of them, but their VPS service doesn't give me the configuration ease that I need. Too many times I am harassing their customer service to do X, where X would have been something I could do in 5 minutes with root access. If I were a more basic user (as I used to be) they would be golden, and most of my requests would go against serving basic users.

I will slowly be pulling bits and pieces of other sites (such as editthis.info and constantsail) over to slicehost, and then just using dreamhost for subversion and domain registration management.

Some discount codes:
Dreamhost: RobKohr
Slicehost: https://manage.slicehost.com/customers/new?referrer=38c309ee9e8ab330cb30559973734835

Editthis.info upgrade

Editthis.info has gone through a major upgrade over the last week. It has been moved to a new database system (mysql->sqlite) and has been upgraded from mediawiki 1.5.5 to 1.15.1. This is basically a 3 year jump in versions.

Some of the reasons for the upgrade:
*Stability - The massive MySQL db has reached its scaling limit
*Security - More up to date usually is more secure
*Extensibility - Many extensions that I would like to add were not available in the older mediawiki
*Portability - With the ability to use sqlite with the new mediawiki codebase, I can easily move wikis and their databases (sqlite databases are single files) from one server to another. I may be adding a feature where you can download your wiki and host it elsewhere or on a flash drive.
*Features - There has been many subtle changes over the years that I wanted to catch up on.

I probably have about 5 other bullet points. The hesitation has been partly due to the complexity in making the transition. The other reason was that until recently the sqlite support has been very much in beta.

The change upgrade has not been smooth. I have had web server config issues, database overloading issues (trying to export too much at once), and database syntax issues (the database systems use slightly different syntax which has caused many problems).

Most of the wikis are now imported correctly, but there are plenty that have errors or no content. I am revisiting them and seeing why they didn't transfer correctly. I am suspecting it is just syntax issues. If your wiki is not working ... DON'T PANIC. The original that I am working off has been untouched, and it is just a matter of finessing it so that it translates correctly. If your wiki has problems, please post the url to the wiki here:
http://editthis.info/wiki/?title=Wikis_that_are_broken&action=edit

Other things that are missing but will be added in the next week:
*Control panel to manage logo, wiki title, and permissions
*Cookie error when you log in (it shows the error, but really the login worked)
*Create wiki and create wiki page not available