Now for my first item of the day. An update on the progress of ByteHoard.
It has been an interesting few months for ByteHoard; however, progress now seems to be on track.
For those of you who haven't been keeping track (i.e. everybody), I started off with a complete rewrite in Python. While that got to a good stage, it wasn't going to work on all servers and was getting far too modular and clunky.
Then, I got the idea of using this strange new thing called AJAX nobody had heard about before. So I got out my editor, and started writing a PHP/HTML/AJAX/JSON version.
I then scrapped that one, because I'd gone too complex again, and started again with the same basic principles. And, as if by magic, I actually got somewhere; a working php-html ByteHoard3. However, I've since renamed it ByteHoard/e, to avoid confusion with the Python codebase (which is called BH3 now).
So, we now have BH/e. Currently there's sessions, login, logout, and basic file stuff, but the real work is still to come. You can find a preliminary screenshot below (click to enlarge)