new releases: juju-gui, juju-quickstart, and jujucharms.com
Rick Harding
rick.harding at canonical.com
Wed Jan 14 21:36:44 UTC 2015
The UI Engineering team would like to let everyone know we had a release
landslide today.
First, there’s a new Juju GUI (1.3.0) release in preparation for 1.21 that
supports the new user code in 1.21. This means that when that lands the GUI
will support logging in with newly created users. The GUI has also started
to port to the new charmstore v4 api so things like search is a LOT faster.
There’s some changes to the sidebar as we adapt to the new API and we’ll be
continuing this work to improve the GUI’s use of the charmstore API
throughout. Soon we’ll start to default to the added services bar for live
environments and deprecate the old ‘interesting’ sidebar for all cases but
the demo GUI.
https://jujugui.wordpress.com/2015/01/14/juju-gui-1-3-0-release/
Second, there’s an update to juju-quickstart that will also support
importing those .jenv files created from the new user commands and has a
couple of other fixes. It’ll always deploy the latest gui. It also is an
initial release for Vivid.
https://jujugui.wordpress.com/2015/01/14/juju-quickstart-1-6-0/
Finally, we also release updates to the jujucharms.com website.
Added support for twitter cards when sharing (not complete we still have to
finish registration of the site with twitter)
Clean up dupe search results
A number of other bug fixes on the front end
Improve the bundle visualizations (there’s one more fix coming to finish
that work)
Ensure that stats and revision history are consistent with other back ends.
We’ll be doing one small release again tomorrow. We’ve found that there’s a
bug in our juju docs updating that wasn’t quite fixed all the way that
we’ll get into a tiny release update tomorrow.
New charmstore API:
One thing to mention is that we’re now ready for all of you to start using
the new charmstore API. It’s what we use to power the jujucharms.com
website and are working to update the Juju GUI to use for all it’s data
needs. You can find api docs for the API at:
https://github.com/juju/charmstore/blob/v4/docs/API.md
Please feel free to use this API for all your scripts and tooling. If you
have any questions on using the API make sure to stop by the #juju-gui irc
channel and ask. We’ll be happy to help.
We’ll be looking to release a python client for the API very soon and we’re
working to make sure the use of the API in the GUI is done in a way that we
can pull out a JS based API client as well. Once those are released we’ll
send an email and welcome any updates and improvements to those clients. If
you want to beta test those, again, hit us up in irc and we’ll be happy to
get your some early access.
Thanks for the great support everyone and we hope today’s releases of the
updated GUI, Quickstart, and Jujucharms.com are welcome improvements! As
always, please try it out and let us know about any issues or suggestions
you have at: https://github.com/CanonicalLtd/jujucharms.com/issues
https://jujugui.wordpress.com/2015/01/14/new-jujucharms-com-release-jan-14th/
Rick Harding
Juju UI Engineering
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/juju/attachments/20150114/9f3cdd2d/attachment.html>
More information about the Juju
mailing list