It's hard to believe that it's Friday; the days go so quickly. I have been putting the final touches on our next thin client release and it's now in the hands of more users. I have been pushing it to 16 test thin clients to ensure that everything works. I had a white board of ideas and things that could be improved and nearly everything is crossed off....a sign that a release is almost here. I finally got a few people to test full time the Citrix client running on the thin client instead of being host based. The feedback has been a 10-20% increase in speed and those CPU cycles will now be off the server. So it's a win/win for us.
I wanted to be able to remotely poll the thin clients to detect all devices plugged into the USB ports. People sometimes bring in their own hardware without approval and we need to be able to see that it's been installed. We QA with all known hardware when we do upgrades, but unknown hardware might yield unexpected results. For now I just made it very simple: I wrote a small wrapper for lsusb that formats the output a bit better and then creates a more friendly output. (lsusb is not enough information, lsusb -v is too much). The support portal grabs the output and puts it into a simple treeview (below). I had some ideas in my head for a graphical screen, but unfortunately the various hardware vendors return their own non standard strings...too hard to parse as part of this project, this will have to do for now.
I have been testing LibreOffice 3.6, found some documents that won't open and UI screens that aren't working and filed bug reports. Very happy to see how quickly this software is moving. 3.5 has proven itself very stable, and we still have had very few issues moving away from OpenOffice.
HP released a new thin client operating system which is now Ubuntu based. I downloaded it and installed it on a test device. It will be nice to have newer underlying libraries to put live, and the boot time is greatly reduced. Newer Xorg drivers should help us too with various monitor configurations; good stuff. I installed Skype 4 and it went on cleanly and was peppy on the t5745 device. Looks like we will be able to offer a lot of nice new features two updates from now, later this year.
We have been looking at Alfresco document management software a bit, and I was asked to install it as part of some early testing. I'll be testing how well it interacts with Linux, Firefox and how well one can download documents from iPads and LibreOffice. This is a huge change, and will obviously need a lot of testing...but it's on the radar and assigned to me.
Other issues: Monitoring crash reports, tuning servers, adding a bit of code here and there to help users restart applications on failure. For the number of users logging in, things are very stable and support is happy.