From now on that should be updated immediately when new versions are released, or indeed before the release, so you can see the work in progress before a release.
Everything is normally accessible again, except that because my "friendly" ISP blocks port 80, you need to use port 8080 instead. So, you need to go to: http://www.binarygoblins.com:8080/mushclient/bzr
Again, I will be catching up on the versions ASAP.
David Haley aka Ksilyan
Head Programmer,
Legends of the Darkstone
The server is back up, although my internet connection has been having some issues since yesterday 6pm. I will be catching up to the versions I missed while the server was down shortly.
David Haley aka Ksilyan
Head Programmer,
Legends of the Darkstone
I apologize for the server downtime. I packed my apartment up into boxes almost a month ago, and have just barely finished the initial unpacking. I'll be getting the server up in a few days, at which point the bzr repository will be available again. I'll make an announcement when that happens. Again, sorry for the downtime.
David Haley aka Ksilyan
Head Programmer,
Legends of the Darkstone
I think this is the right thread to continue,
What happened to the BZR server? It continues to be announced in the release announcements, but seems to be down every time I try to access it.
Quote: it seems to be downloading the whole thing again. Maybe it didn't realize it was a version of the earlier download.
Once you have downloaded it with a "bzr branch" command, you update it by going into the branch you created and doing "bzr pull". If you do that, it only downloads what is necessary.
Quote: It doesn't cache it? [the downloaded archive]
I don't think so; it's a fairly simplistic web interface. I'll check, though.
Quote: Anyway, I'd have to install a program to DL the source?
Well, we're talking about the version control here, not just the source. What you're getting is the entire history of all MUSHclient versions.
I agree that it would be nice to have an archive of the most up-to-date version without having to install a VCS to get it. I'll look into that caching business.
David Haley aka Ksilyan
Head Programmer,
Legends of the Darkstone
The file bzr-setup-1.2.0.exe is a 5.65 Mb download, so there is a bit of an overhead the first time. It should theoretically only download changes once you have the full version downloaded, although when I tried recently with the link David gave above, it seems to be downloading the whole thing again. Maybe it didn't realize it was a version of the earlier download.
I disabled the .targz zip to not put too much load on my server -- it would have to generate a .targz every time somebody clicked that list. The better way to get the source is to install bzr and use it to download the source:
How odd... I'll have to look into that. The web interface is relatively new, I believe, so it could be a bug of theirs. I'll take a look at their code and see what they're up to. It could be a pretty quick fix: you'd assume that not being able to see subdirectories would be an easy bug to spot!
David Haley aka Ksilyan
Head Programmer,
Legends of the Darkstone
Yes that looks very nice David. I have amended the link on the client release announcement page.
If anyone wants to see exactly what is in the new version click on "Mark for diff" for an earlier version (eg. the one just before the current one), and then when the page refreshes, click on the "Diff" button for the current version. This shows all the source changes.
The source looks nice too, some of the spacing is a bit out, that is probably my fault in a way. I usually have tab stops set to 2 apart, and if the occasional tab crept into the source (rather than 2 spaces) they are being displayed on the web page with more than 2 spaces.
If there is some way of making the style sheet or whatever it is, that displays the source, default to tabs 2 apart that would make the display slightly better.
The dates and times for posts above are shown in Universal Co-ordinated Time (UTC).
To show them in your local time you can join the forum, and then set the 'time correction' field in your profile to the number of hours difference between your location and UTC time.