Yeah, a subduer is fine as long as we can merge the package.json from the template somehow…
Dibs not writing that :/ > On 1 Jun 2016, at 10:47 AM, Steven Gill <stevengil...@gmail.com> wrote: > > I definitely see the usecase tommy describes. > > I think subdir makes the most sense. package.json has a `dirname` field > which would fetch everything in that subdirectory. This functionality > already exists for `--template`. > > TLDR We should be a bit more picky for top level files we copy over but > blindly copy over sub directory files > > On Tue, May 31, 2016 at 4:46 PM, Carlos Santana <csantan...@gmail.com> > wrote: > >> Using a subdir makes a clear separation between final template files vs. >> files associated with tooling, tests, packaging >> >> - Carlos Santana >> @csantanapr >> >>> On May 31, 2016, at 7:37 PM, Jesse <purplecabb...@gmail.com> wrote: >>> >>> `cordova create` is destructive by nature. >>> Anything and everything required by the templated app should be part of >>> what is copied. Our current blind folder copy needs to be more >> intelligent. >>> I would prefer that template files be in a sub-dir, much like they are in >>> each platform. >>> >>> Simon and I faced a similar situation with making a plugin template[1] >>> While only half baked at this point, the file structure is relevant I >> think. >>> >>> [1] https://github.com/phonegap/phonegap-plugin-template >>> >>> >>> >>> @purplecabbage >>> risingj.com >>> >>>> On Tue, May 31, 2016 at 4:18 PM, Tommy Williams <to...@devgeeks.org> >> wrote: >>>> >>>> .npmignore can help with some of those unwanted files, but not all… >>>> >>>> However, what happens in the circumstance when the template _does_ need >> a >>>> package.json file, such as the react-hot-loader template Jed and I >> made? It >>>> has npm dips and npm scripts that are vital to how it works in its >>>> package,json. We can’t just omit files, Similarly, a template might >> include >>>> hooks and merges as well. >>>> >>>> - tommy >>>> >>>> >>>>> On 1 Jun 2016, at 8:22 AM, Carlos Santana <csantan...@gmail.com> >> wrote: >>>>> >>>>> I opened a JIRA for ignoring .git >>>>> Don't have it handy on mobile now >>>>> >>>>> Best practice: >>>>> 1. To use subdir feature to specify dir to use via main module >>>>> 2. To follow npm best practices when publishing to npm (i.e. do not >>>> include everything, only the minimum required) >>>>> >>>>> >>>>> - Carlos Santana >>>>> @csantanapr >>>>> >>>>>> On May 31, 2016, at 6:10 PM, Steven Gill <stevengil...@gmail.com> >>>> wrote: >>>>>> >>>>>> Sorry to bring up a old thread instead of starting a new one but I >>>> thought >>>>>> the context might be relevant. >>>>>> >>>>>> Currently, template pretty much copies over all of the files. I see >>>> this as >>>>>> a problem. >>>>>> >>>>>> Example [1]. When you add a template, its package.json gets copied >> into >>>>>> your app. I don't think we want that to happen right? >>>>>> >>>>>> Other files that are getting copied but shouldn't: >>>>>> - RELEASENOTES.md >>>>>> - README.md >>>>>> - .git (if you do it locally or f >>>>>> - NOTICE >>>>>> - LICENSE >>>>>> - COPYWRIGHT >>>>>> >>>>>> Files we want: >>>>>> - config.xml >>>>>> - .gitignore >>>>>> - .npmignore ? >>>>>> - node_modules? >>>>>> - platforms/plugins (if present) >>>>>> - hooks >>>>>> - merges >>>>>> >>>>>> templates can provide additional info by setting a subdirectory in >> their >>>>>> package.json for where the template files live. >>>>>> >>>>>> [1] https://issues.apache.org/jira/browse/CB-11344. >>>>>> >>>>>> Thoughts? >>>>>> >>>>>> >>>>>> >>>>>> On Fri, Dec 11, 2015 at 7:09 AM, Carlos Santana <csantan...@gmail.com >>> >>>>>> wrote: >>>>>> >>>>>>> Oh I'm late on this thread. >>>>>>> >>>>>>> Latest code is in master cordova-cli and cordova-lib >>>>>>> you have to link lib to cli to get it to show up. >>>>>>> >>>>>>> if you are lazy like me you can do "npm install -g >>>>>>> csantanapr/cordova-cli-dev" >>>>>>> To see the help "cordova help create" >>>>>>> --template=<PATH|NPM PACKAGE|GIT URL> ... use a custom template >> located >>>>>>> locally, in NPM, or GitHub. >>>>>>> Options: >>>>>>> --template=<PATH|NPM PACKAGE|GIT URL> ... use a custom template >>>>>>> located locally, in NPM, or GitHub. >>>>>>> --copy-from|src=<PATH> .................. deprecated, use >>>>>>> --template instead. >>>>>>> --link-to=<PATH> ........................ symlink to custom www >>>>>>> assets without creating a copy. >>>>>>> >>>>>>> The goal is to help people getting started by using a package from >> npm >>>> as >>>>>>> starting point, I see the samples that Raymond produces being used >>>> with the >>>>>>> --template flag for novice users to get a sample running faster. also >>>>>>> opening the door for web frameworks to have their cordova template in >>>> npm, >>>>>>> or plugin creators to share templates that uses their plugin, and >>>> declare >>>>>>> the plugin in config.xml >>>>>>> >>>>>>> 1. Omar >>>>>>> what you describe in your list what was implemented >>>>>>> The only thing, that was not implemented because was not in the >>>> proposal >>>>>>> and not discuss was ~/.cordova/config.json >>>>>>> >>>>>>> I didn't added because I think there should be a better architecture >>>> for >>>>>>> config. That's another proposal I'm thinking on doing but it looks >>>> like how >>>>>>> npm does config >>>>>>> For example have "cordova config" cli >>>>>>> cordova config set template=my-app-hello >>>>>>> cordova config ls >>>>>>> and so... >>>>>>> so default configs can be override using the CLI >>>>>>> >>>>>>> 2. Dmitry >>>>>>> Let's have a hangout and let's, talk because I don't understand what >>>> is the >>>>>>> problem that --template is causing, >>>>>>> I don't understand if you don't want the flag present, or the >>>>>>> implementation, or you want to keep --copy-from as it is today. >>>>>>> Email is not helping to communicate what is what you think that is >>>> broken >>>>>>> >>>>>>> 3. Simon >>>>>>> There is no much documentation other than the help, and mentioned in >>>> the >>>>>>> docs. >>>>>>> Will love some help feedback and help on docs for this . >>>>>>> >>>>>>> >>>> >> https://github.com/apache/cordova-docs/blob/master/www/docs/en/dev/guide/cli/index.md >>>>>>> https://github.com/apache/cordova-cli/blob/master/doc/create.txt#L14 >>>>>>> >>>>>>> Finally nothing is writing in stone, we can change, remove, add to >>>> this as >>>>>>> we iterate. >>>>>>> >>>>>>> I thought I follow the our community practices as best I understood. >>>>>>> Wrote a proposal, communicated in the mailing list, got feedback to >>>> change >>>>>>> the original proposal to not exclude platforms/plugins and other >>>> changes. >>>>>>> had pointers to PR, JIRA, proposal, discussion, waited for feedback >> on >>>> PR, >>>>>>> gave a heads up on that there was no more feedback and everything >> that >>>> was >>>>>>> discuss was implemented. >>>>>>> >>>>>>> I saw Dmitry'ss comments just after we merge, but I try to give >> enough >>>>>>> heads up. And will like to understand better what are his concerns. >>>>>>> >>>>>>> >>>>>>> On Thu, Dec 10, 2015 at 6:53 PM Simon MacDonald < >>>> simon.macdon...@gmail.com >>>>>>>> >>>>>>> wrote: >>>>>>> >>>>>>>> Are there docs checked in anywhere that describe how to use the >>>>>>> --template >>>>>>>> flag? >>>>>>>> >>>>>>>> >>>>>>>> Simon Mac Donald >>>>>>>> http://hi.im/simonmacdonald >>>>>>>> >>>>>>>> On Thu, Dec 10, 2015 at 4:55 PM, Raymond Camden < >>>> raymondcam...@gmail.com >>>>>>>> >>>>>>>> wrote: >>>>>>>> >>>>>>>>> Looks like --template wasn't added to the CLI help. Will file a >> bug. >>>>>>>>> >>>>>>>>> On Wed, Dec 9, 2015 at 12:06 AM, Steven Gill < >> stevengil...@gmail.com >>>>> >>>>>>>>> wrote: >>>>>>>>>> The thread was proposed Nov 10th and PR was merged Dec 3rd. I >> think >>>>>>>> that >>>>>>>>> is >>>>>>>>>> ample time to give feedback. If people don't give feedback, apache >>>>>>> way >>>>>>>> is >>>>>>>>>> consider it as lazy consensus. >>>>>>>>>> >>>>>>>>>> We do not vote on feature requests and I hope we never do as it >> is a >>>>>>>>>> terrible practice. Good luck trying to get anything done. >>>>>>>>>> The `--template` flag currently there is the one that was added as >>>>>>> per >>>>>>>>> this >>>>>>>>>> discussion. I think in the future we should refrain from adding >> code >>>>>>>>> before >>>>>>>>>> a discussion completes, especially if there is contention. At the >>>>>>> very >>>>>>>>>> least, we should probably hold a vote. >>>>>>>>>> >>>>>>>>>> I’m definitely not a fan of adding flags just for the purpose of >>>> very >>>>>>>>>> specific convenience, but if I’m alone in that opinion then let’s >> do >>>>>>>>>> whatever the majority decides. >>>>>>>>>> >>>>>>>>>> Kindly, >>>>>>>>>> Dmitry >>>>>>>>>> >>>>>>>>>>> On Dec 8, 2015, at 2:34 PM, Mefire O. <ommen...@microsoft.com> >>>>>>> wrote: >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> We already have support for the --template flag in Cordova. >>>>>>>>>>> >>>>>>>>>>> However, it currently only supports NPM packages and GIT URLs, no >>>>>>>> local >>>>>>>>>> folder. >>>>>>>>>>> The local folder scenario is currently being handled by >> --copy-from >>>>>>>>> (only >>>>>>>>>> www and config.xml are copied) and --link-to. >>>>>>>>>>> >>>>>>>>>>> We also have a way of specifying default templates: throught the >>>>>>> json >>>>>>>>>> file: cordova_project/.cordova/config.json. >>>>>>>>>>> >>>>>>>>>>> I think we should: >>>>>>>>>>> - deprecate --copy-from >>>>>>>>>>> - update the current --template logic to support local folders in >>>>>>>>>> addition to NPM and GIT URLs >>>>>>>>>>> - fallback to using the 'cordova-hello-world' template when a >>>>>>>>> critical >>>>>>>>>> option/file/folder isn’t present in the supplied template (e.g: >> user >>>>>>>> did >>>>>>>>>> not specify app_id, app_name or supplied template has no www >> folder) >>>>>>>>>>> - document .cordova/config.json (how it can be used to set >> default >>>>>>>>>> templates) >>>>>>>>>>> - copy platforms/plugins folders when creating from a template >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> Thanks, >>>>>>>>>>> Omar Mefire >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -----Original Message----- >>>>>>>>>>> From: Carlos Santana [mailto:csantan...@gmail.com] >>>>>>>>>>> Sent: Tuesday, December 8, 2015 10:48 AM >>>>>>>>>>> To: dev@cordova.apache.org >>>>>>>>>>> Subject: Re: [DISCUSS] CLI Templates >>>>>>>>>>> >>>>>>>>>>> Hi Dmitry >>>>>>>>>>> 1. It was discuss in the mailing list, that use case #1 was not >>>>>>> need >>>>>>>>> it, >>>>>>>>>> and to be replace by --template, user don't have to have >> config.xml >>>>>>> and >>>>>>>>>> other cordova specific files they will be created. So the reason >> to >>>>>>>>>> deprecate --copy-from 2. yes it's similar to a cp or git clone, >> but >>>>>>>>> also a >>>>>>>>>> download of npm, it will replace app name and id if they are >> passed >>>>>>> in >>>>>>>> to >>>>>>>>>> create command if template contains config.xml they will get >>>> replace, >>>>>>>> no >>>>>>>>>> night mare not that many files to add if template purposely >> missing >>>>>>>> just >>>>>>>>>> config.xml and empty folders for hooks, plugins, platform. >> template >>>>>>>>> should >>>>>>>>>> have a www and any other files outside www they want in their >>>>>>> template >>>>>>>>> like >>>>>>>>>> res/resource/ (cordova uses res, ionic uses resources, etc..) >>>>>>>>> .gitignore, >>>>>>>>>> .editorconfig, pacakge.json, etc.. any other files they which >> their >>>>>>> app >>>>>>>>> to >>>>>>>>>> have that template will get them started with. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Mon, Dec 7, 2015 at 11:10 PM Dmitry Blotsky < >>>>>>>> dblot...@microsoft.com> >>>>>>>>>>> wrote: >>>>>>>>>>> >>>>>>>>>>>> Thanks for the summary, Carlos! Sorry, I hadn’t read the whole >>>>>>> thread >>>>>>>>>>>> when I sent my question. I read up after your email, and I have >> a >>>>>>>>>>>> better grasp on it now. My new questions are below. >>>>>>>>>>>> >>>>>>>>>>>> 1. What is the `cordova create` command then doing if it’s >> copying >>>>>>>>>>>> (potentially) the whole app it’s trying to create? The >>>>>>> `--copy-from` >>>>>>>>>>>> flag creates fresh copies of Cordova-specific files and only >>>> copies >>>>>>>>>>>> the `www` folder, which is app-agnostic anyway. >>>>>>>>>>>> 2. Isn’t the new flag basically the same as an invocation of >> `cp` >>>>>>> or >>>>>>>>>>>> `git clone`? And if we’re going into the realm of examining the >>>>>>>>>>>> template and “filling in” potentially missing files, isn’t that >> a >>>>>>>>>>>> logical nightmare since there are so many possible things that >>>>>>> could >>>>>>>> be >>>>>>>>>> missing in an app? >>>>>>>>>>>> >>>>>>>>>>>> Kindly, >>>>>>>>>>>> Dmitry >>>>>>>>>>>> >>>>>>>>>>>>> On Dec 5, 2015, at 7:00 AM, Carlos Santana < >> csantan...@gmail.com >>>>> >>>>>>>>> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>> The email thread has the details but in summary: >>>>>>>>>>>>> It doesn't handle npm and git as source It doesn't copy >>>> everything >>>>>>>>>>>>> By adding npm and git having the flag copy-from it's confusing. >>>>>>>>>>>>> >>>>>>>>>>>>> On Fri, Dec 4, 2015 at 9:04 PM Dmitry Blotsky >>>>>>>>>>>>> <dblot...@microsoft.com> >>>>>>>>>>>>> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> Hey folks. Sorry I'm late to the party, but why is >> `--copy-from` >>>>>>>>>>>>>> not sufficient? >>>>>>>>>>>>>> >>>>>>>>>>>>>> Kindly, >>>>>>>>>>>>>> Dmitry >>>>>>>>>>>>>> >>>>>>>>>>>>>> -----Original Message----- >>>>>>>>>>>>>> From: Carlos Santana [mailto:csantan...@gmail.com] >>>>>>>>>>>>>> Sent: Friday, December 4, 2015 10:09 AM >>>>>>>>>>>>>> To: dev@cordova.apache.org >>>>>>>>>>>>>> Subject: Re: [DISCUSS] CLI Templates >>>>>>>>>>>>>> >>>>>>>>>>>>>> Michael we will love to hear your feedback, and we can improve >>>> on >>>>>>>>>>>>>> top of what's initially there. >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> On Fri, Dec 4, 2015 at 1:04 PM Carlos Santana >>>>>>>>>>>>>> <csantan...@gmail.com> >>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> Michael >>>>>>>>>>>>>>> Links to PRs where available for a while on the proposal. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> https://github.com/apache/cordova-lib/pull/339 >>>>>>>>>>>>>>> https://github.com/apache/cordova-cli/pull/226 >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Fri, Dec 4, 2015 at 11:33 AM Michael Brooks >>>>>>>>>>>>>>> <mich...@michaelbrooks.ca> >>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> I'd love to see a pull request rather than a straight up >>>> merge, >>>>>>>>>>>>>>>> since the template discussion was more involved. Also, I'm >>>>>>> really >>>>>>>>>>>>>>>> looking forward to seeing your work on this! >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> On Thu, Dec 3, 2015 at 9:47 AM, Carlos Santana >>>>>>>>>>>>>>>> <csantan...@gmail.com> >>>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> I will be working later today with James from my team on >>>>>>> merging >>>>>>>>>>>>>>>>> initial implementation of --template. it will update a few >>>>>>> repos >>>>>>>>>>>>>>>>> (cli, lib, doc) >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Anyone oppose? >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> On Fri, Nov 13, 2015 at 1:50 PM Carlos Santana >>>>>>>>>>>>>>>>> <csantan...@gmail.com> >>>>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> alias, deprecate and later remove >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> On Fri, Nov 13, 2015 at 1:49 PM Carlos Santana >>>>>>>>>>>>>>>>>> <csantan...@gmail.com> >>>>>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> I agree, --template is the new --copy-from :-) >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> On Fri, Nov 13, 2015 at 1:48 PM Shazron < >> shaz...@gmail.com >>>>> >>>>>>>>> wrote: >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> Well, we could deprecate --copy-from, and alias >> --template >>>>>>> to >>>>>>>>> it. >>>>>>>>>>>>>>>> But >>>>>>>>>>>>>>>>>>>> we shouldn't have both, it should just be one >>>>>>> implementation. >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> On Fri, Nov 13, 2015 at 10:45 AM, Carlos Santana < >>>>>>>>>>>>>>>> csantan...@gmail.com >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>>>>>>>> In some way we we are enhancing --copy-from >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> I'm OK to the copy blindly even plugins and platforms, >> I >>>>>>> was >>>>>>>>>>>>>>>> trying >>>>>>>>>>>>>>>>> to >>>>>>>>>>>>>>>>>>>>> avoid people creating templates when is not need it if >>>>>>> they >>>>>>>>>>>>>>>> already >>>>>>>>>>>>>>>>>>>> have >>>>>>>>>>>>>>>>>>>>> platforms and plugins >>>>>>>>>>>>>>>>>>>>> But I'm OK if we want to allow it, but I would not >>>>>>>>>>>>>>>>>>>>> documented >>>>>>>>>>>>>>>>>>>>> :-) >>>>>>>>>>>>>>>> it >>>>>>>>>>>>>>>>>>>> just >>>>>>>>>>>>>>>>>>>>> happens to work >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> but I don't like the "--copy-from" name, I want to use >>>>>>>>>>>>>>>> "--template" >>>>>>>>>>>>>>>>>>>> that >>>>>>>>>>>>>>>>>>>>> takes path, giturl, and npm name >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> On Fri, Nov 13, 2015 at 1:41 PM Carlos Santana < >>>>>>>>>>>>>>>> csantan...@gmail.com >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> What dynamic nature you want ? >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> I think using yeoman is bad idea, we tried at work at >> is >>>>>>> a >>>>>>>>>>>>>>>>>>>>>> huge >>>>>>>>>>>>>>>>>>>> dependency >>>>>>>>>>>>>>>>>>>>>> in terms of foot print and number of dependencies. >>>>>>>>>>>>>>>>>>>>>> We then learned that just using the inquirer npm >> package >>>>>>>>>>>>>>>>>>>>>> gave us >>>>>>>>>>>>>>>>> what >>>>>>>>>>>>>>>>>>>> we >>>>>>>>>>>>>>>>>>>>>> wanted to create an interactive experience in the CLI >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> At least the first implementation I want to keep it >>>>>>> simple, >>>>>>>>>>>>>>>>>>>>>> but >>>>>>>>>>>>>>>> you >>>>>>>>>>>>>>>>>>>>>> brought a good point about dynamic. >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> I will update proposal, add that if user passed any of >>>>>>> the >>>>>>>>>>>>>>>> optional >>>>>>>>>>>>>>>>>>>>>> arguments for create like app-id, app-name, or >>>>>>> app-version >>>>>>>>>>>>>>>>>>>>>> they >>>>>>>>>>>>>>>>>>>> replace the >>>>>>>>>>>>>>>>>>>>>> ones in the template. >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> I will double check with James to see if already >>>>>>>>>>>>>>>>>>>>>> implemented >>>>>>>>>>>>>>>> this in >>>>>>>>>>>>>>>>>>>> his >>>>>>>>>>>>>>>>>>>>>> current PR, if not then will added. >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> It terms of dynamic I think after we get the first >>>>>>>>>>>>>>>>>>>>>> implementation >>>>>>>>>>>>>>>>>>>> out, I >>>>>>>>>>>>>>>>>>>>>> would like to enhance on top of it with allowing the >>>>>>>>>>>>>>>>>>>>>> template to >>>>>>>>>>>>>>>>> have >>>>>>>>>>>>>>>>>>>>>> scripts that can run >>>>>>>>>>>>>>>>>>>>>> like before_create and after_create, then the template >>>>>>> can >>>>>>>>>>>>>>>> specify >>>>>>>>>>>>>>>>>>>> this in >>>>>>>>>>>>>>>>>>>>>> the scripts object of the package.json and cordova cli >>>>>>> just >>>>>>>>>>>>>> runs. >>>>>>>>>>>>>>>>>>>> This way >>>>>>>>>>>>>>>>>>>>>> template owner can run what ever they want even >> inquirer >>>>>>> to >>>>>>>>>>>>>>>>>>>>>> ask >>>>>>>>>>>>>>>>>>>> questions >>>>>>>>>>>>>>>>>>>>>> to user for additional things to setup with the >>>> template. >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> [1]: >>>>>>>>>>>>>>>>>>>>>> >>>>>>>> https://na01.safelinks.protection.outlook.com/?url=https%3a >>>>>>>>>>>>>>>>>>>>>> % >>>>>>>>>>>>>>>>>>>>>> 2f%2fwww.npmjs.com >>>>>>>> %2fpackage%2finquirer&data=01%7c01%7cdblo >>>>>>>>>>>>>>>>>>>>>> t >>>>>>>>>>>>>>>>>>>>>> sky%40microsoft.com >>>>>>>> %7c9fb3634d35ba45cd7a7508d2fcd60177%7c72 >>>>>>>>>>>>>>>>>>>>>> f >>>>>>>>>>>>>>>>>>>>>> >>>>>>> 988bf86f141af91ab2d7cd011db47%7c1&sdata=cGhgCrxXQToX3DsPn2O >>>>>>>>>>>>>>>>>>>>>> m >>>>>>>>>>>>>>>>>>>>>> UCsTQtcWl11IjuPpgRdFlco%3d >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> On Thu, Nov 12, 2015 at 1:56 PM Parashuram N < >>>>>>>>>>>>>>>>> panar...@microsoft.com> >>>>>>>>>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> ReactNative init does use yeoman - that is a good >> idea >>>>>>> !! >>>>>>>>>>>>>>>> However, >>>>>>>>>>>>>>>>>>>> does >>>>>>>>>>>>>>>>>>>>>>> that mean that we need to depend on Yeoman also ? >> Does >>>>>>> it >>>>>>>>>>>>>>>>>>>>>>> make >>>>>>>>>>>>>>>>> sense >>>>>>>>>>>>>>>>>>>> to >>>>>>>>>>>>>>>>>>>>>>> simply have a separate yeoman generator ? >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> On 11/12/15, 10:10 AM, "Gorkem Ercan" >>>>>>>>>>>>>>>>>>>>>>> <gorkem.er...@gmail.com> >>>>>>>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> How about adding support for some more dynamic >>>>>>>> generation. >>>>>>>>>>>>>>>>>>>>>>>> Can we add yeoman as an option something like >> $cordova >>>>>>>>>>>>>>>>>>>>>>>> create >>>>>>>>>>>>>>>>> myApp >>>>>>>>>>>>>>>>>>>>>>>> --template=yo:m >>>>>>>>>>>>>>>>>>>>>>>> to invoke the generator m ? >>>>>>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>>>>>> Gorkem >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> On 10 Nov 2015, at 19:52, Carlos Santana wrote: >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> Parashuram >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> I would say that if they have "platforms" and >>>>>>> "plugins" >>>>>>>>>>>>>>>>>>>>>>>>> it's >>>>>>>>>>>>>>>> not >>>>>>>>>>>>>>>>>>>>>>>>> consider a >>>>>>>>>>>>>>>>>>>>>>>>> template, its consider a cordova project ready to >> be >>>>>>> use >>>>>>>>>>>>>>>>>>>>>>>>> no >>>>>>>>>>>>>>>> need >>>>>>>>>>>>>>>>>>>> to >>>>>>>>>>>>>>>>>>>>>>>>> run >>>>>>>>>>>>>>>>>>>>>>>>> create on it. >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> As far as cp-from, it's doesn't copy much only www >>>> and >>>>>>>>>>>>>>>>>>>> config.xml, I >>>>>>>>>>>>>>>>>>>>>>>>> didn't >>>>>>>>>>>>>>>>>>>>>>>>> want to change it's behavior for backwards >>>>>>>>>>>>>>>>>>>>>>>>> compatibility. I >>>>>>>>>>>>>>>>> think >>>>>>>>>>>>>>>>>>>> it >>>>>>>>>>>>>>>>>>>>>>>>> will >>>>>>>>>>>>>>>>>>>>>>>>> be good to mark it deprecated for a certain period >> of >>>>>>>>>>>>>>>>>>>>>>>>> time, >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> +1 for deprecating the copy-from. >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Nov 10, 2015 at 5:19 PM Parashuram N < >>>>>>>>>>>>>>>>>>>> panar...@microsoft.com> >>>>>>>>>>>>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> Yes, they would. However, there could be cases >> where >>>>>>>>>>>>>>>>>>>>>>>>>> folks >>>>>>>>>>>>>>>>> would >>>>>>>>>>>>>>>>>>>> like >>>>>>>>>>>>>>>>>>>>>>>>>> to >>>>>>>>>>>>>>>>>>>>>>>>>> have templates that have changes stuff in >> platforms, >>>>>>> or >>>>>>>>>>>>>>>> added >>>>>>>>>>>>>>>>>>>> custom >>>>>>>>>>>>>>>>>>>>>>>>>> plugins or hooks. I think that instead of adding >>>>>>> extra >>>>>>>>>>>>>>>>>>>>>>>>>> code >>>>>>>>>>>>>>>> to >>>>>>>>>>>>>>>>>>>>>>>>>> prevent all >>>>>>>>>>>>>>>>>>>>>>>>>> these things, we keep things simple, and copy over >>>>>>>>>>>>>>>> everything. >>>>>>>>>>>>>>>>>>>> The >>>>>>>>>>>>>>>>>>>>>>>>>> templates can then decide what they want to do, >> and >>>>>>>>>>>>>>>>>>>>>>>>>> most of >>>>>>>>>>>>>>>>> them >>>>>>>>>>>>>>>>>>>> will >>>>>>>>>>>>>>>>>>>>>>>>>> not >>>>>>>>>>>>>>>>>>>>>>>>>> bundle plugins or platforms. >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> -----Original Message----- >>>>>>>>>>>>>>>>>>>>>>>>>> From: Steven Gill [mailto:stevengil...@gmail.com] >>>>>>>>>>>>>>>>>>>>>>>>>> Sent: Tuesday, November 10, 2015 2:16 PM >>>>>>>>>>>>>>>>>>>>>>>>>> To: dev@cordova.apache.org >>>>>>>>>>>>>>>>>>>>>>>>>> Subject: Re: [DISCUSS] CLI Templates >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> If the plugins and platforms are listed in >>>>>>> config.xml, >>>>>>>>>>>>>>>> wouldn't >>>>>>>>>>>>>>>>>>>> they >>>>>>>>>>>>>>>>>>>>>>>>>> just >>>>>>>>>>>>>>>>>>>>>>>>>> get fetched on prepare? >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Nov 10, 2015 at 2:09 PM, Parashuram N >>>>>>>>>>>>>>>>>>>>>>>>>> <panar...@microsoft.com> >>>>>>>>>>>>>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>> I think it should copy platform and plugins >>>> folders, >>>>>>>>>>>>>>>>>>>>>>>>>>> if >>>>>>>>>>>>>>>> those >>>>>>>>>>>>>>>>>>>> are a >>>>>>>>>>>>>>>>>>>>>>>>>>> part of the template. I think the guidance should >>>> be >>>>>>>>>>>>>>>>>>>>>>>>>>> that >>>>>>>>>>>>>>>> most >>>>>>>>>>>>>>>>>>>>>>>>>>> templates should not include a platform or a >> plugin >>>>>>>>>>>>>>>>>>>>>>>>>>> folder, >>>>>>>>>>>>>>>>> but >>>>>>>>>>>>>>>>>>>> if >>>>>>>>>>>>>>>>>>>>>>>>>>> they do - for reasons like custom plugins, etc, >>>> then >>>>>>>>>>>>>>>>>>>>>>>>>>> we >>>>>>>>>>>>>>>> should >>>>>>>>>>>>>>>>>>>> let >>>>>>>>>>>>>>>>>>>>>>>>>>> that happen. The only enhancement from >> --copy-from >>>>>>>>>>>>>>>>>>>>>>>>>>> would be >>>>>>>>>>>>>>>>>>>> that we >>>>>>>>>>>>>>>>>>>>>>>>>>> also >>>>>>>>>>>>>>>>>>>>>>>>>> support npm and git URLs. >>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>> -----Original Message----- >>>>>>>>>>>>>>>>>>>>>>>>>>> From: Carlos Santana [mailto: >> csantan...@gmail.com] >>>>>>>>>>>>>>>>>>>>>>>>>>> Sent: Tuesday, November 10, 2015 1:26 PM >>>>>>>>>>>>>>>>>>>>>>>>>>> To: dev@cordova.apache.org >>>>>>>>>>>>>>>>>>>>>>>>>>> Subject: Re: [DISCUSS] CLI Templates >>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>> Parashuram >>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>> The template doesn't any special structure, the >>>>>>>>>>>>>>>>>>>>>>>>>>> current >>>>>>>>>>>>>>>> hello >>>>>>>>>>>>>>>>>>>> app in >>>>>>>>>>>>>>>>>>>>>>>>>>> npm is already a template >>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>> Will add comment in PR about having fixtures in >>>>>>> tests >>>>>>>>>>>>>>>>>>>>>>>>>>> for >>>>>>>>>>>>>>>>>>>> different >>>>>>>>>>>>>>>>>>>>>>>>>>> uses cases with different type of templates >>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>> The code copies everything except plugins and >>>>>>>>>>>>>>>>>>>>>>>>>>> platforms >>>>>>>>>>>>>>>>>>>> directories, >>>>>>>>>>>>>>>>>>>>>>>>>>> maybe it needs some comments to make it more >> clear >>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>> It should copy dot files like .gitignore, >>>>>>>>>>>>>>>>>>>>>>>>>>> .editorconfig, >>>>>>>>>>>>>>>>>>>> .bowerrc >>>>>>>>>>>>>>>>>>>>>>>>>>> Very >>>>>>>>>>>>>>>>>>>>>>>>>>> important at least for me .gitignore, it helps >> when >>>>>>>>>>>>>>>>>>>>>>>>>>> folks >>>>>>>>>>>>>>>> ask >>>>>>>>>>>>>>>>> if >>>>>>>>>>>>>>>>>>>>>>>>>>> they >>>>>>>>>>>>>>>>>>>>>>>>>>> should ignore platforms and plugins from source >>>>>>>>>>>>>>>>>>>>>>>>>>> control and >>>>>>>>>>>>>>>>> the >>>>>>>>>>>>>>>>>>>>>>>>>>> answer >>>>>>>>>>>>>>>>>>>>>>>>>>> is always YES. If they are asking then it means >>>> they >>>>>>>>>>>>>>>>>>>>>>>>>>> need >>>>>>>>>>>>>>>> the >>>>>>>>>>>>>>>>>>>>>>>>>>> advise. >>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Nov 10, 2015 at 3:27 PM Parashuram N >>>>>>>>>>>>>>>>>>>>>>>>>>> <panar...@microsoft.com> >>>>>>>>>>>>>>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>> +1 to the proposal. >>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>> Is there a structure of a sample template ? >> Also, >>>>>>> the >>>>>>>>>>>>>>>>>>>>>>>>>>>> code >>>>>>>>>>>>>>>>>>>> seems to >>>>>>>>>>>>>>>>>>>>>>>>>>>> copy everything from npm or the gitURL, though >> in >>>>>>> the >>>>>>>>>>>>>>>>> proposal >>>>>>>>>>>>>>>>>>>> you >>>>>>>>>>>>>>>>>>>>>>>>>>>> say that dot file and hooks/platforms should not >>>> be >>>>>>>>>>>>>>>> copies. >>>>>>>>>>>>>>>>>>>> Should >>>>>>>>>>>>>>>>>>>>>>>>>>>> we talk about that in the proposal too ? >>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>> -----Original Message----- >>>>>>>>>>>>>>>>>>>>>>>>>>>> From: Raymond Camden [mailto: >>>>>>> raymondcam...@gmail.com >>>>>>>> ] >>>>>>>>>>>>>>>>>>>>>>>>>>>> Sent: Tuesday, November 10, 2015 12:01 PM >>>>>>>>>>>>>>>>>>>>>>>>>>>> To: dev@cordova.apache.org >>>>>>>>>>>>>>>>>>>>>>>>>>>> Subject: Re: [DISCUSS] CLI Templates >>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>> Yeah, nothing to add here but +1. >>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>> Oh, the only thing I'd add is that I wish there >>>>>>> was a >>>>>>>>>>>>>>>>>>>>>>>>>>>> way >>>>>>>>>>>>>>>> to >>>>>>>>>>>>>>>>>>>>>>>>>>>> *permanently* set a template. I hate the default >>>>>>>>>>>>>>>>>>>>>>>>>>>> Cordova >>>>>>>>>>>>>>>>>>>> template >>>>>>>>>>>>>>>>>>>>>>>>>>>> (sorry >>>>>>>>>>>>>>>>>>>>>>>>>>>> ;) and would love to make the CLI always use my >>>> own >>>>>>>>>>>>>>>>> particular >>>>>>>>>>>>>>>>>>>>>>>>>> template. >>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Nov 10, 2015 at 1:52 PM, Ryan J. Salva >>>>>>>>>>>>>>>>>>>>>>>>>>>> <rsa...@microsoft.com> >>>>>>>>>>>>>>>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>>>>>>>>>>>>>>>> I love it! >>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> rjs >>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> Ryan J. Salva | Principal Program Manager >> Lead >>>>>>>>>>>>>>>>>>>>>>>>>>>>> Visual >>>>>>>>>>>>>>>>> Studio >>>>>>>>>>>>>>>>>>>>>>>>>>>>> Tools for Apache Cordova rsa...@microsoft.com >>>>>>>>>>>>>>>>>>>>>>>>>>>>> 206 612 5079 mobile >>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> -----Original Message----- >>>>>>>>>>>>>>>>>>>>>>>>>>>>> From: Carlos Santana [mailto: >>>> csantan...@gmail.com >>>>>>> ] >>>>>>>>>>>>>>>>>>>>>>>>>>>>> Sent: Tuesday, November 10, 2015 7:49 PM >>>>>>>>>>>>>>>>>>>>>>>>>>>>> To: dev@cordova.apache.org >>>>>>>>>>>>>>>>>>>>>>>>>>>>> Subject: [DISCUSS] CLI Templates >>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> From the Face2Face meeting updating the cordova >>>>>>> cli >>>>>>>>>>>>>>>>>>>>>>>>>>>>> to >>>>>>>>>>>>>>>> work >>>>>>>>>>>>>>>>>>>> with >>>>>>>>>>>>>>>>>>>>>>>>>>>>> templates sounded like a good feature to add to >>>>>>> the >>>>>>>>>>>>>>>>>>>>>>>>>>>>> CLI >>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> I finally got around to this and created the >>>>>>>>>>>>>>>>>>>>>>>>>>>>> proposal and >>>>>>>>>>>>>>>>> got >>>>>>>>>>>>>>>>>>>>>>>>>>>>> James >>>>>>>>>>>>>>>>>>>>>>>>>>>> Dubee from our team to take a stab at >>>>>>> implementation. >>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> CLI-Template proposal [1] >>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> [1]: >>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>> https://github.com/cordova/cordova-discuss/blob/master/propos >>>>>>>>>>>>>>>>>>>> al >>>>>>>>>>>>>>>>>>>> s/C >>>>>>>>>>>>>>>>>>>>>>>>>>>>> LI >>>>>>>>>>>>>>>>>>>>>>>>>>>>> -T >>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>> https://na01.safelinks.protection.outlook.com/?url=emplates.m >>>>>>>>>>>>>>>>>>>> d& >>>>>>>>>>>>>>>>>>>> dat >>>>>>>>>>>>>>>>>>>>>>>>>>>>> a= >>>>>>>>>>>>>>>>>>>>>>>>>>>>> 01%7c01%7cpanarasi%40microsoft.com >>>>>>>>>>>>>>>>>>>> %7ce586e8f64dae4418c1b708d2ea158 >>>>>>>>>>>>>>>>>>>>>>>>>>>>> 9e >>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>> d%7c72f988bf86f141af91ab2d7cd011db47%7c1&sdata=kctEUezjtECUIv >>>>>>>>>>>>>>>>>>>> ZQ >>>>>>>>>>>>>>>>>>>> cih >>>>>>>>>>>>>>>>>>>>>>>>>>>>> bu >>>>>>>>>>>>>>>>>>>>>>>>>>>>> uydWn7HfTJO8c7W0LTz98U%3d >>>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> --Carlos >>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>> ============================================================= >>>>>>>>>>>>>>>>>>>> == >>>>>>>>>>>>>>>>>>>> ===== >>>>>>>>>>>>>>>>>>>>>>>>>>>> == ===== Raymond Camden, Developer Advocate for >>>>>>>>>>>>>>>> MobileFirst >>>>>>>>>>>>>>>>> at >>>>>>>>>>>>>>>>>>>> IBM >>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>> Email : raymondcam...@gmail.com Blog : >>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>> https://na01.safelinks.protection.outlook.com/?url=www.raymondca >>>>>>>>>>>>>>>>> mde >>>>>>>>>>>>>>>>> n >>>>>>>>>>>>>>>>>>>>>>>>>>>> .c >>>>>>>>>>>>>>>>>>>>>>>>>>>> om&data=01%7c01%7cpanarasi%40microsoft.com >>>>>>>>>>>>>>>>>>>>>>> %7c92e5feab0e524d2dbc8008d >>>>>>>>>>>>>>>>>>>>>>>>>>>> 2e >>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>> a09af88%7c72f988bf86f141af91ab2d7cd011db47%7c1&sdata=xMtq2oC% >>>>>>>>>>>>>>>>>>>> 2b >>>>>>>>>>>>>>>>>>>> %2b%2 >>>>>>>>>>>>>>>>>>>>>>>>>>>> fB >>>>>>>>>>>>>>>>>>>>>>>>>>>> bNlOcIKlStSkgUUuiGDKbq7KuNMHLiVU%3d >>>>>>>>>>>>>>>>>>>>>>>>>>>> Twitter: raymondcamden >>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>> ------------------------------------------------------------- >>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>> ----- >>>>>>>>>>>>>>>>>>>>>>>>>>>> - To unsubscribe, e-mail: >>>>>>>>>>>>>>>> dev-unsubscr...@cordova.apache.org >>>>>>>>>>>>>>>>>>>>>>>>>>>> For additional commands, e-mail: >>>>>>>>>>>>>>>> dev-h...@cordova.apache.org >>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>> ------------------------------------------------------------- >>>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>>> ----- >>>>>>>>>>>>>>>>>>>>>>>>>>>> - To unsubscribe, e-mail: >>>>>>>>>>>>>>>> dev-unsubscr...@cordova.apache.org >>>>>>>>>>>>>>>>>>>>>>>>>>>> For additional commands, e-mail: >>>>>>>>>>>>>>>> dev-h...@cordova.apache.org >>>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>> ---------------------------------------------------------------- >>>>>>>>>>>>>>>>> ---- >>>>>>>>>>>>>>>>> - >>>>>>>>>>>>>>>>>>>>>>>> To unsubscribe, e-mail: >>>>>>>>>>>>>>>>>>>>>>>> dev-unsubscr...@cordova.apache.org >>>>>>>>>>>>>>>>>>>>>>>> For additional commands, e-mail: >>>>>>>>>>>>>>>>>>>>>>>> dev-h...@cordova.apache.org >>>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>> ----------------------------------------------------------------- >>>>>>>>>>>>>>>> ---- >>>>>>>>>>>>>>>>>>>> To unsubscribe, e-mail: >>>> dev-unsubscr...@cordova.apache.org >>>>>>>>>>>>>>>>>>>> For additional commands, e-mail: >>>>>>> dev-h...@cordova.apache.org >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>> --------------------------------------------------------------------- >>>>>>>>>>>> To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org >>>>>>>>>>>> For additional commands, e-mail: dev-h...@cordova.apache.org >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>> >>>>>>> >>>> >> Т���������������������������������������������������������������������ХF� >>>>>>>>>> V�7V'67&�&R� R�� �â FWb�V�7V'67&�&T 6�&F�f � 6�R��&pФf�" >> FF�F��� >>>> � >>>>>>>>> 6��� >>>>>>>>>> �G2� R�� �â FWbֆV� 6�&F�f � 6�R��&p >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> >>>>>>>> >>>>>>> >>>> >> =========================================================================== >>>>>>>>> Raymond Camden, Developer Advocate for MobileFirst at IBM >>>>>>>>> >>>>>>>>> Email : raymondcam...@gmail.com >>>>>>>>> Blog : www.raymondcamden.com >>>>>>>>> Twitter: raymondcamden >>>>>>>>> >>>>>>>>> >> --------------------------------------------------------------------- >>>>>>>>> To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org >>>>>>>>> For additional commands, e-mail: dev-h...@cordova.apache.org >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>> >>>>> >>>>> --------------------------------------------------------------------- >>>>> To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org >>>>> For additional commands, e-mail: dev-h...@cordova.apache.org >>>>> >>>> >>>> >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org >> For additional commands, e-mail: dev-h...@cordova.apache.org >> >>
signature.asc
Description: Message signed with OpenPGP using GPGMail