Archive for April, 2008

Firefox universal v0.3

Our v0.3 release is done. Our release plan for .3 was a little vague, in that we wanted and needed to do a lot of things towards building a solid 1.0, but the next step from 0.2 was not so clear. We manged to get the MacOS to read the profile properly, more of a proof of concept really, since we had very limited knowledge of the MAC, as well as limited time. We copied the Firefox libraries from the mini mac in ORI onto our stick, and managed to fire-up firefox with the correct profile. Our goal for a v1.0, which we Peters plan to continue working toward, is a nice, clean and easy to use Universal Firefox. We plan on using 2 scripts, 1 for windows and 1 for both Linux and Mac. We have investigated windows batch programming, and it is very similar in power to Linux shell scripting(goto’s instead of functions). We have been working on the need to isolate the specific Windows platform, and adjust for any differences that might cause problems. Currently we have a script that basically greps the windows platform from the ‘ver’ (version) command, and then use goto statements to jump to the appropriate function. Another goal is to understand and implement a fail-safe method for dealing with any dependencies that our Firefox may need, that are not installed on the host machine. This will entail setting up a path that first searches the host machine, then falls through to our stick libraries. As Chris has suggested, an Auto load feature might also me desirable, but we are going to leave that for later.

This has been a great experience for me, and I am a little disappointed that I am not coming back for the next course to carry on OFFICIALLY through to v1.0, but will blog on any success I have unofficially!

Thanks again Chris and Dave, for an excellent program!

Leave a Comment

Some more thoughts…

The classes for the semester are now officially over.  We have to finalize our v0.3 releases and post them to our Wiki page, as well as clean up a few loose ends, then we are done.   Our V 0.3 is functional, not at all polished, but I can carry my personal profile  around  we me now!   It was really a pleasure having Chris Tyler open up the world  of Open Source to us.  Dave Humphries and Chris make a fine dynamic duo, Chris was very relaxed and patient with us, while Dave dove in head first, demanding we do more,  faster and better (often times before we even knew what we were doing!).  It  really was the best of both worlds, and made the learning experience that much more rewarding and enjoyable.  Chris has told us of the expanding role Seneca will be taking in the Open Source field, with Open Office and Fedora joining Mozilla.  Sounds like a lot fun,  just watch out for any MS hostile takeovers.

Leave a Comment

As we approach the finish line

We are approaching the end of the semester at Seneca, and are scrambling to complete our assignments and prepare for mid-term and final exams. There is a touch of frustration regarding our projects, especially for those of us graduating.   Completing a project to v0.3 DOESN’T feel like a success in of itself, but rather a stepping stone to a v1.0.   I keep reminding myself that this is OPEN SOURCE, and unlike other courses at Seneca, we can continue on with this if we choose.  So its not over unless WE want to end it.  Having the power to choose is sweet!

Leave a Comment