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