Brian, > It seems like there is a lot of duplication of effort going on here. > > We have: > > sunfreeware.com - /usr/local ?? > blastwave.org /opt/csw > opensolaris.org - SFW > opensolaris.org - CCD > > It seems the same packages often exist on more than one of these > repositories, and many times all. (Please let me know if I missed any > other repositories). Also with the ports community talking about > setting up their own repository we are getting up to five!
There are a number of reasons for this duplication - some of it is historical, some of it is that these "communities" serve different interest and some is just organizational. For example, the SFW effort comprises software which is currently supported by Sun Microsystems in its Solaris product while the CCD effort incorporates packages which are not supported by Sun but are packaged to make it easier for users to get commonly-used open source. > I see opportunity here. Why are we pushing to continue with a CCD? Why > not throw those efforts into actually making approved SFW packages, > that will become part of OpenSolaris and eventually Solaris? > > I would like to see the CCD and SFW communities merge. One idea for > CCD packages, is to make the new spot to introduce packages into SFW. > These packages would follow the same path, and other requirements as > SFW. They would also be protoypes for including a new package into > Solaris. Clearly since these have the potential to impact namespace, > they would be required to have a full ARC proposal and review. > > Once they have been introduced as a "CCD" package, they could > relatively easily be considered for inclusion into Solaris SFW. With respect to CCD and SFW, I've been thinking along the same lines. In general, I completely agree with this although longer term I don't see a need to introduce any more CCD packages. Instead what I would propose is that all such externally-derived open source be integrated into the SFW effort. CCD could continue to exist for Solaris 10 but for future releases, externally-derived open source could come through SFW. > Maybe the combined effort would result in a /opt/sfw tree that uses > pkg-get!! (Both would become part of the OpenSolaris effort, as part > of the SFW community) Perhaps pkg-get or perhaps something else but I believe providing a repository of SFW "packages" that can be downloaded via an apt-get-like facility would be tremendously useful. dsc
