<div dir="ltr">Thanks Tim and I want to say that I really appreciate this change. The way the API exposed the Go-ism that all exported attributes are capitalized has been annoying for some time. I really appreciate you cleaning that up for users of the API. <div><br></div><div>I think the only thing I'd change on this is that we notify users that it's going on with an email to the public Juju list. We've got the patch and let's definitely consider this heads up to everyone in the ecosystem that the change is coming and look for this in a daily build coming to you very soon. <br><br><div class="gmail_quote"><div dir="ltr">On Wed, Jun 15, 2016 at 4:36 PM Tim Penhey <<a href="mailto:tim.penhey@canonical.com">tim.penhey@canonical.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi folks,<br>
<br>
Due to a change I landed without fully thinking through the<br>
implications, the reverting of said change has pushed us out a day.<br>
<br>
I was trying to add consistency to the wire-protocol that Juju uses by<br>
changing the serialisation names. Thinking that we were still in the "we<br>
don't need no backward compatibility phase" I made this change without<br>
bumping the facade versions. This would have broken all the API users.<br>
This is what we are backing out.<br>
<br>
Sorry for the inconvenience.<br>
<br>
Tim<br>
<br>
On 15/06/16 12:19, Cheryl Jennings wrote:<br>
> Hi Everyone,<br>
><br>
> Due to a critical bug [0] found in the daily PPA, the release of<br>
> 2.0-beta9 will be delayed while we test the fix. We are aiming for a<br>
> release tomorrow.<br>
><br>
> Thanks!<br>
> -Cheryl<br>
><br>
> [0] <a href="https://bugs.launchpad.net/juju-core/+bug/1592210" rel="noreferrer" target="_blank">https://bugs.launchpad.net/juju-core/+bug/1592210</a><br>
><br>
> On Fri, Jun 10, 2016 at 1:20 PM, Cheryl Jennings<br>
> <<a href="mailto:cheryl.jennings@canonical.com" target="_blank">cheryl.jennings@canonical.com</a> <mailto:<a href="mailto:cheryl.jennings@canonical.com" target="_blank">cheryl.jennings@canonical.com</a>>><br>
> wrote:<br>
><br>
> The team has been busily working on 2.0-beta9 with an aim to address<br>
> usability feedback and ensure that beta9 will be upgradeable to<br>
> subsequent releases. Ensuring upgradeability has required a<br>
> significant amount of work to finalize internal details, and the<br>
> team needs a few extra days to make sure this work is completed.<br>
><br>
> To achieve this guarantee, we are moving the expected date for<br>
> 2.0-beta9 to Tuesday, June 14.<br>
><br>
> Some of the great things coming in beta9 include:<br>
> - Renaming of 'service' to 'application' to better align terminology<br>
> - Shortened instance IDs for the lxd provider (ex: 'juju-622af3-0')<br>
> - Addition of a `juju unregister` command to remove references to<br>
> controllers<br>
> - Separation of controller config vs. model config<br>
> - Improved status output<br>
> - Numerous bug fixes<br>
><br>
> There is an early beta9 available in the juju daily ppa<br>
> (ppa:juju/daily) for those who wish early access to the above features.<br>
><br>
> If you have any questions, please let me know.<br>
> Thanks!<br>
> -Cheryl<br>
><br>
><br>
><br>
><br>
<br>
--<br>
Juju-dev mailing list<br>
<a href="mailto:Juju-dev@lists.ubuntu.com" target="_blank">Juju-dev@lists.ubuntu.com</a><br>
Modify settings or unsubscribe at: <a href="https://lists.ubuntu.com/mailman/listinfo/juju-dev" rel="noreferrer" target="_blank">https://lists.ubuntu.com/mailman/listinfo/juju-dev</a><br>
</blockquote></div></div></div>