Charm Review Queue & Charm Testing
Tim Van Steenburgh
tim.van.steenburgh at canonical.com
Tue Dec 6 16:15:39 UTC 2016
Hi everyone,
To follow up on ideas discussed at the past Juju Charmer summit, we've been
working to improve the Juju Charm review queue experience. The Juju Charm
Store is no longer tied to Launchpad, and thus we no longer rely on branch
merges and auto-ingestion to get reviewed items into the store. We instead
rely on the new charm release model, where a maintainer pushes a charm to
their namespace and requests a review using their charm store url.
A new review queue has been developed to support this workflow. It is
currently lives at:
https://review.jujucharms.com
For the curious, the application code is available at:
https://github.com/juju-solutions/review-queue
And the charm can be found at:
https://github.com/juju-solutions/review-queue-charm
Notable features:
-
Not tied to any source code management (SCM) system. You can now
develop your charm where you are comfortable -- Github, Launchpad,
Bitbucket, etc.
-
In-line policy checklist so charm developers know what is required and
where they are in the review process.
-
In-line charm diffs with version mapping so charm developers and
reviewers can track code changes through the review cycle.
-
Status and progress field on the landing page so folks can track
progress against a set of charms.
The new review queue deprecates the old one (http://review.juju.solutions/).
If you have a charm or bundle that you would like reviewed, please use
https://review.jujucharms.com/:
-
Click “Login” and authenticate with your Ubuntu SSO credentials
-
Click “Request a Review” and submit your charm store URL
Comments, contributions, and bugs for the new review queue are welcomed.
Please see the link in the footer of https://review.jujucharms.com/ to
contribute.
Thanks,
Tim
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/juju/attachments/20161206/6256180e/attachment.html>
More information about the Juju
mailing list