After noticing a recent discussion regarding packaging themes I got thinking(just a little, didn't hurt...much) and wondered if this could be managed better. Not just themes but plugins as a whole.<div><br></div><div>The reason I raise this I have noticed recently several projects utilising 'independent' plugin management. Utilising github or rubygems to allow authors and users to create and share plugins and manage and track issues openly.</div>
<div><br></div><div>For example I have found.</div><div><br></div><div>Vim uses vundle: <a href="https://github.com/gmarik/vundle">https://github.com/gmarik/vundle</a></div><div>Once installed a user simply updates the vimrc with the github address.</div>
<div><br></div><div>Bundle 'git://somegit address.hit'</div><div><br></div><div>Then :BundleInstall</div><div><br></div><div>All plugin functionailty is then available to the user.</div><div>Similarly I found two other projects adopting a similar approach, redcar changed its entire plugin system for redcar 0.12 so that users now type <i>gem install redcar-plugin_name </i>to have the functionailty available. Another project Sublime Text has a function builtin(amongst) several if you open it I think ALT+P or something and select the package function it searches github for plugins to install(not real sure exactly how this happens).</div>
<div><br></div><div>so I was just bringing this up because I thought the person previously who packaged themes for fedora has done a good job but his/her effort needs to be replicated for each platform/distribution, if utilising github we could do it once for every platform and distribution.</div>
<div><br></div><div>Just a thought, it might invite/create more plugins being built for geany and reduce the workload of the core developers who can remove limited use functionailty to plugins and care more about the core.
</div><div><br></div><div>Sayth</div><div><i><br></i></div><div><i><br></i></div>