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


Juju 1.26-alpha3 moving to 2.0-alpha1

2015-12-04 Thread Alexis Bruemmer
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