VCS Relationship

Jason Hamilton jasonscotthamilton at gmail.com
Fri Nov 8 22:52:23 UTC 2013


So, I've been browsing the charms lately and it looks like a lot of charms
use a VCS (git, bzr, svn, etc).  When I have been designing charms, I like
to pull from a VCS and I prefer Git.  I realize that the charms I want to
use don't have a Git options.  Also the charms I make, I only offer Git.
 So my thinking is that it would be nice to create a VCS relationship that
allow a service create a subordinate VCS charm, which pulls from a
repository and updates it.  The parent charm can just expose a folder to
pull to.  I really think this would help with the modularity of the charms.


Take for example the LAMP charm.  It only uses Bzr for its repo.  What if
it just required a VCS charm, that way I can use whatever I want (git, bzr,
svn, ftp, http, S3, etc). Is there anything like this already?  What do you
think about this?  Any feedback would be appreciated.

Jason
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/juju/attachments/20131108/fdcc28b3/attachment.html>


More information about the Juju mailing list