Slave of technology

This week started slowly as I had some troubles with my Internet provider. It made me realize how much I depend on the Internet. It’s my primary mean of communication as well as one of my primary source of information. I spent nearly 3 days offline and it was hard, I guess it make me a slave of technology. So I took this time offline to think about my project as well as playing around with my OSD. I recorded some shows and played around with the device. I set up my development virtual machine and took some time to look at the OSD source code. I also set a samba share in order to play media from my computers with my OSD. This is a bliss, seriously I was looking for such a solution for a long time.
Once my Internet got fixed I updated my OSD to the latest Arizona build released this week. This update bring the Qt software stack to the OSD. This is a huge change for the OSD, while the GUI look roughly the same, I have to say it feel much more robust. This also ease the development of third party application which is a very good thing. I’m so exited to develop on this platform. This will be a real pleasure. This week gave me the precious time to play with the device in order to be aware of the possibilities in term of graphical interface as well as interaction with the user.
I’ve been busy for the rest of the week but I managed to update the wiki page of my project. I built a nice road map, It took me a lot of time to built this table and not get lost with the mix of HTML and wiki markup. I tried to sum up every component of my project and assigned a priority to each of them. I also redone the graph representing the flow of information through the application. I made it with Inkscape and I’m quite satisfied with the result.
So next step is to manage to compile my first lines of code on the OSD which mean to set up my working environment properly and then I’ll be ready to start for good. But until that day, I still have time to re-think how things will get in place. I want my road map to be optimal because I don’t want to end up changing too much things while coding.

Organization: Neuros Technology Original: Source