Re: Juju 1.26-alpha3 moving to 2.0-alpha1

2015-12-18 Thread Cheryl Jennings
Hi Everyone,

While we are still moving towards a 2.0 release, not all of the CLI /
behavior changes that will occur in Juju 2.0 are ready for an alpha
release.  To allow consumers to test new functionality in a timely manner,
we will be releasing a new development version called 1.26-alpha3.  This
release will contain:
- The new Rackspace Provider
- Support for CentOS and Windows images in streams
- Improved local charm deployment
- Support for Multi Series Charms

The next development release will be in mid-January and will be named
2.0-alpha1.  It will contain additional new features, and CLI / behavior
changes such as:
- Moving to a flat namespace for commands (for example, juju user add will
be juju add-user)
- Multi-environment (soon to be Multi-Model) support active by default

The 2.0-alpha1 release will be accompanied by a listing of CLI and behavior
changes, so that users may adjust any scripts / automation around Juju.

Thanks!
-Cheryl

On Fri, Dec 4, 2015 at 1:06 PM, Alexis Bruemmer <
alexis.bruem...@canonical.com> wrote:

> Hi All,
>
> Juju 2.0 has been a long time coming and we will see it release in April
> 2016 with Ubuntu 16.04!  Among many other improvements, the 2.0 release
> will have a better bootstrap experience that leverages all the great work
> done around multi-model solutions.  Juju 2.0 bootstrapping will
> automatically create a controller (previously known as a Juju State Server)
> with a hosted model (previously known as an environment); the new behavior
> automatically provides the user with a usable model and a clear path for
> adding more models to the bootstrapped controller.  This improvement
> however, changes the expected functionality of the current 1.X bootstrap
> command.  Our commitment to Juju users on LTS releases states clearly that
> we do not break backwards compatibility on point releases (including
> changing base expected behavior).  For this reason we will be dropping
> the 1.26.0 release and turning the current 1.26-alpha3 into 2.0-alpha1.
>
>
> This is an update to our current release plans (
> https://github.com/juju/juju/wiki/Juju-Release-Schedule) which has a
> 1.26.0 release scheduled for January.  Although this means waiting a little
> longer for features, moving to a 2.0 enables the development team to
> deliver a strong and correct 2.0 user experience.  The Juju team will
> continue to release alphas and betas on a regular cadence so that new
> features will be available in the devel ppa (ppa:juju/devel).  The first
> 2.0-alpha1 is scheduled to release the week of December 7th.
>
> If you have any questions please do not hesitate to ask.
>
> Thanks!
> Alexis
>
> --
> Alexis Bruemmer
> Juju Core Manager, Canonical Ltd.
> (503) 686-5018
> alexis.bruem...@canonical.com
>
-- 
Juju-dev mailing list
Juju-dev@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/juju-dev


Re: Juju 1.26-alpha3 moving to 2.0-alpha1

2015-12-05 Thread Cheryl Jennings
>
>
> Is there a feature mapping to what's landing in each Alpha?
>
> We will be working on that list next week when the core team has their
sprint.  Once it is complete, I will send it out to the juju list.

Thanks!
-Cheryl
-- 
Juju-dev mailing list
Juju-dev@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/juju-dev


Re: Juju 1.26-alpha3 moving to 2.0-alpha1

2015-12-05 Thread Jonathan Aquilina
 

Good Morning Alexis, 

Just out of curiosity have you guys considered offering nightly builds
via PPA. I think nightly builds would be good to get testing of new
features as well as existing functionality to ensure no regressions
could have potentially been introduced. 
---

Regards,
Jonathan Aquilina
Founder 

On 2015-12-04 22:06, Alexis Bruemmer wrote: 

> Hi All, 
> 
> Juju 2.0 has been a long time coming and we will see it release in April 2016 
> with Ubuntu 16.04!  Among many other improvements, the 2.0 release will have 
> a better bootstrap experience that leverages all the great work done around 
> multi-model solutions.  Juju 2.0 bootstrapping will automatically create a 
> controller (previously known as a Juju State Server) with a hosted model 
> (previously known as an environment); the new behavior automatically provides 
> the user with a usable model and a clear path for adding more models to the 
> bootstrapped controller.  This improvement however, changes the expected 
> functionality of the current 1.X bootstrap command.  Our commitment to Juju 
> users on LTS releases states clearly that we do not break backwards 
> compatibility on point releases (including changing base expected behavior).  
> For this reason we will be dropping the 1.26.0 release and turning the 
> current 1.26-alpha3 into 2.0-alpha1.   
> 
> This is an update to our current release plans 
> (https://github.com/juju/juju/wiki/Juju-Release-Schedule) which has a 1.26.0 
> release scheduled for January.  Although this means waiting a little longer 
> for features, moving to a 2.0 enables the development team to deliver a 
> strong and correct 2.0 user experience.  The Juju team will continue to 
> release alphas and betas on a regular cadence so that new features will be 
> available in the devel ppa (ppa:juju/devel).  The first 2.0-alpha1 is 
> scheduled to release the week of December 7th. 
> 
> If you have any questions please do not hesitate to ask. 
> 
> Thanks! 
> Alexis 
> -- 
> 
> Alexis Bruemmer 
> Juju Core Manager, Canonical Ltd. 
> (503) 686-5018 
> alexis.bruem...@canonical.com
 -- 
Juju-dev mailing list
Juju-dev@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/juju-dev


Re: Juju 1.26-alpha3 moving to 2.0-alpha1

2015-12-04 Thread Jorge O. Castro
On Fri, Dec 4, 2015 at 4:06 PM, Alexis Bruemmer
 wrote:
> If you have any questions please do not hesitate to ask.

Is there a feature mapping to what's landing in each Alpha?

For example we really need native bundles and series-in-metadata,
which were due in 1.26. Does this mean these will land in an alpha
around the time the original 1.26 was released or is there a feature
shuffle we should be aware of? Thanks!


-- 
Jorge Castro
Canonical Ltd.
http://jujucharms.com/ - The fastest way to model your service

-- 
Juju-dev mailing list
Juju-dev@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/juju-dev