Okay -- while I do agree with Braden -- in the interests of not debating again, I'll concede to not publishing core plugins from a shared repo (if for no other reason than for consistency with the other core plugins). But I think its still worth having a cordova-plugins repo for early experiments/incubation period so you don't have to file a ticket with INFRA before you even get started.
Seems the two published plugins are keyboard and statusbar, so we should get INFRA tickets to make repos for those? -Michal On Mon, Nov 25, 2013 at 10:47 AM, Brian LeRoux <b...@brian.io> wrote: > Super disagree about putting src into a single big repo. I get why we do > that. I do not buy that we 'have too many repos' or that complexity is > minimized by combining. Anyhow: not a discussion I think is even worth us > having AGAIN. =/ > > > On Mon, Nov 25, 2013 at 10:32 AM, Braden Shepherdson <bra...@chromium.org > >wrote: > > > Hang on a second: > > > > The release you send to the plugman registry doesn't care about git. You > > point it at a (sub)directory and it uploads the plugin. The version is > set > > by the plugin.xml of that plugin. > > > > If we want tags for when those plugins were pushed to npm, what's wrong > > with tags like "whateverplugin-1.0.0"? It's a little cluttered to see all > > the tags for all the plugins, but you can still see all the releases of a > > given plugin. They're in this repo precisely because they're small or > > experimental and not ready for their own repos yet. > > > > -10 to one repo per plugin; we have way too many repos already, and this > > cordova-plugins repo is intended to be the catchall place for small and > > experimental plugins. > > > > Braden > > > > > > > > > > On Mon, Nov 25, 2013 at 11:05 AM, Michal Mocny <mmo...@chromium.org> > > wrote: > > > > > Would that only be true if you shared readable tag names between > plugins? > > > If we used tags unique to each plugin, perhaps by prefixing tags with > > the > > > target plugins' name, then plugin releases would be isolated, right? > > > > > > -Michal > > > > > > > > > On Fri, Nov 22, 2013 at 8:02 PM, Jesse <purplecabb...@gmail.com> > wrote: > > > > > > > The issue that if use a tag to signify the new version, then the tag > is > > > > applied to all plugins in the repo. This is probably not a big deal > for > > > > minor bumps, but when a plugin needs a major bump, they all will. So > > you > > > > will/could have a plugin with a major version bump even though the > code > > > has > > > > not changed. > > > > > > > > > > > > > > > > @purplecabbage > > > > risingj.com > > > > > > > > > > > > On Fri, Nov 22, 2013 at 6:36 PM, Michal Mocny <mmo...@chromium.org> > > > wrote: > > > > > > > > > I don't understand, whats the problem? I thought you publish > plugins > > > by > > > > > git-repo & subdir & hash -- so multiple plugins makes no > difference. > > > > > > > > > > The master & dev branch deal was to do with cordova-3.0 users that > > did > > > > not > > > > > support plugin repo install from !master branch, right? But none > of > > > > these > > > > > plugins in cordova-plugins existed back then, so we just set engine > > > > > requirement to 3.1? > > > > > > > > > > -Michal > > > > > > > > > > > > > > > On Fri, Nov 22, 2013 at 1:32 PM, Steven Gill < > stevengil...@gmail.com > > > > > > > > wrote: > > > > > > > > > > > +1 on one plugin per repo. Would making releasing and tagging > much > > > > > simpler. > > > > > > > > > > > > > > > > > > On Fri, Nov 22, 2013 at 1:29 PM, Carlos Santana < > > > csantan...@gmail.com > > > > > > >wrote: > > > > > > > > > > > > > Yep that's the problem with having independent plugins in a > > single > > > > > repo, > > > > > > > and just using directories to separate them. > > > > > > > > > > > > > > If I would have a choice I would strongly encourage one plugin > > per > > > > repo > > > > > > > containing its own version and source control. > > > > > > > > > > > > > > > > > > > > > On Friday, November 22, 2013, Shazron wrote: > > > > > > > > > > > > > > > The cordova-plugins repo has plugins as well, but are outside > > of > > > > the > > > > > > > > purview of the planned weekly core plugins release - I plan > to > > > > upload > > > > > > > > independently. > > > > > > > > > > > > > > > > The repo does not have the concept of "dev" and "master" > > plugins > > > as > > > > > > well > > > > > > > > like the core plugins. It was suggested we have tags, but > this > > is > > > > > > > > problematic because we have multiple plugins in that one > repo. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > > Carlos Santana > > > > > > > <csantan...@gmail.com> > > > > > > > > > > > > > > > > > > > > > > > > > > > >