Wedge

Public area => The Pub => Topic started by: Dragooon on March 22nd, 2014, 08:25 AM

Title: Why are the plugins in single Git repository?
Post by: Dragooon on March 22nd, 2014, 08:25 AM
There is no reason to, having individual repositories will allow for a much better development cycle since they'll maintain individual history and pull requests. Now I have to download all the plugins simply because I want to submit a PR for mass_upload...

PS: Use git subtree (like here(http://stackoverflow.com/questions/359424/detach-subdirectory-into-separate-git-repository/17864475#17864475)) if you want to split the repositories.

PPS: I'm fairly sure I can't fork the repo without voiding the license :P
Title: Re: Why are the plugins in single Git repository?
Post by: Nao on March 27th, 2014, 08:46 PM
They're in a single repo because they're sanctioned by the boss. That would be me.

Anyone's free to build their own plugins in their own repos, of course. If you want, I can 'link' to your plugins, either by adding a readme in the root and putting links to plugins, or by adding a submodule.

I've never used subtrees, and wouldn't know where to start. Apparently -- it's complicated.

As for the license, the January 20th version of it specifically adds a waiver for github forks!