Updates from mitechie Toggle Comment Threads | Keyboard Shortcuts

  • mitechie 4:29 am on March 9, 2015 Permalink | Reply  

    Juju GUI release 1.3.3 out, get your bug fixes. 

    Our Juju GUI release 1.3.2 last week brought out some bugs that we ironed out. Make sure to upgrade to get all the yummy bug fixes. To upgrade make sure to:

    juju upgrade-charm juju-gui
    juju set juju-gui “juju-gui-source=1.3.3”


    • (FIX) bug #1428751: prevent incorrect lowercasing of config options.
    • (FIX) bug #1427162: Show local charm icon in inspector.
    • Downconvert apiv4 bundle yaml to apiv3 format temporarily to fix issue with multiple bundles per yaml.
    • (FIX) Show charm details using the available data if it’s a local charm.

    The charm has also been upgraded. We’ve finally removed the old apache/haproxy legacy server built into the GUI charm. We also fixed up the git branch support which had a regression in there.

    As always, make sure to let us know if you hit any issues by filing a bug at https://bugs.launchpad.net/juju-gui and enjoy the release!

  • mitechie 9:32 pm on January 14, 2015 Permalink | Reply  

    New jujucharms.com release Jan 14th 

    The Juju UI Engineering is happy to survive another “release the code!” day. Today we’ve pushed updates across the services provided. Some interesting bits include:

    • Added support for twitter cards when sharing (not complete we still have to finish registration of the site with twitter)
    • Clean up duplicate search results
    • Improve the bundle visualizations (there’s one more fix coming to finish that work)
    • A number of other bug fixes on the front end.
    • Ensure that stats and revision history are consistent with other back ends.
    • Update the demo GUI to the release hot off the presses 1.3.0.

    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:


    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

  • mitechie 2:25 pm on December 19, 2014 Permalink | Reply
    Tags: ,   

    New jujucharms.com release, Holiday Edition! 


    With the holiday’s approaching the team squeezed one one last update to https://jujucharms.com before everyone takes a well deserved break with friends and family. This release is a small bit of polish. Changes include:

    • Update many views and static file serving to have proper cache headers so browsers will cache/speed things up.
    • Shrink the sizes of many of the large static assets to shrink up the page load hits.
    • Lazy load charm icons on the /solutions page and search results to help make for a better loading experience.
    • Update to now include bundle download stats as well as fixing the bug in the stats on the older versions of charms.
    • Along with a handful of small bug fixes since our release last week.

    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

    The Juju UI Engineering team wants to wish everyone a Happy Holidays and we’ll have another suite of updates ready for you all to enjoy next year!

  • mitechie 6:55 pm on December 10, 2014 Permalink | Reply  

    New jujucharms.com release Dec 10th 

    Jujucharms.comPlease help us welcome the latest update to jujucharms.com. It comes with updates from the front end through to the back end along with the latest Juju GUI.

    Some notable updates to catch:

    • Add blog support. https://jujucharms.com/community/blog
    • Fix ‘show more’ revisions link on the details page.
    • Correct the bug link in the footer to the correct location.
    • Add sorting for search results.
    • Redesign the ‘Get started’ page.
    • Import loegacy download stats for charms (bundles coming in next release)
    • Improve search results rankings.
    • Improve charm icons by auto adding viewbox attribute when missing.
    • UI tweaks in the Juju GUI  for the Inspector, Canvas, and Machine View.
    • Add animations to the Added Services bar interactions.

    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

  • mitechie 12:40 am on November 26, 2014 Permalink | Reply  

    Jujucharms.com large sweeping update #1 


    We released a really big update to the jujucharms.com website today. Weeks of hard work from the team and the site now includes a number of great improvements.

    Since the original launch we’ve fixed a number of bugs and:

    • The Juju docs are now relocated and searchable as part of the new site.
    • A new community page where we’ll be building off a suite of community information and tools.
    • A big set of performance improvements from the original launch including better use of cache headers, great improvements to the back end api, and minimized requests across the board.

    I have to say the team kicked butt in getting this set of improvements out and it’ll only get better from here as we work towards a weekly release cadence.

    If you find any issues please make sure to file them in our issue tracker https://github.com/CanonicalLtd/jujucharms.com

    Long live the new home of Juju!

  • mitechie 3:00 am on November 4, 2014 Permalink | Reply  

    Juju GUI 1.2.3 released. 

    Selection_002We’re proud to announce a new release of the Juju GUI. This release includes a mix of bug fixes, small UI updates, and work on a new feature coming down the pipe!

    You can view the full changelog here

    We’d love for you to help beta test the upcoming feature, the added services bar. The added services bar will let you show, hide, and highlight services in the the Juju GUI. If you have any feedback please make sure to let us know and file any bugs you find.

    Thanks and here’s looking forward to the next release when we’ll have the added services bar completed and ready for all!

  • mitechie 5:37 pm on October 3, 2014 Permalink | Reply
    Tags: , ,   

    Juju GUI triple release week! 1.2.2 out the door. 

    The last 8 days have been crazy for the team. We released machine view which is a great amount of work from the team.

    Earlier this week we followed that up with a bug fix release. A charm bug and an issue in the search are now fixed up.

    Finally, we’ve released a 1.2.2 today. It adds a UI for custom settings. You can find them by hitting loading up the shortcuts UI with the ‘?’ key. We also moved the service expose/unexpose into the list of changes that can be ‘uncomitted’ and fixed a couple of bugs along the way.

    View the full changelog here

    If you’ve not yet checked out the new Juju GUI, stop by our recent screencasts showing off the new machine view.

  • mitechie 3:31 pm on June 13, 2014 Permalink | Reply
    Tags: inspector, machine view,   

    Juju GUI 1.1.0 released: where art thou inspector? 

    The Juju UI Engineering team is proud to announce the release of Juju GUI 1.1.0. The big change in this release is the move of the floating inspector from floating on the right side to working in the sidebar on the left. There’s a lot of updates under the hood and big chunk of progress on the upcoming machine view behind the feature flag /:flags:/mv.

    You can see the full list of changes and bug fixes in the Changelog.

    You can upgrade existing GUI charms for both Trusty and Precise. If you find any issues make sure to let us know by filing a bug at https://bugs.launchpad.net/juju-gui

  • mitechie 6:49 pm on April 18, 2014 Permalink | Reply

    Juju GUI weekly retrospective. 

    This week’s retrospective includes a couple of discussions.

    We’ve been creating feature flags across the work we’ve been doing beyond the initial two documented and shared with others to help follow along our progress. This hurts in two ways. First, others can’t follow along with out progress as they don’t know what flags to use. Second, it hurts ourselves as we don’t see the different chunks of code working and interacting together. This could lead to more time required to bring tasks together as we drop flags and release features. The end result is that we love feature flags, but we need to keep the limited as much as possible.

    Secondly, deployments are good and everyone should be able to do one. It’s not something that should be limited to one or two folks as deployments are sometimes required at odd times due to critical situations. We all agree that everyone should try to do a deploy and Matt stepped up to be the first to try a deploy next week.

  • mitechie 8:40 pm on April 9, 2014 Permalink | Reply
    Tags: ,   

    Juju GUI 1.0.2 released: Safari users rejoice! 

    The Juju GUI team is proud to release 1.0.2. This release sees the addition of Safari to our stable of supported browsers. This release also brings along a series of bug fixes, some important updates for how local charms are upgraded and displayed into GUI, and a few performance improvements. See the full change log for every detail.

    I want to give a big thanks to the GUI team for the awesome work that’s gone into this release. We’ve got some exciting stuff on deck and already can’t wait to get the next release out the door.

Compose new post
Next post/Next comment
Previous post/Previous comment
Show/Hide comments
Go to top
Go to login
Show/Hide help
shift + esc