packaging in IPS

Dagobert Michelsen dam at opencsw.org
Wed Dec 16 09:32:43 CET 2015


Hi Laurent,

Am 09.12.2015 um 15:35 schrieb Laurent Blume <laurent at opencsw.org>:
> That's comparing it to SVR4 packaging.
> There are plenty of distros systems out there which do those functions
> just fine with -devel and -debuginfo packages. It's simple to
> understand, simple to use, you don't even need to read the manual.
> Solaris did not gain *anything*, *at all*, by introducing confusing
> features that did things differently from everybody else, and OpenCSW is
> not going to gain users nor maintainers by following them that way.
> 
> Compare two typical discussions:
> «Development files, we do it the same way as Red Hat does, install the
> -devel package.
> - Ok, get it»
> 
> «Development files, you only need to install the devel facet, the same
> was as Oracle does.
> - Wait, facet? What's that?
> - You know, it's [I don't know how to explain it myself]
> - I don't get it.
> - Have you looked at the man?
> - No, reading man in Solaris sucks [true fact].
> - Have you looked at the docs on Oracle.com?
> [at this point, we've lost them]»
> 
> And using that in a production environment means you have to duplicate
> and upgrade the documentation, when it could just be the exact same as
> what was for S10, merely adding new examples of commands.
> 
> It's like building cycloid-shaped roads because Sun decided to build
> square wheels.
> 
> But seriously, you don't really have to listen to me :) It's just my -0
> for facets and any similar IPS crapola, since I'll never work on or with
> it (well, unless there are significantly astronomical sums of money
> involved ;)

I guess we will continue to provide the SVR4 packages for Solaris 11 as
this basically comes for free, so if you don’t want to dive into IPS
you don’t need to. However, I do see that people use IPS and providing
packages that do things differently than what was intended is IMHO more
confusing than simulating previous behaviour in IPS.


Best regards

  — Dago

--
"You don't become great by trying to be great, you become great by wanting to do something,
and then doing it so hard that you become great in the process." - xkcd #896

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 203 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://lists.opencsw.org/pipermail/maintainers/attachments/20151216/dbe63fb7/attachment.asc>


More information about the maintainers mailing list