The Realm of MasterPi gets a Facelift

The conversion to TYPO3 went well.  I decided to completely redesign the look of the site, and I’m pleased with how it turned out.  I might even port the theme to WordPress.  Hopefully the content will stay a little bit fresher now, though I really have to come up with a project to put up that isn’t from highschool.

I thought about putting Cryosphere on, but right now it’s on the hard drive from my server that I run while at school, which resides in my desktop for the summer.  I was really pleased with my little development server I had running during the schoolyear, complete with LDAP-authentication and Subversion-over-WebDAV-over-https.  Now that I don’t have a static IP address other than my BlueHost account, the situation is less than optimal, however.

So, I went looking for a Revision Control System that could have multiple users committing to my BlueHost account, without giving them ssh access.  I was quite disappointed with what I found.  Subversion needs either multiple ssh accounts or mod_webdav_svn to support multiple users with encryption.  Bazaar is a little better, allowing http read, and blanket write access with users authenticated through HTTP, at least I think that’s what the documentation was saying.  Bazaar is also a distributed system, so technically only I need access to my copy of the repository, but then everyone on the dev team would have to have their own server.

What I’d really like to see is a SOAP or other standard HTTP based protocol for one of these systems, something in php or python that people could install on their shared hosting accounts and would have both browser and command line / client program access.  I’m considering writing one as a plugin for Bazaar, since it seems to have a good plugin interface, but I really don’t think I have the time.  Volunteers are welcome ;)

No Comments

Leave a comment