Alan DuBoff wrote:
> I have heard that we want to get packages into the sfwnv gate, and I was
> curious if someone was wanting to do this, where would we want the
> packages to be located?
>
You should check the PTL to see if anyone else is currently working on
it. If not, sign up for it and get it added to the PTL. One thing to
note here, when you sign up to integrate a package into SFW and
ultimately the WOS, we want some level of committment to this package.
It's not simply a dump it in the gate and go proposition. We are
looking for people to keep some level of activity in the component's
community and make measured decisions as to if/when to update and fix
bugs. This means that ideally, you would pick something near and dear
to you, like say something of more value to you group or organization.
For example, if you were in the Networking group, you might pick
something like Wireshark instead of GNU fileutils. There will be cases
where less than optimal choices are made, but we are hoping that people
consider their choices :-)
> I have heard that we can putback to this gate without having to go through
> a full legal and/or ARC review, but maybe MikeS can comment????
>
You have heard wrong on this. You still need to perform ARC and Legal
review, though in many cases, the ARC case can be a simple fasttrack and
the legal review may also be able to take an expedited path. There are
other steps to be performed as well. You can take a look at the SFW
gate web (http://sfwnv.sfbay/) for more information. There are other
guides floating around out there as well. We are working on improving
the process to streamline it (ease the pain), while still retaining the
things in it that provide value.
> I have a version of Alpine that is compiled with studio, it doesn't have
> ssl enabled nor does it have the Web Alpine enabled (i.e., --without-tcl,
> the Web Alpine is done in tcl).
>
> What do I need to do for getting a package built and putback to the sfwnv
> gate?
>
Go to the gate web to get started (http://sfwnv.sfbay/). If you have
figured out how to build and package the bits, you will need to
integrate this into the SFW build process. You will also need to ARC,
get Legal Review and perform the tasks on the C-Team Checklist.
> Is there a process for this to happen? What do I need to do to make it
> happen?
>
> By default Alpine builds to /usr/local as most packages, but first I need
> to know where the sfwnv packages will reside, so I can package it up. I
> think I need to create a SysV package to get it into IPS, is that so?
>
When you "configure", it should use --prefix=/usr at a minimum, so it
installs in /usr. The gate docs should help you get started. As far as
IPS goes, the SFW consolidation delivers it's packages to the WOS and
magic happens to convert the WOS and upload it into an IPS repo.
-Norm