On Dec 15, 2007 11:16 AM, Stephen Lau <stevel at opensolaris.org> wrote: > Joerg Schilling wrote: > > Let me add some technical background to also show that there is a lot of > > confusion inside Sun. Lately people propose to put star into sfw but sfw > > has an > > unclear makefilesystem and after the integration, ufsdump/ufsrestore will > > depend on compilation results from the star consolidation. For this reason, > > it > > seems that star rather belongs into ON.... > > > I don't think SFW has an unclear Makefilesystem - in fact, it derives > heavily from the same system as ON (the only exception being the > install-sfw scripts). If you understand ON, surely you can grok > something considerably simpler like SFW. You're a smart guy J?rg, > smarter than I am - and even I could figure out SFW. > > But that aside, if ufsdump/ufsrestore need to depend on star, then you > need to go through the same ARC and sponsor process as everyone else. > And that all starts with a simple email to request-sponsor.
I had to deal with the makefiles in the ON consolidation recently which, to me, are the same undocumented, unclear materials that Joerg is complaining about for SFW. These things may be difficult, undocumented, and unclear, but it all depends on how badly you want to contribute. I didn't let those difficulties stop me from getting a bug integrated to fix a mount warning and to resolve some lint errors by delivering a lint library for librpcsvc as part of fixing another bug. Of course one of the mistakes I made was that the library wasn't delivered "globally"; only locally to the nfs mount/umount commands. So now I need to fix it so that it gets properly delivered to the rest of the consolidation and cleanup the resulting lint errors. However, that's all an expected part of the process to me. I intend to document the issues I encountered and what I had to do to deliver a lint library, as well as my mistakes, so others can benefit. I suggest star does the same. -- Shawn Walker, Software and Systems Analyst http://binarycrusader.blogspot.com/ "To err is human -- and to blame it on a computer is even more so." - Robert Orben
