[lxc-devel] 0.9 final release, plans for 1.0 and Linux Plumbers 2013

Stéphane Graber stgraber at ubuntu.com
Tue Mar 19 13:42:43 UTC 2013


Hello,

== Final 0.9 release ==
Thanks again to Daniel for quickly processing the pull request.
0.9~rc1 is now out and is hopefully the last milestone before we release
the final 0.9.

Starting now, we'll only be taking bugfixes for 0.9, people should
refrain from sending patches for new features until 0.9 is out.

I'll do my best to stack all reviewed feature patches somewhere in my
mailbox to process once 0.9 is out, but if you can refrain from sending
them at all, that'd be great :)


Depending on how stable 0.9~rc1 feels, I'm planning to send the final
pull request as early as the 28th. However, I'd like to avoid sending it
any later than the 3rd of April.


== What's next ==
Now, once 0.9 is out, I'd like to start tackling a much trickier
release, that of LXC 1.0.
My current plan is to have this development cycle be much longer than
that of 0.9 with a release around February 2014.

Some of the things we've been discussing and that we should definitely
consider for LXC 1.0:
 - Our own libvirt driver, based on liblxc
 - Full user namespaces support, allowing unprivileged users to start
containers
 - Multi-threaded command socket, fixing the current limitation of a
single lxc-wait being possible at a time
 - Complete and API-stable public C library with Python and Lua bindings.
 - Stable command socket protocol, minimizing the risk of breakage in
future versions of LXC.
 - Redesigned storage backends, probably with some kind of plugin
system, allowing the various tools to use them consistently.
 - Port our existing tools to use the public API themselves, making them
good examples of how to use it.
 - More integration tests and unit tests in LXC itself.

Those are just a few ideas I've been noting down over the past few
months but I think cover quite a few of the recurring problems we've had
and sound like very good targets for the 1.0 release.

== Linux Plumbers 2013 ==
The longer dev cycle for 1.0, also means that Linux Plumbers 2013 will
be roughly at the middle of it, which is pretty good as we're currently
working on a one-day LXC mini-summit over there.

The current draft proposal Serge and I put together is at:
http://wiki.linuxplumbersconf.org/2013:containers


Plumbers 2013 will be from the 18th to the 20th of September in the
New Orleans, Louisiana, USA.
At least Serge and I are going and we'd love to see more LXC
contributors show up over there for some face to face discussions.


Thanks!

-- 
Stéphane Graber
Ubuntu developer
http://www.ubuntu.com

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 901 bytes
Desc: OpenPGP digital signature
URL: <http://lists.linuxcontainers.org/pipermail/lxc-devel/attachments/20130319/64617c0f/attachment.pgp>


More information about the lxc-devel mailing list