+1
On Tue, Apr 22, 2014 at 11:30 AM, Shazron <shaz...@gmail.com> wrote: > +1++ > > > On Tue, Apr 22, 2014 at 10:55 AM, Steven Gill <stevengil...@gmail.com>wrote: > >> +1! >> >> >> On Tue, Apr 22, 2014 at 10:02 AM, James Jong <wjamesj...@gmail.com> wrote: >> >> > +1 Making it easier and less confusing for our new contributors is good. >> > -James Jong >> > >> > On Apr 22, 2014, at 12:07 PM, Andrew Grieve <agri...@chromium.org> >> wrote: >> > >> > > +1! Certainly it's causing us a lot of pain still. Moving to releasing >> > off >> > > of master seems like it would work fine. It's been working fine for >> > > CLI/plugman, and they move much faster. >> > > >> > > >> > > On Tue, Apr 22, 2014 at 11:37 AM, Braden Shepherdson < >> > bra...@chromium.org>wrote: >> > > >> > >> We originally needed the plugin releases to be on the master branch >> > because >> > >> there was no way to have CLI/Plugman fetch from other branches. That >> is >> > no >> > >> longer the case. Further, you're correct that the registry's tarballs >> is >> > >> the primary source now. Even if someone does have a git dependency >> > >> somewhere, they can specify a branch (actually any ref) in the >> > <dependency> >> > >> tag. Likewise the command line. >> > >> >> > >> I'm all for moving development into the master branch. >> > >> >> > >> Braden >> > >> >> > >> >> > >> On Tue, Apr 22, 2014 at 10:23 AM, Bryan Higgins < >> br...@bryanhiggins.net >> > >>> wrote: >> > >> >> > >>> +1 >> > >>> >> > >>> I think the registry has been around for long enough that the vast >> > >> majority >> > >>> of users won't be installing directly from git. >> > >>> >> > >>> >> > >>> On Tue, Apr 22, 2014 at 9:44 AM, Ian Clelland < >> iclell...@chromium.org >> > >>>> wrote: >> > >>> >> > >>>> I totally agree that we should do this. >> > >>>> >> > >>>> I think that once the current plugin release is complete, I can set >> up >> > >>> the >> > >>>> branches so that the master branch is for development, and we can go >> > >> from >> > >>>> there. >> > >>>> >> > >>>> Is it a requirement that plugins be tagged in git for npm to >> function? >> > >> I >> > >>>> thought that the plugins were uploaded, zipped, to our couch server, >> > >> for >> > >>>> each release, and that there was no further communication with the >> git >> > >>>> repository? It shouldn't be a problem to go back and make sure >> they're >> > >>>> properly tagged, but I'm just wondering if it's still a necessity. >> > >>>> >> > >>>> Ian >> > >>>> >> > >>>> On Mon, Apr 21, 2014 at 9:27 PM, Jesse <purplecabb...@gmail.com> >> > >> wrote: >> > >>>> >> > >>>>> I am seeing more and more pull requests that aren't easy merges >> > >> because >> > >>>>> people are starting their work from the master branch, and not dev. >> > >>>>> >> > >>>>> We discussed *a long time ago* that at some point, we would >> consider >> > >>>> master >> > >>>>> to be the bleeding edge of each plugin, and we could then get rid >> of >> > >>> the >> > >>>>> dev branches. The requirements to make this possible included, >> > >> using a >> > >>>>> branch/tag for every npm release of the plugin, and making sure >> that >> > >>>> plugin >> > >>>>> dependencies were correctly mapped. >> > >>>>> >> > >>>>> Has anyone given this any more thought, and do we have any idea >> when >> > >> we >> > >>>>> will make the switch? >> > >>>>> >> > >>>>> Cheers, >> > >>>>> Jesse >> > >>>>> >> > >>>>> >> > >>>>> @purplecabbage >> > >>>>> risingj.com >> > >>>>> >> > >>>> >> > >>> >> > >> >> > >> > >>