I forgot to add:

The following roadmap would help other get started with building and
using rpms, as well as hosting their own rpm repositories.

Once that much is in place, I intend to:
- Get the latest illumos built and running - I'm personally interested
in the sparse zone support that Joyent have added (to at least their
fork at github).
- Set up a Continuous Integration (CI) environment. Since I work at
Thoughtworks as a full time build admin, I'll be applying those skills
for us to have a true CI system (hopefully making it a Continous
Delivery system someday).

I didn't mention these earlier, since my whole focus for the past
month has been to an end - to end workflow for rpm5 + smart in place.

Once the above are in place, we'd be in a position to do other
interesting things like:
- a massive CI system for every package
- a web based spec file contribution and maintenance system.
- try out path64 across the various packages that we support and work
with pathscale to improve support for Belenix stuff.

These are just some of the things that I wish to try out. There could
be other things and other intersting alternatives too :)

-- Sriram

On Tue, Jul 26, 2011 at 11:33 PM, Sriram Narayanan <[email protected]> wrote:
> Hi everyone:
>
> A colleague at work is interested in contributing to Belenix and asked
> me about the roadmap. I'd taken a decision to not give this thought
> until I had a working rpm tarball, but his question makde me think and
> jot down my thoughts on a  four to six week roadmap for Belenix.
>
> Please review.
>
> =====================================================================================
> rpm5 PoC - completed
> smart GUI PoC - completed
> Smart Command Line - Testing/Fixes needed - uninstall complains about
> config being in "read-only" mode
> rpm5 tarball - work in progress
> smart tarball
>
> IPS Repository
> - Publish RPM
> - Publish Smart
>
> RPM Repository
> - Publish RPM
> - Publish Smart
> - Publish RPM Dev Tools
>
> Getting Started Wiki
>
> Fedora RPM Development Guide
> - Port to Belenix
>
> Illumos latest
> - TarBall
> - RPM
> - IPS
> - Zones Howto
>
> Getting Started
> - wiki
> - access
> - Coming from Linux/Windows 7
> - Multiboot/grub
> - Packaging Howto
> -- Getting started with rpm5 on Belenix
> --- Installing rpm + smart (IPS/tarball)
> --- Setting up your build env (rpmdev tools + samples)
> - Repository Management
> - Package Signing
>
> -- Sriram
> Belenix: www.belenix.org
>



-- 
Belenix: www.belenix.org
_______________________________________________
belenix-discuss mailing list
http://mail.opensolaris.org/mailman/listinfo/belenix-discuss
http://groups.google.com/group/belenix-discuss

Reply via email to