<div dir="ltr">+1</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, May 15, 2013 at 11:46 AM, Jorge O. Castro <span dir="ltr"><<a href="mailto:jorge@ubuntu.com" target="_blank">jorge@ubuntu.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Ok so we had a discussion at UDS, and we've narrowed it down to one<br>
policy proposal, and 2 best practice submissions.<br>
<br>
- [policy] Charms should provide a way, when possible, to pin versions<br>
of a software (defaulting to packages, when packages are available -<br>
in order to maintain stability between versions of the charm) and the<br>
charm has to provide a clean upgrade path (via upgrade-charm) to<br>
insure all data created and stored by the charm is maintained from<br>
past versions<br>
<br>
- [best practice, not policy] installation locations should be<br>
configurable yet default to standard FHS locations (like /srv)<br>
<br>
- [best practice not policy] charms should implement relations for<br>
common subordinate services such as monitoring, backups, log<br>
aggregation, etc... best practice that will evolve as we develop more<br>
infrastructure services to plug together<br>
<br>
and then last one is a "Future policy submission" which we should<br>
discuss. Instead of +3 acks, we'd like to:<br>
<br>
- Gate on tests.<br>
- charm has to have non-trivial integration tests ($CHARM_DIR/tests)<br>
- passing tests against (preferably all) providers<br>
<br>
The current problem is that gating on tests isn't currently turned on,<br>
but Marco/Mims/GUI team are working on it.<br>
<br>
--<br>
Jorge Castro<br>
Canonical Ltd.<br>
<a href="http://juju.ubuntu.com" target="_blank">http://juju.ubuntu.com</a><br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Juju mailing list<br>
<a href="mailto:Juju@lists.ubuntu.com">Juju@lists.ubuntu.com</a><br>
Modify settings or unsubscribe at: <a href="https://lists.ubuntu.com/mailman/listinfo/juju" target="_blank">https://lists.ubuntu.com/mailman/listinfo/juju</a><br>
</font></span></blockquote></div><br></div>