The porting of IPS to other operating systems is not an "HPMS" - it does
not interact with any other local package management system for those
platforms. It also is not a port of SVR4 format to other operating
systems. IPS has its own meta data format (actions, manifests,
catalogs, etc.) and its own protocols for both publish to and retrieving
from the repository. The capability of the "pkgsend" command to publish
an SVR4 package as an IPS package is a Solaris-only capability and is
not included as part of the porting effort. The expectation is that the
other pkgsend subcommands (open/include/close) will be used for
publishing packages on other platforms.
So based on your definitions, I would categorize IPS as a "1PMS"
Tom
T.J. Yang wrote:
Terms:
PMS: Package management system for an OS. ex, rpm,SVR4,inst,lpp,MSI and swdepot.
1PMS : Using one PMS across OS platform using same pkg format and same PMS
tool.
See R2 for details.
HPMS : Using One Hyper PMS to create/interact with local PMS(rpm,SVR4,swdepot
...)
to deploy and manage common software across OS platform. See R3 for
details.
I am under the outdated impression of OpenSolaris IPS project was aimed to
update old SVR4 PMS for Solaris OS only.
I am excited to see words like "cross OS platform", "multiplatform packaging
capabilities" in R1 and R5.
so following is my comments about cross-platform application management(R4) and
question about where IPS project is heading.
Question 1: Will IPS become a 1PMS or a HPMS ?
ie, Will I see SVR4 format software package on RH Linux,HP-Ux ...etc ?
>From R5, Overview, following line
(namely IPS client and minimized python) in IPS package form so that they're
installed/updated/managed as IPS packages on all supported platforms.
So the answer for my question 1 is, Yes, IPS will be like openpkg to use one
pms and package will be SVR4 form even on Mac OS X or MS Windows.
Is my understanding correct ?
Question 2: Will IPS reuse some of TWW's tool if going toward HPMS ?
TWW tools has tools to handle software lifecycle across OS platforms using
sb: software building, compiling.
pb: software package building
pkgutils: pkg-inst,pkg-rm,pkg-info for install, remove and query pkg info.
Regards
T.J. Yang
R1: http://opensolaris.org/sc/src/pkg/gate/doc/one-pager-main.txt
R2: http://www.openpkg.org
R3: http://www.thewrittenword.com
R4: http://en.wikibooks.org/wiki/CPAM_with_TWW
R5: http://wiki.updatecenter.java.net/Wiki.jsp?page=UC20FSD.IPSEnhancements
_________________________________________________________________
Windows Live SkyDrive lets you share files with faraway friends.
http://www.windowslive.com/skydrive/overview.html?ocid=TXT_TAGLM_WL_Refresh_skydrive_052008
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss