One area in KnowledgeTree that gets a few problem reports is that of file uploads. Of course, being a document management system, it's rather important that KnowledgeTree handle this well.
Just when I thought it couldn't get worse, South African Airways and/or FlySAA (they seem indivisible when considering service) led me there.
I'm finally getting back into the swing of things with my project, the KnowledgeTree Document Management System. After umming and ahing a bit, it seems the work to get the basics working with PHP5 wasn't quite as hard as I thought it would be. The low-hanging bug fruit is hanging a bit higher now, but thankfully the community is providing more patches. Great things coming up with KnowledgeTree next month - Jam Warehouse has a contract for some major improvements, and we've got a surprise or two in store too.
A short entry, since I think Brainshare in South Africa this year slowed down on the abstract and settled into the delivery. Exciting for the industry, but not nearly so for someone like me. Again, I have to thank Novell South Africa for having me up for Brainshare so I can report back to people on what's up with Novell and Open Source.
The second day opened with Jon maddog Hall, who with practised ease delivered the argument I was trying to outline at Open Enterprise - that TCO figures don't really cover the total cost of a solution, and they don't take into account the money that can be saved.

Flying SAA

Up at 4am this morning to catch the SAA flight I selected on flysaa.com. I walk up to the South African Airways check-in desk, hand over my ID, and get asked where and when I'm going. 6am, Durban. Sir, are you sure? Yes, of course I am. Sir, there's no flight at 6am, could you perhaps be flying another airline. No, I'm 100% sure. Turns out flysaa.com booked me on a flight that didn't exist. Got put on a later flight on both outgoing and incoming, and was lacking vegetarian options on my outgoing flight due to their screwup.
Connectivity withdrawal was an issue on the first day of LinuxWorld, where I was trying to do some posting from the event. Doing batch uploads at the end of the day just aren't as exciting. So, here's a quick rundown of Day One, I'll have more when I have more than a few minutes before I need to go to sleep for three hours before heading back.
I'm off in a bit to Johannesburg to attend LinuxWorld and Brainshare South Africa. It looks like they're going to be the biggest events in the Open Source arena ever, so I'm very optimistic. I'll be covering them here, of course, and my favourite Open Source mag Tectonic will be doing special LinuxWorld coverage, and Rhodes Geeks at LinuxWorld have already covered their gruelling trip to Johannesburg.
On the Western Cape Linux Users Group mailing lists, the subject of providing support to potential Linux users in prison was brought up. Someone expressed that they had little sympathy for criminals, and this was my attempt to explain why it's a good idea to care about the skills prisoners learn while in jail.
Having overcome some settings that can't be changed at runtime, and dealt with some that can and helped users help themselves while installing KnowledgeTree, I realise that I could make almost all the changes as easy as, at most, enabling a web server option, using .htaccess files.