<div dir="ltr"><div><div><div><div><div>While not a contributor of code atm :(, I suggested something a system when OI started, which was sort of agreed to by some people at the time ...<br><br></div>1) stable repository, guarded rigorously by people who do not allow anything in unless it's been signed and sealed as core and stable, seriously if this was surrounded by the river styx and you had to pay with your soul to cross, that'd be sensible.<br>
<br></div>2) dev/apps repository where apps that are considered not core, and mostly stable go, and changes to core that need testing before going stable.<br><br></div>3) bleeding edge dev repository where apps and code that are basically considered volatile, latest releases and all core code changes go, for those who are happy with a suck-it-and-see approach.<br>
<br></div>this would allow risk-averse server admin to pick "stable", less risk-averse server admin (or risk-averse laptop/desktop users) to pick "dev", and those who like sky-diving on the way to work to pick "unstable"/"bleeding edge" ...<br>
<br></div>I would imagine /hipster to be in the latter, and the current /dev to be in "dev", but then, I'm an outsider.<br><br>Jon<br><div><div><div><div><div><br><br></div></div></div></div></div></div><div class="gmail_extra">
<br><br><div class="gmail_quote">On 10 July 2013 10:34, David Höppner <span dir="ltr"><<a href="mailto:0xffea@gmail.com" target="_blank">0xffea@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi,<br>
<br>
I can speak only for myself, but I think its too early to try this. In<br>
my view hipster is currently<br>
only a developer effort. Too many core packages (automake, libtool,<br>
glib) still need to be updated<br>
to build some newer software. Even that ruby 1.8.7 update is End of<br>
Life now. Further many packages (desktop)<br>
can't be rebuild, because we have no Manifests in hipster for them yet.<br>
<br>
We should discuss the general direction of hipster (desktop,<br>
core package versions and updated (to build illumos)), but I think<br>
there are too many open problems<br>
to impose release quality at this stage.<br>
<span class="HOEnZb"><font color="#888888"><br>
-- David<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
On 10 July 2013 03:24, Erol Zavidic <<a href="mailto:erolms@gmail.com">erolms@gmail.com</a>> wrote:<br>
> Folks,<br>
><br>
> I just want to notice a thing or two from my side that might be relevant for the OI (hipster).<br>
><br>
> What I've seen and consider really important is to implement a kind of release engineering. And here I do not want some complicated process with many approvals and stuff - rather a sleek and streamlined (hipster) release management.<br>
><br>
> I've seen packages breaking builds because of incompatible versions (e.g. libmemcached bump made myself incompatible with php5.4, or ruby version breaking other stuff...).<br>
><br>
> Is it feasible to organise a non-bureaucratic release management setting the priorities which packages should get updated first and then possibly check for defects produced by it?<br>
><br>
> Just a thought - and willing to help with it. Let me know your thoughts.<br>
><br>
> Cheers, Erol<br>
> _______________________________________________<br>
> oi-dev mailing list<br>
> <a href="mailto:oi-dev@openindiana.org">oi-dev@openindiana.org</a><br>
> <a href="http://openindiana.org/mailman/listinfo/oi-dev" target="_blank">http://openindiana.org/mailman/listinfo/oi-dev</a><br>
<br>
_______________________________________________<br>
oi-dev mailing list<br>
<a href="mailto:oi-dev@openindiana.org">oi-dev@openindiana.org</a><br>
<a href="http://openindiana.org/mailman/listinfo/oi-dev" target="_blank">http://openindiana.org/mailman/listinfo/oi-dev</a><br>
</div></div></blockquote></div><br></div>