Hello,

The Juju Ecosystem team is working on charm testing and it occurred to us
that we need a process for unpromulgation of charms.

Charles Butler came up with the process for when charms are broken or no
longer supported.  That document can be found here:
https://docs.google.com/a/canonical.com/document/d/1k8IBaLmOTpgOJQHv54BAnRfQLiC4hQ35lAm_3prlHwA/edit

What I would like to discuss here is:  When a charm is no longer needed.
For example the tomcat6 and tomcat7 charms are completely superseded by the
new tomcat charm.  We want to unpromulgate them so Juju users use the new
tomcat charm.

The question I bring to you today is:

*What should the process be when we unpromulgate a charm?*

I see a few options:

1) Unpromulgate the charm and keep it in the ~charmers branch in
launchpad.
2) Unpromulgate the charm and move it to another personal name space
(something like ~unmaintained).
3 Unpromulgate the charm and delete the branch?

There are problems with each approach and therefore I wanted to present
this to the community.

The problem with #1 is that the ~charmers branch is our official branch and
I am not sure we want to keep unmaintained charms in there when they are no
longer maintained or the charm is no longer not recommended.

Please let us know what your opinion and reasoning is for what to do with
unpromulgated charms.

Thank you for your time,

   - Matt Bruzek <matthew.bru...@canonical.com>
-- 
Juju mailing list
Juju@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/juju

Reply via email to