Thanks for your words, Alasdair,

> Strong leadership and a very very large investment in man-hours.

> I imagine people do want to contribute, and would, if they had an easy way to 
do so, with
> documentation and guidance and a helping hand.

Absolutely yes !!!

I hope the effort will continue. I'm just one of the users of OI, and I'm surely wanted to contribute, and give some (even not big) amount of my time back to the project. But I have no experience with OI build. Surely a helping hand and some doc is appreciated. I think other people are in the same kind of situation. If the global effort is positive, it's a win.

My usage is in infrastructure servers (DNS, MTA, proxy, web server, ...), and I usually compile myself all needed software. So I need just a basic OS. My requirements are at some low level but I'm used with the "OI way".


Alasdair Lumsden wrote:

The problem with OI is the build and assembly of it, i.e. the "release 
engineering". It's very
difficult and very tedious as-is. Nobody wants to do it. Well, almost nobody - 
Jon Tibble has taken
this on, but given the amount of work involved, I am not surprised progress has 
been slow.

The whole way the OS is built needs refactoring. At the moment there are a 
large number of different
build systems, "consolidations" in Sun parlance, such as JDS (desktop), SFW 
(Sun Freeware),
userland-gate, pkg5, xnv, etc etc. This needs to all be reduced to one single 
easy to use build
system (ideally).

I attempted to do this with oi-build, which took the best build system 
(userland-gate) and automated
building with Jenkins (a continuous build system). But oi-build got 
politicised, Nexenta wanted to
collaborate with OI on the userland, so oi-build became illumos-userland, which 
went nowhere, and
ended up pissing everyone off to the point people lost interest and the whole 
thing died. Then I
resigned.

I don't know what Jon Tibble's plans are, I think the last time I spoke about 
it he favoured a slow
movement of things into oi-build over time. Perhaps that's a good place for 
contributors to get started.

I imagine people do want to contribute, and would, if they had an easy way to 
do so, with
documentation and guidance and a helping hand.


On Mon, Apr 15, 2013 at 8:21 PM, Jim Klimov <[email protected] 
<mailto:[email protected]>> wrote:

    On 2013-04-15 20:56, Jose-Marcio Martins da Cruz wrote:

        Alasdair Lumsden wrote:

            OpenIndiana was started as an open source community developed distro
            similar to Debian, but due to a
            lack of interest there are only a few developers working on it part
            time, so updates are slow, and
            limited in scope due to the size of the project.


        Does this means that you think OpenIndiana is dead ? If yes, how to
        avoid it ?


    That is a two-fold question.

    If it is "how to avoid OI" - the answer is, alas, trivial ;)

    If it is "how to avoid DEATH of OI" - commit fixes and RFE/bug reports.
    One frequently requested vector is regular and frequent integration of
    updated versions of common open-sourced software and particularly of
    security patches (maybe porting of those and feeding back upstream, if
    existing bugfixes are not verbatim applicable on Solaris/illumos/OI).

    Test the new solutions provided by upstream code repositories that they
    don't break OI and provide the feedback that these can be pulled into OI
    (or if they should be avoided because of this and that, which needs to
    be fixed).

    On the organizational side, build an up-to-date information (or validate
    existing one) about constructing the distro, including rebuilds of the
    kernel, userspace and 3rd-party (SFE) software. And get some process in
    place to more regularly roll out package updates and live-media distro
    images. After all, OI is largely just one of many methods to package
    common software, which other distros fulfil with their methods. There
    is likely some code unique to OI (such as, perhaps, the installer and
    its default behavior, or the GUI-related things mostly absent from the
    server-oriented distros), but much of the kernel and updated utilities
    RTI'd recently are common with the upstreams (illumos-gate et al).

    Here's my thoughts on this,
    //Jim Klimov


    _________________________________________________
    oi-dev mailing list
    [email protected] <mailto:[email protected]>
    http://openindiana.org/__mailman/listinfo/oi-dev 
<http://openindiana.org/mailman/listinfo/oi-dev>




--
Alasdair Lumsden

http://www.everycity.co.uk

EveryCity Managed Hosting
Studio 18 Bluelion Place
237 Long Lane, London, SE1 4PU

general: 020 7183 2800
support: 020 7183 2801
email: [email protected] <mailto:[email protected]>

Every City Limited
Registered in England and Wales, No. 5689474 Registered Office: Roper
Yard, Roper Road, Canterbury, CT2 7EX


_______________________________________________
oi-dev mailing list
[email protected]
http://openindiana.org/mailman/listinfo/oi-dev



_______________________________________________
oi-dev mailing list
[email protected]
http://openindiana.org/mailman/listinfo/oi-dev

Reply via email to