On Mon, Jul 14, 2008 at 11:59 PM, Moinak Ghosh <moinakg at gmail.com> wrote:
>
> 2) Migrate to IPS and extend it - quite a bit of effort needed. In
> addition to above
>   we need to add in more stuff like on-disk package file format support, full
>   mirroring (including manifests), ability to remove packages from a repo,
>   do not use timestamp-based versioning, web-based repository browsing
>   and package searching etc., and several more things.
>
> 3) Use Dpkg and Apt from Nexenta's port. This gives a wealth of features and
>   readymade solutions with maybe small effort needed to put in some tweaks.
>   This is not aligned with what the OpenSolaris community is converging on -
>   IPS. A lot of new OpenSolaris features will be implemented in the longer run
>   centering on IPS. So in the longer run Dpkg might need more effort and
>   will be a completely diverged but well-known solution.
>
> >From my opinion I see merit in approach #2 even though it needs quite a lot
> of effort. I do also see merit in #3 but then we get diverged.

I concur that approach #2 - IPS and modifications as needed is the
best way out. While I do apreciate the innovation at Nexenta, I also
do feel (like all of us in the Belenix team) that we should try and
stay as close to opensolaris as possible as far as core infrastructure
is concerned.

We ought to list our concerns and talk to the IPS team about these and
seek their perspective as well.

We could then work with the IPS team at first to provide solutions for
these concerns. In case the IPS team has different priorities at the
moment, then we could try to create a mergable and approvable set of
extensions/fixes that could go back into the IPS tree.

-- Sriram

Reply via email to