Blogs
Subversion on sourceforge
Submitted by Thomas Leonard on Sun, 2006-01-15 11:01I've been using subversion (a CVS replacement) to manage the zero-install software ever since SF.net announced they'd be supporting it in the new year (this was in 2004, I think ;-). It's been working well, except that it was on my local machine so no-one else could access it.
SF.net have finally deployed a beta subversion service to certain projects, including zero-install, and they've imported my local repository. You can check out the latest by following the instructions.
You should be able to get the whole thing like this:
$ svn co https://svn.sourceforge.net/svnroot/zero-install/trunk zero-install
Importing the manual
Submitted by Thomas Leonard on Fri, 2006-01-13 20:46It would be good to get the ROX-Filer manual imported into the new site properly:
- Pages would show up in searches.
- We could provide sensible nagivation (not just one big page).
- It would fit in with the style of the rest of the site.
- People could comment on pages.
However, I don't want two copies being edited individually. We need to be able to generate the filer's manual from the web-site copy.
The problem is that Drupal doesn't have an import filter for DocBook (the format used for the manual). Converting to HTML is easy, but that loses the markup and if we do that we can't go back (Drupal's export can't regenerate tags such as 'filename', although it can cope with chapters, I presume).
- Thomas Leonard's blog
- Login to post comments
- Read more
Naming the new site
Submitted by Thomas Leonard on Sat, 2006-01-07 12:29The new website is nearly ready, but there's one big decision left to make... what shall we call it?
Having 'drupal' in the URLs is a bit silly, as all the URLs will break if we later move to something else (already made that mistake with phpwiki ;-)
Moving it to the top-level could work (e.g. rox.sourceforge.net/ROX-Filer), but there's quite a lot of junk there already which we probably don't want to move in case people are linking to it (we still had rox_filer.php3 linking to the newer rox_filer.html, which redirects to the even-newer phpwiki, which will shortly redirect to drupal... we've been very good at keeping old links valid so far!)
- Thomas Leonard's blog
- Login to post comments
- Read more
Only available though Zero Install
Submitted by Thomas Leonard on Mon, 2006-01-02 12:31I still sometimes see people complain that something is "only available through Zero Install". The thing is, the packages downloaded by AddApp work just fine on their own. An 'interface file' is just a list of links to tarballs (much like a web page, but machine readable rather than HTML).
But why not make the feeds human readable too? Add some XSLT and they can be! Load this in your browser:
It looks like a normal HTML page, but if you do View Page Source in your browser, you'll see that it's actually an injector feed file.
- Thomas Leonard's blog
- Login to post comments
- Read more
Thoughts on the release process
Submitted by Thomas Leonard on Sat, 2005-12-31 17:33Frequent software releases are a problem for ROX. The biggest problem is motivation: the person in the best position to make a release is the program's main author. But why would I want to make a release of my own software? I already have the latest version!
Originally, ROX programs (like ROX-Filer) followed the Linux release system of having separate stable and developer branches. So, 1.0.0 was a stable release, then 1.1.0, 1.1.1, 1.1.2 were developer versions. Then, eventually, 1.2.0 would be the next stable release. Theoretically, this should allow you to have one very stable version for normal users.
- Thomas Leonard's blog
- Login to post comments
- Read more

Recent comments
1 week 1 hour ago
37 weeks 2 days ago
41 weeks 3 days ago
44 weeks 5 days ago
46 weeks 4 days ago
46 weeks 5 days ago
50 weeks 3 days ago
50 weeks 3 days ago
50 weeks 6 days ago
51 weeks 21 hours ago