[oi-dev] oi_151a9 roadmap & planning

Alasdair Lumsden alasdair at lumsden.eu
Wed Feb 19 12:17:38 UTC 2014


> Date: Wed, 19 Feb 2014 12:42:53 +0100
> From: Joerg.Schilling at fokus.fraunhofer.de
<snip>
>
> Well it would be great if some people at Illumos would not try to dictate
> things but signal that there is an interest for a collaboration.

illumos is collaborative. In the past year there has been around 50 contributors all working on the code:

http://github.com/illumos/illumos-gate/graphs/contributors?from=2013-02-17&to=2014-02-16&type=c

Given that SchillixON has 1 collaborator, is it not possible that the barrier to collaboration between yourself and illumos is not illumos, but you?

>> It isn't. There are distros using SVR4, dpkg, rpm, IPS, pkgsrc,
>> and/or no packaging at all.
>
> Well, where is the SVr4 package meta data in Illumos?
> Note that IPS meta data is limited compared to Svr4 package meta data and for
> this reason, there is no way to convert meta data correctly.

illumos is not a distribution. It carries packaging metadata in IPS format as a convenience for downstream distributions, but downstream distributions are not obliged to use IPS. Perhaps in the future illumos will stop shipping package metadata completely.

Many other illumos based distributions use other package formats, such as rpm, deb and SVR4. Ultimately, packaging is a distribution specific implementation detail.

If you wish to use SVR4 in SchilliX, you are free to do so. Nobody is stopping you.

<snip>
> Illumos would need to verify first that Illumos is collaborative.
> Currently we have the unfortunate state that Illumos did not include some
> software even though this was promised and a code review has been presented.
> Colaboration of course also means that partners are trustworthy and implement
> promises.
>
> Once Illumos turned into a trustworthy and collaborative entity, it makes of
> curse sense to file bugs against Illumos.

Illumos is very collaborative. A diverse array of individuals and organisations successfully collaborate on illumos every day: https://github.com/illumos/illumos-gate/graphs/commit-activity

Illumos has a clearly defined contribution process: http://wiki.illumos.org/display/illumos/How+To+Contribute

If you want to collaborate, you have to follow the procedure. Everyone does. If you're not prepared to follow the procedure, then that's your problem, and nobody else's.

If you correctly follow the procedure, and the community decides it doesn't want that specific feature, the mature adult thing to do is to accept this and move on and continue to attempt to collaborate on other items.

Forking illumos as SchilliX-ON because you can't follow procedures or because people don't want a specific feature integrated is petty and childish. Then complaining about it for years afterwards on mailing lists is further evidence of stunted emotional development.

If you want to collaborate, collaborate and follow the god damned procedure. Otherwise, stop bothering everyone on these mailing lists.

Regards,

Alasdair 		 	   		  



More information about the oi-dev mailing list