Forty-TwoLife, The Universe and Everything |
|
Wednesday Sep 26, 2007
So long and thanks for all the fish
My first project was to move the development effort from our Colorado Springs site to Menlo Park. That was a chore. The site was being shut down and I had to go there and learn as much as I could and gather all the data and receive toi's. After that, I was given my first project. Solaris 7 64 bit install support. I had to dig into the code and figure it out. What fun! From there I worked on the, now infamous, cd0 project. The initial goal was to enable sun4u systems, >200Mhz cpus, to run older Solaris (2.5.1, 2.6 and 2.7) releases. It succeeded and without it we could never have sold as many as we did. The core technology for cd0 is still used today. I then worked on the new Solaris installer for Solaris 8. That was a challenge. As many know, our support for x86 at the time was less than stellar. We lacked drivers and the disk management interfaces were lacking. They are just now getting addressed with openSolaris and the Caiman project. My final project as a developer was to enable upgrade from systems managed by Solaris Disksuite. Solaris Volume manager was being integrated into Solaris 9 and we needed to be able to upgrade roots with mirrors. I started that project. About half way through I was given an opportunity to become a manager. I was reticent, but I felt I was cut out for the job. Sun managers are technical and also get to help their teams in career growth. My first team consisted, mainly, of my former peers. They were great and made the transition very easy. I learned so much from that team. I managed them through Solaris 9 and most of Solaris 10. We delivered Live Upgrade, Solaris Flash, numerous jumpstart enhancements, assisted with the initial BigAdmin site, were initial members of the N1 project and even managed to fix some bugs. It was a tough job, however, since install is often the whipping post for any number of problems. But with a good team you can get through anything and we did. What is now my last job at Sun has been the most exciting. We were to gather requirements, architect/design, create and deliver a new installation framework. Initially it was to be the unifying framework for Sun. That however was a tough task to accomplish as Sun struggled to regain profitability. The goal had to be reset and the final goal was to deliver a cross os platform installer for Sun's middleware. The project was code named purplehaze. It was often criticized, maligned and snickered at internally but the team we assembled powered through all that. Making it easy to piece together all these disparate products was important. After a year and a half of a piecemeal team working part time on purplehaze and part time on the Java Enterprise System, we were given the green light to grow the team. For the past year and a half we have worked hard and in June delivered openInstaller. The first product shipped using openInstaller last month and others are in the works. So, job accomplished. Another great team, pulling together and getting it done! Posted at 11:47PM Sep 26, 2007 by Matt Williamson in Personal |
Tuesday Sep 11, 2007
OpenInstaller 0.9.4 Released
Version 0.9.4 of Cross platform Install Framework
------------------------------------------------------------------ Please download and try! Posted at 01:58PM Sep 11, 2007 by Matt Williamson in Sun |
Thursday Sep 06, 2007
Ah Fantasy Football
It's that time again. The NFL season is beginning right now! If you can't tell, I love the fall season and since I joined a fantasy league I now love the NFL again. This is my 5th year in the same league and the excitement is high among my league-mates. Everyone thinks they are going to win even though I will ;). I drafted Drew Brees, who's New Orleans Saints are playing the champs, Indianapolis Colts. I am hoping for a high scoring, pass fest! Posted at 05:37PM Sep 06, 2007 by Matt Williamson in Personal | |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||