From: Magnus H. <ma...@ha...> - 2010-04-21 17:01:04
|
2010/4/20 Tomaž Muraus <ka...@k5...> > Hey, > > I was actually already thinking about integrating some kind of version > control system with the plugin exchange site, because some plugins I am > aware of are already using Git and are hosted on GitHub. > > The problem is that this would make the whole system quite a bit more > complicated (I use GIT for most of my work and projects and sadly I've had > some strange problems with subtree merging which were really pain to resolve > even manually. If the plugin exchange system would be tightly integrated > with some kind of version control system, resolving problems like this > cleanly would be even harder). > > Another thing is that the majority of the Munin plugins I am aware of which > are not already located on the Munin plugin exchange catalog are scattered > around different forums and user blogs. > I don't think that that majority of the users would take the time needed to > setup (for example) the git repository and everything which goes along, > since registering and uploading the plugin on the website in most cases > requires less effort. > Yeah, just having some kind of local repository for it is definitely a big step. Being able to support third party repositories (such as github) would be nice, but by no means necessary. Having no versioning system at all, like now, is the bad thing. I think a good start would be to ignore an implementation of it now, but keeping it min mind when designing the rest so it doesn't require a rewrite to get it done :-) -- Magnus Hagander Me: http://www.hagander.net/ Work: http://www.redpill-linpro.com/ |