Some points of discussion for evaluating one repo vs multiple repos: - Git Tags - Atomic commits - Going back in time (checking out points in history) - Co-ordinating Pull Requests
On Wed, Apr 16, 2014 at 4:14 PM, purplecabbage <purplecabb...@gmail.com> wrote: > Oops, I am okay with anytime tomorrow. > How can they not list time zones in the UI? > > Sent from my iPhone > >> On Apr 16, 2014, at 3:05 PM, Victor Sosa <sosah.vic...@gmail.com> wrote: >> >> Great!! Thanks Mark >> >> >> 2014-04-16 17:02 GMT-05:00 Mark Koudritsky <kam...@google.com>: >> >>> I'll arrange a hangout invite link several minutes before the start. >>> >>> >>> On Wed, Apr 16, 2014 at 5:44 PM, Victor Sosa <sosah.vic...@gmail.com> >>> wrote: >>> >>>> Is this agreed? Are we going to have the meeting on Thursday, April 17, >>>> 14:00 ET? >>>> Who's going to send the hangout invite? >>>> >>>> >>>> 2014-04-16 16:40 GMT-05:00 tommy-carlos williams <to...@devgeeks.org>: >>>> >>>>> Cruel. >>>>> >>>>> The only difference in the Doodle between 2pm PST and 4pm+ PST is Jesse >>>>> and Brian. >>>>> >>>>> This won’t be forgotten. You two are on my list now ;) >>>>> >>>>> 4am on Good Friday, here I come. Yay? >>>>> >>>>> - tommy >>>>> >>>>>> On 17 April 2014 at 6:51:47 am, Mark Koudritsky (kam...@google.com) >>>>> wrote: >>>>> >>>>> Ok, according to the doodle <http://doodle.com/uvyr9454pvepz3a3> >>>> tomorrow >>>>> 14:00 Eastern = 11:00 Pacific seems to be an ok time. (I hope I got the >>>>> time zones right). >>>>> Let's organized a hangout tomorrow. >>>>> >>>>> For the calendars: >>>>> Thursday, April 17, 14:00 ET >>>>> Thursday, April 17, 11:00 PT >>>>> >>>>> >>>>> >>>>>> On Wed, Apr 16, 2014 at 4:23 PM, Brian LeRoux <b...@brian.io> wrote: >>>>>> >>>>>> To clear up my intent, I'm proposing >>>>>> >>>>>> 1. Keep the Plugman and Cordova/CLI as separate repos that we publish >>>> as >>>>>> discreet modules (and use npm / package.json to manage deps) >>>>>> 2. Create a new placeholder repo for staging common module extraction >>>>>> called cordova-lib >>>>>> 3. Publish many modules from this one git repo called cordova-lib and >>>>>> prefix any module from it with `cordova-lib` (for example >>>>>> cordova-lib-app-create would be a great module for sharing) >>>>>> 4. Evaluate if any modules can graduate from cordova-lib to more >>>>> generally >>>>>> useful status and get their own git repos >>>>>> >>>>>> Thoughts? >>>>>> >>>>>> >>>>>> >>>>>> On Wed, Apr 16, 2014 at 12:28 PM, Carlos Santana < >>> csantan...@gmail.com >>>>>>> wrote: >>>>>> >>>>>>> Brian >>>>>>> yep I agree with directory "cordova-lib", "node_modules", "common". >>>>>>> "common-lib" >>>>>>> I think we are on the same page. >>>>>>> >>>>>>> What do you mean by "published"? in "-package.json (published as >>>>>>> cordova-lib-plugin-install)" >>>>>>> >>>>>>> no actually publishing to npm registry, but just having a >>> convention >>>>> for >>>>>>> the naming of the modules all starting with "cordova-lib-*" and >>>>> matching >>>>>>> location within repo? >>>>>>> >>>>>>> { >>>>>>> "version": "0.0.1", >>>>>>> "name": "cordova-lib-plugin-install", >>>>>>> .. >>>>>>> } >>>>>>> >>>>>>> { >>>>>>> "version": "0.0.1", >>>>>>> "name": "cordova-lib-util-a", >>>>>>> .. >>>>>>> } >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>>> On Wed, Apr 16, 2014 at 3:11 PM, Brian LeRoux <b...@brian.io> wrote: >>>>>>>> >>>>>>>> I'm thinking a clean path might look something like this: >>>>>>>> >>>>>>>> plugman >>>>>>>> '-package.json -> cordova-lib-plugin-install >>>>>>>> >>>>>>>> cordova-cli >>>>>>>> '-package.json -> cordova-lib-plugin-install >>>>>>>> >>>>>>>> cordova-lib >>>>>>>> |-plugin-install >>>>>>>> | '-package.json (published as cordova-lib-plugin-install) >>>>>>>> etc >>>>>>>> >>>>>>>> Wherein all the 'meat' ends up in cordova-lib and >>>> plugman/cordova-cli >>>>>>>> become light CLI wrappers. I don't see any reason we >>> change/remove >>>>> the >>>>>>>> already extracted repos for the CLI and Plugman. >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On Wed, Apr 16, 2014 at 11:58 AM, Carlos Santana < >>>>> csantan...@gmail.com >>>>>>>>> wrote: >>>>>>>> >>>>>>>>> I was going to suggest node_modules but I think it doesn't work >>>> for >>>>>> us >>>>>>>>> since we have two top level npm pacakges. If one top level npm >>>>>> pacakge >>>>>>> in >>>>>>>>> the repo then its fine. >>>>>>>>> >>>>>>>>> |cli >>>>>>>>> | '-package.json >>>>>>>>> | '-node_modules/util_a >>>>>>>>> |plugman >>>>>>>>> | '-package.json >>>>>>>>> | '-node_modules/util_a >>>>>>>>> >>>>>>>>> means "util_a" will be duplicated in repo >>>>>>>>> plugman/node_modules/util_a >>>>>>>>> cli/node_modules/util_a >>>>>>>>> >>>>>>>>> or >>>>>>>>> if you have >>>>>>>>> node_module/util_a at the root, npm link ../node_modules/util_a >>>>> still >>>>>>>> needs >>>>>>>>> to be done for cli and plugman node modules. >>>>>>>>> >>>>>>>>> that's why I suggested to do the node_modules at dev/publish >>> time >>>>> to >>>>>>>>> populate the both node_modules one for cli and one for plugman >>>>>>>>> >>>>>>>>> Or maybe I missed something. >>>>>>>>> >>>>>>>>> The tag for smaller modules, might be tricky but at the same >>> time >>>>> not >>>>>>>>> necessary if they are consider bundle/private and living in >>> same >>>>> repo >>>>>>>>> >>>>>>>>> Thanks Brian for putting the question out there on twitter >>>>>> interesting >>>>>>>>> feedback. >>>>>>>>> >>>>>>>>> --Carlos >>>>>>>>> >>>>>>>>> >>>>>>>>> On Wed, Apr 16, 2014 at 2:10 PM, Brian LeRoux <b...@brian.io> >>>> wrote: >>>>>>>>> >>>>>>>>>> I thought the node_modules comment might have been cheeky. >>>>>>> (Suggesting >>>>>>>> we >>>>>>>>>> use npm to manage deps.) >>>>>>>>>> >>>>>>>>>> Crap. Totally forgot about Good Friday. I have a one hour >>>> window >>>>>> open >>>>>>>> on >>>>>>>>>> Thu. =( >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Wed, Apr 16, 2014 at 10:51 AM, Mark Koudritsky < >>>>>> kam...@google.com >>>>>>>> >>>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>>> The tip about placing the deps under node_modules right >>> away >>>>>> sounds >>>>>>>>> very >>>>>>>>>>> useful. This way the dev environment will be ready right >>>> after >>>>>> git >>>>>>>>> clone; >>>>>>>>>>> npm install with no extra magic. >>>>>>>>>>> >>>>>>>>>>> This Friday is a holiday in Canada (Good Friday). >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Wed, Apr 16, 2014 at 1:45 PM, Steven Gill < >>>>>>> stevengil...@gmail.com >>>>>>>>> >>>>>>>>>>> wrote: >>>>>>>>>>> >>>>>>>>>>>> Git tags are not something we have talked about yet. >>> Thanks >>>>> for >>>>>>>>> sharing >>>>>>>>>>>> Brian! >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> On Wed, Apr 16, 2014 at 10:39 AM, Brian LeRoux < >>> b...@brian.io >>>>> >>>>>>> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> hey guys could we add Fri to that doodle? >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> I asked around for opinions and got some interesting >>>>>> responses >>>>>>> to >>>>>>>>> add >>>>>>>>>>> to >>>>>>>>>>>>> the discussion: >>>> https://twitter.com/brianleroux/status/456242928298381312 >>>>>>>>>>>>> >>>>>>>>>>>>> (Nothing really negative or positive.) >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> On Apr 15, 2014 6:34 PM, "Andrew Grieve" < >>>>>> agri...@chromium.org >>>>>>>> >>>>>>>>>> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> We didn't have time to cover this today, but I think >>>> it's >>>>>>>> better >>>>>>>>>> off >>>>>>>>>>>>>> as its own hangout anyways. >>>>>>>>>>>>>> >>>>>>>>>>>>>> Created a doodle for Wed/Thurs. Add yourself if you'd >>>>> like >>>>>> to >>>>>>>>>>>>>> participate in the discussion. >>>>>>>>>>>>>> >>>>>>>>>>>>>> http://doodle.com/uvyr9454pvepz3a3 >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Tue, Apr 15, 2014 at 11:19 AM, Mark Koudritsky < >>>>>>>>>> kam...@google.com >>>>>>>>>>>> >>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>> A short proposal< >>> https://docs.google.com/document/d/1GVtG6BD266dqRURKaS-GEDefb0tBYt56acxrJEKAfmE/edit >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> for >>>>>>>>>>>>>>> how to rearrange cli and plugman code. Let's >>> discuss >>>> it >>>>>>>> during >>>>>>>>>> the >>>>>>>>>>>>>> hangout >>>>>>>>>>>>>>> today. Feel free to comment. >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> Carlos Santana >>>>>>>>> <csantan...@gmail.com> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Carlos Santana >>>>>>> <csantan...@gmail.com> >>>> >>>> >>>> -- >>>> Victor Adrian Sosa Herrera >>>> IBM Software Engineer >>>> Guadalajara, Jalisco >> >> >> >> -- >> Victor Adrian Sosa Herrera >> IBM Software Engineer >> Guadalajara, Jalisco