Alright, I'll post my comments here for now, but I'll have to ponder over a more scalable approach in the future. (Im thinking that an online document editor that sends all comments to ML and allows replies inline would work really nice..).
* You will be able to access the client interface via: $ ./bin/cordova * * suggest replacing ./ with $(CORDOVA_CLIENT_DIR)/ * Subcommands section * * Typical unix manpage style is to use [] to surround optional arguments <> to surround explanations and nothing for keywords. Examples that need fixing include: * * * create <directory> [<id>] [<name>] * * * platform ls * * * platform add <platform> * * * etc * * even if we aren't aiming for manpage style here, there are inconsistencies * * File and Directory Structure ascii tree diagram * * * suggest appending / after directory names * * ... it's assumed to be a 'backed in' platform/plugin. Otherwise, it's assumed to be a URL to a gzipped tar archive... * * * Not sure what 'backed in' means here, nor how to identify something as not being backed in so as to fallback to gzipped tar * * * Also wording sounds more like "else .. else" instead of "else if .. else" (if that makes sense) :P * * KewlApp directory structure ascii tree diagram * * * based on my understanding of the text, the ios/android platforms should be subdirs of platforms/ and there should also be a subdir listed in plugins/ * * Running tests warning * * * Perhaps explain how to bootstrap so as not to have failing tests instead of assuming the reverse? Also, I will look into bash completions in some spare cycles and if it looks reasonable I may volunteer for the task. I've been curious to learn how those work :) -Michal On Mon, Sep 10, 2012 at 2:52 PM, Filip Maj <f...@adobe.com> wrote: > Mailing list! We forked and committed for the simple stuff (deeper > explanations and merging documentation), but if you have discussion + > design points, ML is the place to do it. > > On 9/10/12 11:31 AM, "Michal Mocny" <mmo...@chromium.org> wrote: > > >I'm just reading along and would like to make some comments here and > >there. > > However, it seems pretty inefficient to branch the project just to mark > >my > >comments and email may be confusing. > > > >Usually I've just used Google Docs to mark comments inline for stuff like > >this but perhaps that suggestion won't fly well. Does github not have a > >feature for this (commenting on a file, starting a wiki, etc?) > > > >Any suggestions/opinions? > > > > > >On Mon, Sep 10, 2012 at 2:25 PM, Mike Reinstein > ><reinstein.m...@gmail.com>wrote: > > > >> Looks good to me. What are the next steps? One thing I'd like to see > >>happen > >> is getting rid of some of those repos and documentation pages that are > >> redundant. > >> > >> -Mike > >> > >> On Mon, Sep 10, 2012 at 2:04 PM, Filip Maj <f...@adobe.com> wrote: > >> > >> > Nice! > >> > > >> > I worked out some of your quotes/questions and put it up on my branch > >>on > >> > github: https://github.com/filmaj/cordova-client/tree/einstein > >> > > >> > On 9/9/12 8:02 AM, "Mike Reinstein" <reinstein.m...@gmail.com> wrote: > >> > > >> > >Hey folks, > >> > > > >> > >Hope you all had a nice weekend. I have a preliminary draft ready > >>that > >> > >merges cordova-client and command line tooling design into 1 > >>document: > >> > > > >> > > > >> > https://github.com/mreinstein/incubator-cordova-labs/tree/cordova-client > >> > > > >> > >Any feedback would be greatly appreciated. Thanks! > >> > > > >> > >-Mike > >> > > > >> > >On Fri, Sep 7, 2012 at 10:01 PM, Anis KADRI <anis.ka...@gmail.com> > >> wrote: > >> > > > >> > >> Hi Mike, > >> > >> > >> > >> pluginstall-with-git support is just an experiment that I did a > >>while > >> > >>back > >> > >> (it takes git URLs as well as local paths). I suggest you base your > >> > >>work on > >> > >> alunny's pluginstall until/if those changes get merged. > >> > >> > >> > >> Cheers > >> > >> > >> > >> Anis > >> > >> > >> > >> On Fri, Sep 7, 2012 at 6:14 PM, Mike Reinstein < > >> > reinstein.m...@gmail.com > >> > >> >wrote: > >> > >> > >> > >> > I see 2 repositories for pluginstall: > >> > >> > > >> > >> > > >> > >> > > >> > >> > >> > >> > >> > > >> > >> > https://github.com/apache/incubator-cordova-labs/tree/pluginstall-with-gi > >> > >>t-support > >> > >> > > >> > >> > and Andrew's: > >> > >> > https://github.com/alunny/pluginstall > >> > >> > > >> > >> > When consolidating the pluginstall and plugin format docs I > >>forked > >> > >> Andrew's > >> > >> > repo. Should I instead have used the pluginstall-with-git-support > >> > >>repo as > >> > >> > my base? > >> > >> > > >> > >> > -Mike > >> > >> > > >> > >> > On Fri, Sep 7, 2012 at 8:01 PM, Mike Reinstein > >> > >><reinstein.m...@gmail.com > >> > >> > >wrote: > >> > >> > > >> > >> > > My username is nekoflux. > >> > >> > > > >> > >> > > > >> > >> > > > >> > >> > > On Fri, Sep 7, 2012 at 7:53 PM, Filip Maj <f...@adobe.com> > >>wrote: > >> > >> > > > >> > >> > >> JIRA is separate, we can assign issues to you (if you so > >>wish). > >> > >> > >> > >> > >> > >> On 9/7/12 4:51 PM, "Shazron" <shaz...@gmail.com> wrote: > >> > >> > >> > >> > >> > >> >Registration is open - let us know what your user account is > >> once > >> > >>you > >> > >> > >> >do that, for assigning issues to yourself you need us to add > >>you > >> > >>to a > >> > >> > >> >contributors group. > >> > >> > >> > > >> > >> > >> >On Fri, Sep 7, 2012 at 4:44 PM, Mike Reinstein < > >> > >> > reinstein.m...@gmail.com > >> > >> > >> > > >> > >> > >> >wrote: > >> > >> > >> >> Okay, will do. Any feedback on the other comments? I'll > >> proceed > >> > >> with > >> > >> > >> >> merging the cordova-client and command line tooling spec > >> next. I > >> > >> > >> >>suppose it > >> > >> > >> >> probably makes sense for me to start working out of JIRA so > >> > >>these > >> > >> > tasks > >> > >> > >> >>can > >> > >> > >> >> be tracked. Is registration open or do I need to get > >> permission > >> > >> from > >> > >> > an > >> > >> > >> >> admin for an account? > >> > >> > >> >> > >> > >> > >> >> > >> > >> > >> >> > >> > >> > >> >> On Fri, Sep 7, 2012 at 2:37 PM, Filip Maj <f...@adobe.com> > >> > wrote: > >> > >> > >> >> > >> > >> > >> >>> Sorry for the late reply, this looks awesome! > >> > >> > >> >>> > >> > >> > >> >>> The one modification I would do is remove "www" as a > >>platform > >> > >>(you > >> > >> > >> >>>have a > >> > >> > >> >>> comment in there about that too). > >> > >> > >> >>> > >> > >> > >> >>> On 9/5/12 7:12 PM, "Mike Reinstein" < > >> reinstein.m...@gmail.com> > >> > >> > wrote: > >> > >> > >> >>> > >> > >> > >> >>> >> eventually we will move pluginstall into apache > >> > >> > >> >>> >Okay, I wasn't sure if that would happen, so I went with > >>the > >> > >> > slightly > >> > >> > >> >>>more > >> > >> > >> >>> >conservative assumption, that pluginstall might live > >> > >>separately > >> > >> > from > >> > >> > >> >>> >cordova-client. But I get the impression this is a > >>left-over > >> > >> notion > >> > >> > >> >>>from > >> > >> > >> >>> >when Andrew first built pluginstall and it wasn't clear > >>then > >> > >> > whether > >> > >> > >> >>>or > >> > >> > >> >>> >not > >> > >> > >> >>> >it would take hold. > >> > >> > >> >>> > > >> > >> > >> >>> >I've got an initial version of the merged documentation > >>for > >> > >>the > >> > >> > >> >>> >pluginstall > >> > >> > >> >>> >command line tool, and the specification doc. It's here > >> > >> > >> >>> >https://github.com/mreinstein/pluginstall > >> > >> > >> >>> > > >> > >> > >> >>> >I've also added some comments on possible changes. > >>Overall > >> the > >> > >> doc > >> > >> > is > >> > >> > >> >>> >pretty tight, so it's largely unchanged. Would really > >> > >>appreciate > >> > >> > >> >>> >constructive feedback on this. If it looks right I'll > >>send a > >> > >>pull > >> > >> > >> >>>request > >> > >> > >> >>> >to alunny, and then proceed with merging cordova-client > >> design > >> > >> doc > >> > >> > >> >>>into > >> > >> > >> >>> >the > >> > >> > >> >>> >README on github. > >> > >> > >> >>> > > >> > >> > >> >>> >-Mike > >> > >> > >> >>> > > >> > >> > >> >>> >On Tue, Sep 4, 2012 at 1:47 PM, Filip Maj <f...@adobe.com > > > >> > >>wrote: > >> > >> > >> >>> > > >> > >> > >> >>> >> +1 ! > >> > >> > >> >>> >> > >> > >> > >> >>> >> (I THINK) eventually we will move pluginstall into > >>apache > >> > >> > (assuming > >> > >> > >> >>>the > >> > >> > >> >>> >> authors are cool with that) so it will go 2 docs -> 1 > >>doc. > >> > >> > >> >>> >> > >> > >> > >> >>> >> On 9/3/12 1:49 PM, "Brian LeRoux" <b...@brian.io> wrote: > >> > >> > >> >>> >> > >> > >> > >> >>> >> >love it > >> > >> > >> >>> >> > > >> > >> > >> >>> >> >On Sat, Sep 1, 2012 at 7:13 AM, Mike Reinstein > >> > >> > >> >>> >><reinstein.m...@gmail.com> > >> > >> > >> >>> >> >wrote: > >> > >> > >> >>> >> >> Ah ok, thanks for the clarification. I've had a > >>chance > >> to > >> > >> > review > >> > >> > >> >>>the > >> > >> > >> >>> >> >>docs > >> > >> > >> >>> >> >> more carefully. I'm really impressed with how well > >> > >>written > >> > >> > they > >> > >> > >> >>>are. > >> > >> > >> >>> >> >>What I > >> > >> > >> >>> >> >> *think* makes the most sense is to consolidate into > >> fewer > >> > >> > >> >>>documents > >> > >> > >> >>> >>so > >> > >> > >> >>> >> >>that > >> > >> > >> >>> >> >> it's not necessary to look at so many seperate > >>places. > >> > >> Here's > >> > >> > >> >>>what I > >> > >> > >> >>> >> >> propose: > >> > >> > >> >>> >> >> * merge the cordova-plugin-spec into the > >> > >>alunny/pluginstall > >> > >> > >> >>>README.md > >> > >> > >> >>> >> >> * merge the command line tooling design doc into the > >> > >> > >> >>>cordova-client > >> > >> > >> >>> >> >> README.md > >> > >> > >> >>> >> >> * pull apart the cordova/PluginDesign wiki page and > >> merge > >> > >> > parts > >> > >> > >> >>>of it > >> > >> > >> >>> >> >>into > >> > >> > >> >>> >> >> the above 2 docs > >> > >> > >> >>> >> >> > >> > >> > >> >>> >> >> I think what this gets us is 2 docs instead of 5, > >>and > >> it > >> > >> still > >> > >> > >> >>> >>maintains > >> > >> > >> >>> >> >> the nice loose coupling between alunny's pluginstall > >> > >>utility > >> > >> > and > >> > >> > >> >>>the > >> > >> > >> >>> >> >>larger > >> > >> > >> >>> >> >> cordova-client. I'm assuming this separation was the > >> > >> original > >> > >> > >> >>>intent, > >> > >> > >> >>> >> >> rather than having one monolithic tool. > >> > >> > >> >>> >> >> > >> > >> > >> >>> >> >> Would love feedback on this, I don't want to waste > >>time > >> > >> doing > >> > >> > it > >> > >> > >> >>>and > >> > >> > >> >>> >> >>find > >> > >> > >> >>> >> >> out this isn't appropriate. :) > >> > >> > >> >>> >> >> > >> > >> > >> >>> >> >> > >> > >> > >> >>> >> >> On Fri, Aug 31, 2012 at 3:35 PM, Filip Maj > >> > >><f...@adobe.com> > >> > >> > >> wrote: > >> > >> > >> >>> >> >> > >> > >> > >> >>> >> >>> Cordova-client depends on pluginstall. Pluginstall > >> does > >> > >>the > >> > >> > >> hard > >> > >> > >> >>> >>work > >> > >> > >> >>> >> >>>for > >> > >> > >> >>> >> >>> programmatic plugin installation, which is just > >>one of > >> > >>the > >> > >> > apis > >> > >> > >> >>> >> >>>available > >> > >> > >> >>> >> >>> in cordova-client. So, cordova=client "shells out" > >>to > >> > >> > >> >>>pluginstall. > >> > >> > >> >>> >> >>> > >> > >> > >> >>> >> >>> The client also handles app creation, platform > >> > >> > >> >>>removal/addition, and > >> > >> > >> >>> >> >>> interpolating information from app's config.xml > >>into > >> the > >> > >> > >> >>>necessary > >> > >> > >> >>> >> >>>spots > >> > >> > >> >>> >> >>> in each native project. > >> > >> > >> >>> >> >>> > >> > >> > >> >>> >> >>> On 8/31/12 12:32 PM, "Mike Reinstein" < > >> > >> > >> reinstein.m...@gmail.com> > >> > >> > >> >>> >> wrote: > >> > >> > >> >>> >> >>> > >> > >> > >> >>> >> >>> >Hey Filip, > >> > >> > >> >>> >> >>> > > >> > >> > >> >>> >> >>> >One thing I"m curious about, whats the difference > >> > >>between > >> > >> > >> >>> >> >>> >https://github.com/alunny/pluginstall and > >> > >> > >> >>> >> >>> > >> > >> > >> >>> >>> > >> > >> > >> > >> > >> > https://github.com/apache/incubator-cordova-labs/tree/cordova-client > >> > >> > >> >>> >> >>> > > >> > >> > >> >>> >> >>> >there seems to be some overlap there. Is > >>pluginstall > >> a > >> > >> > subset > >> > >> > >> >>>of > >> > >> > >> >>> >> >>> >functionality just related to plugins that has > >>moved > >> > >>into > >> > >> > >> >>> >> >>>cordova-client > >> > >> > >> >>> >> >>> >or > >> > >> > >> >>> >> >>> >is it different? > >> > >> > >> >>> >> >>> > > >> > >> > >> >>> >> >>> >It seems like cordova-client is the most mature > >> > >>codebase > >> > >> > that > >> > >> > >> >>> >> >>>incorporates > >> > >> > >> >>> >> >>> >a lot of ideas, so I'm just chasing down code I'm > >> > >>finding > >> > >> to > >> > >> > >> >>>see if > >> > >> > >> >>> >> >>> >everythign is in cordova-client or not. Said > >> > >>differently, > >> > >> is > >> > >> > >> it > >> > >> > >> >>> >>safe > >> > >> > >> >>> >> >>>to > >> > >> > >> >>> >> >>> >assume that just about all the worthwhile code is > >>in > >> > >> > >> >>> >>cordova-client? > >> > >> > >> >>> >> >>> > > >> > >> > >> >>> >> >>> >-Mike > >> > >> > >> >>> >> >>> > > >> > >> > >> >>> >> >>> > > >> > >> > >> >>> >> >>> > > >> > >> > >> >>> >> >>> >On Fri, Aug 31, 2012 at 3:01 PM, Filip Maj > >> > >><f...@adobe.com > >> > >> > > >> > >> > >> >>>wrote: > >> > >> > >> >>> >> >>> > > >> > >> > >> >>> >> >>> >> All looks good to me Mike. > >> > >> > >> >>> >> >>> >> > >> > >> > >> >>> >> >>> >> I think the "PluginDesign" wiki article would > >>be a > >> > >>great > >> > >> > >> >>>place to > >> > >> > >> >>> >> >>> >> summarize / revamp all this info. Appreciate you > >> > >> tackling > >> > >> > >> >>>this! > >> > >> > >> >>> >> >>> >> > >> > >> > >> >>> >> >>> >> On 8/31/12 11:59 AM, "Mike Reinstein" > >> > >> > >> >>><reinstein.m...@gmail.com> > >> > >> > >> >>> >> >>>wrote: > >> > >> > >> >>> >> >>> >> > >> > >> > >> >>> >> >>> >> >Hey Filip, Brian: > >> > >> > >> >>> >> >>> >> > > >> > >> > >> >>> >> >>> >> >I think where I'd like to start is on > >> > >>documentation. I > >> > >> > may > >> > >> > >> >>>be > >> > >> > >> >>> >>wrong > >> > >> > >> >>> >> >>> >>about > >> > >> > >> >>> >> >>> >> >this, but it seems like there are bits and > >>pieces > >> of > >> > >> docs > >> > >> > >> in > >> > >> > >> >>> >> >>>various > >> > >> > >> >>> >> >>> >> >places, and some may be stale or irrelevant. > >> Maybe a > >> > >> good > >> > >> > >> >>>start > >> > >> > >> >>> >>is > >> > >> > >> >>> >> >>>for > >> > >> > >> >>> >> >>> >>me > >> > >> > >> >>> >> >>> >> >to find all these pieces, consolidate into a > >> > >>"master" > >> > >> > >> >>>document, > >> > >> > >> >>> >>and > >> > >> > >> >>> >> >>> >>cull > >> > >> > >> >>> >> >>> >> >out the outdated bits? As a start, here's my > >> > >>rephrasing > >> > >> > of > >> > >> > >> >>>the > >> > >> > >> >>> >> >>>various > >> > >> > >> >>> >> >>> >> >links, etc that you've sent to me. Please take > >>a > >> > >>look > >> > >> and > >> > >> > >> >>>let me > >> > >> > >> >>> >> >>>know > >> > >> > >> >>> >> >>> >>if > >> > >> > >> >>> >> >>> >> >I've characterised the content/purpose of these > >> > >>various > >> > >> > >> >>>links: > >> > >> > >> >>> >> >>> >> > > >> > >> > >> >>> >> >>> >> > > >> > >> > >> >>> >> >>> >> >*The spec for how plugins are declared is here: > >> > >> > >> >>> >> >>> >> >https://github.com/alunny/cordova-plugin-spec > >> > >> > >> >>> >> >>> >> > > >> > >> > >> >>> >> >>> >> >The implementation that manages plugin usage is > >> > >>here: > >> > >> > >> >>> >> >>> >> > >> > >> > >> >>> >> >>>> > >> > >> > >> >>> > >> > >> > > >> https://github.com/apache/incubator-cordova-labs/tree/cordova-client > >> > >> > >> >>> >> >>> >> >This project encompasses more than just plugins > >> > >>because > >> > >> > it > >> > >> > >> >>>also > >> > >> > >> >>> >> >>>handles > >> > >> > >> >>> >> >>> >> >everything related to building, deploying, and > >> > >>managing > >> > >> > >> >>>cordova > >> > >> > >> >>> >> >>> >> >applications > >> > >> > >> >>> >> >>> >> > > >> > >> > >> >>> >> >>> >> >These plugins are most popular, and should > >>ideally > >> > >>work > >> > >> > >> >>>with the > >> > >> > >> >>> >> >>> >> >cordova-client implemenation: > >> > >> > >> >>> >> >>> >> >http://github.com/phonegap/phonegap-plugins* > >> > >> > >> >>> >> >>> >> >* > >> > >> > >> >>> >> >>> >> >* > >> > >> > >> >>> >> >>> >> >This implementation by Drew was an initial > >>proof > >> of > >> > >> > >> concept, > >> > >> > >> >>> >>which > >> > >> > >> >>> >> >>>only > >> > >> > >> >>> >> >>> >> >works for blackberry and has been abandoned in > >> > >>favor of > >> > >> > >> >>> >> >>>cordova-client, > >> > >> > >> >>> >> >>> >> >with much of his ideas having made it into > >> > >> > cordova-client: > >> > >> > >> >>> >> >>> >> > > >> > >> https://github.com/deedubbu/cordova-blackberry-pluggable > >> > >> > >> >>> >> >>> >> > > >> > >> > >> >>> >> >>> >> >This doc contains some info on the format of > >>the > >> > >> command > >> > >> > >> >>>line > >> > >> > >> >>> >> >>>interface > >> > >> > >> >>> >> >>> >> >and > >> > >> > >> >>> >> >>> >> >directory structure of cordova-client: > >> > >> > >> >>> >> >>> >> > > >> > >> http://wiki.apache.org/cordova/CommandLineToolingDesign > >> > >> > >> >>> >> >>> >> > > >> > >> > >> >>> >> >>> >> >This doc contains some documentation on Drew's > >>old > >> > >> > >> >>> >>implementation, > >> > >> > >> >>> >> >>>and > >> > >> > >> >>> >> >>> >>is > >> > >> > >> >>> >> >>> >> >out of date now: > >> > >> > >> >>> >> >>> >> >http://wiki.apache.org/cordova/PluginDesign > >> > >> > >> >>> >> >>> >> > > >> > >> > >> >>> >> >>> >> > > >> > >> > >> >>> >> >>> >> >I want to emphasize that I'm just trying to > >>get a > >> > >> handle > >> > >> > on > >> > >> > >> >>>what > >> > >> > >> >>> >> >>>docs > >> > >> > >> >>> >> >>> >>are > >> > >> > >> >>> >> >>> >> >relevant and which links contain what. I'm not > >> > >>judging > >> > >> > >> >>>anyone's > >> > >> > >> >>> >> >>>work or > >> > >> > >> >>> >> >>> >> >anything like that. :) If I've got the wrong > >>idea > >> > >>about > >> > >> > >> what > >> > >> > >> >>> >>these > >> > >> > >> >>> >> >>> >>links > >> > >> > >> >>> >> >>> >> >represent or contain, _please_ let me know. > >> > >> > >> >>> >> >>> >> > > >> > >> > >> >>> >> >>> >> >-Mike > >> > >> > >> >>> >> >>> >> > > >> > >> > >> >>> >> >>> >> >* > >> > >> > >> >>> >> >>> >> >* > >> > >> > >> >>> >> >>> >> >* > >> > >> > >> >>> >> >>> >> >* > >> > >> > >> >>> >> >>> >> >* > >> > >> > >> >>> >> >>> >> >* > >> > >> > >> >>> >> >>> >> > > >> > >> > >> >>> >> >>> >> > > >> > >> > >> >>> >> >>> >> > > >> > >> > >> >>> >> >>> >> > > >> > >> > >> >>> >> >>> >> > > >> > >> > >> >>> >> >>> >> >On Sat, Aug 25, 2012 at 7:12 PM, Filip Maj < > >> > >> > f...@adobe.com> > >> > >> > >> >>> >>wrote: > >> > >> > >> >>> >> >>> >> > > >> > >> > >> >>> >> >>> >> >> The cordova client CLI tooling top-level > >>project > >> > >>goes > >> > >> > >> >>> >> >>>hand-in-hand > >> > >> > >> >>> >> >>> >>with > >> > >> > >> >>> >> >>> >> >> this spec. Code here: > >> > >> > >> >>> >> >>> >> >> > >> > >> > >> >>> >> >>> >> >> > >> > >> > >> >>> >> >>> >> > >> > >> > >> >>> >> >>> >> > >> > >> > >> >>> >> >>> > >> > >> > >> >>> >> >>> > >> > >> > >> >>> >> > >> > >> > >> >>> > >> > >> > >> >>> > >> > >> > >> > >> > >> > > >> > >> > >> > https://git-wip-us.apache.org/repos/asf?p=incubator-cordova-labs.git;a=s > >> > >> > >> >>> >> >>>h > >> > >> > >> >>> >> >>> >> >>or > >> > >> > >> >>> >> >>> >> >> tlog;h=refs/heads/cordova-client > >> > >> > >> >>> >> >>> >> >> > >> > >> > >> >>> >> >>> >> >> Essentially: vet the spec out to make sure > >> popular > >> > >> > >> >>>plugins out > >> > >> > >> >>> >> >>>in the > >> > >> > >> >>> >> >>> >> >>wild > >> > >> > >> >>> >> >>> >> >> (see github.com/phonegap/phonegap-plugins) > >>work > >> > >>with > >> > >> > >> this > >> > >> > >> >>> >>spec. > >> > >> > >> >>> >> >>>Do > >> > >> > >> >>> >> >>> we > >> > >> > >> >>> >> >>> >> >>need > >> > >> > >> >>> >> >>> >> >> to account for anything else? > >> > >> > >> >>> >> >>> >> >> > >> > >> > >> >>> >> >>> >> >> I think the one outstanding question is how > >>to > >> > >>handle > >> > >> > >> >>> >> >>>installation / > >> > >> > >> >>> >> >>> >> >> compatibility with different versions of > >> cordova. > >> > >> > >> >>> >> >>> >> >> > >> > >> > >> >>> >> >>> >> >> Documentation for the tool as well as the > >>spec > >> > >>(put > >> > >> it > >> > >> > on > >> > >> > >> >>>the > >> > >> > >> >>> >> >>>wiki, > >> > >> > >> >>> >> >>> >> >> perhaps) would be awesome! > >> > >> > >> >>> >> >>> >> >> > >> > >> > >> >>> >> >>> >> >> On 8/25/12 10:23 AM, "Mike Reinstein" > >> > >> > >> >>> >><reinstein.m...@gmail.com> > >> > >> > >> >>> >> >>> >>wrote: > >> > >> > >> >>> >> >>> >> >> > >> > >> > >> >>> >> >>> >> >> >Hi Brian, Filip, > >> > >> > >> >>> >> >>> >> >> > > >> > >> > >> >>> >> >>> >> >> >Thanks for the pointers to those projects. > >>I'd > >> > >>love > >> > >> to > >> > >> > >> >>>dig in > >> > >> > >> >>> >> >>>and > >> > >> > >> >>> >> >>> >>start > >> > >> > >> >>> >> >>> >> >> >helping, where do you feel the most help is > >> > >>needed > >> > >> at > >> > >> > >> the > >> > >> > >> >>> >> >>>moment? > >> > >> > >> >>> >> >>> >> >> >Documentation? Any specific code tasks? > >> > >> > >> >>> >> >>> >> >> > > >> > >> > >> >>> >> >>> >> >> >-Mike > >> > >> > >> >>> >> >>> >> >> > > >> > >> > >> >>> >> >>> >> >> > > >> > >> > >> >>> >> >>> >> >> > > >> > >> > >> >>> >> >>> >> >> >On Sat, Aug 25, 2012 at 12:51 PM, Filip Maj > >> > >> > >> >>><f...@adobe.com> > >> > >> > >> >>> >> >>>wrote: > >> > >> > >> >>> >> >>> >> >> > > >> > >> > >> >>> >> >>> >> >> >> Also, this is the current de-facto plugin > >> > >>"spec" > >> > >> we > >> > >> > >> are > >> > >> > >> >>> >> >>>working > >> > >> > >> >>> >> >>> >> >>towards: > >> > >> > >> >>> >> >>> >> >> >> > >> https://github.com/alunny/cordova-plugin-spec > >> > >> > >> >>> >> >>> >> >> >> > >> > >> > >> >>> >> >>> >> >> >> On 8/6/12 8:20 PM, "Brian LeRoux" < > >> b...@brian.io> > >> > >> > wrote: > >> > >> > >> >>> >> >>> >> >> >> > >> > >> > >> >>> >> >>> >> >> >> >Hi Mike, you've come to the right place! > >> > >> Currently > >> > >> > >> the > >> > >> > >> >>> >>plugin > >> > >> > >> >>> >> >>> >> >>tooling > >> > >> > >> >>> >> >>> >> >> >> >is being implemented by Anis, Fil, > >>Michael, > >> > >>and > >> > >> > >> >>>myself. > >> > >> > >> >>> >> >>>(sorry > >> > >> > >> >>> >> >>> >>for > >> > >> > >> >>> >> >>> >> >>the > >> > >> > >> >>> >> >>> >> >> >> >delayed response / many of us are on a > >> summer > >> > >> break > >> > >> > >> >>>after > >> > >> > >> >>> >> >>> >>shipping > >> > >> > >> >>> >> >>> >> >> >> >2.0) > >> > >> > >> >>> >> >>> >> >> >> > > >> > >> > >> >>> >> >>> >> >> >> >We're loosely collaborating using this > >>list, > >> > >>git, > >> > >> > and > >> > >> > >> >>> >>these > >> > >> > >> >>> >> >>>wiki > >> > >> > >> >>> >> >>> >> >>pages: > >> > >> > >> >>> >> >>> >> >> >> > > >> > >> > >> >>> >> >>> >> >> >> >- > >> http://wiki.apache.org/cordova/PluginDesign > >> > >> > >> >>> >> >>> >> >> >> >- > >> > >> > >> >>>http://wiki.apache.org/cordova/CommandLineToolingDesign > >> > >> > >> >>> >> >>> >> >> >> > > >> > >> > >> >>> >> >>> >> >> >> >The dev is taking place a Cordova/Labs > >> branch > >> > >> which > >> > >> > >> >>>you > >> > >> > >> >>> >>can > >> > >> > >> >>> >> >>> >>preview > >> > >> > >> >>> >> >>> >> >>on > >> > >> > >> >>> >> >>> >> >> >> >the Github mirror here: > >> > >> > >> >>> >> >>> >> >> >> > > >> > >> > >> >>> >> >>> >> >> >> > > >> > >> > >> >>> >> >>> >> > >> > >> > >> >>> >> > >> > >> > >> > >> > >> > https://github.com/apache/incubator-cordova-labs/tree/cordova-client > >> > >> > >> >>> >> >>> >> >> >> > > >> > >> > >> >>> >> >>> >> >> >> >You will want to start by reading up on > >>our > >> > >> contrib > >> > >> > >> >>> >>process > >> > >> > >> >>> >> >>>in > >> > >> > >> >>> >> >>> >>the > >> > >> > >> >>> >> >>> >> >> >>wiki: > >> > >> > >> >>> >> >>> >> >> >> > > >> > >> > >> >>> >> >>> >> >> >> > > >> > >> http://wiki.apache.org/cordova/ContributerWorkflow > >> > >> > >> >>> >> >>> >> >> >> > > >> > >> > >> >>> >> >>> >> >> >> >And in the case of labs projects > >>everything > >> > >>stays > >> > >> > on > >> > >> > >> >>>its > >> > >> > >> >>> >>own > >> > >> > >> >>> >> >>> >>branch > >> > >> > >> >>> >> >>> >> >> >> >until such a time that we feel its solid > >>for > >> > >>its > >> > >> > own > >> > >> > >> >>>repo. > >> > >> > >> >>> >> >>> >> >> >> > > >> > >> > >> >>> >> >>> >> >> >> >* * * > >> > >> > >> >>> >> >>> >> >> >> > > >> > >> > >> >>> >> >>> >> >> >> >Let me know any q's! > >> > >> > >> >>> >> >>> >> >> >> > > >> > >> > >> >>> >> >>> >> >> >> > > >> > >> > >> >>> >> >>> >> >> >> > > >> > >> > >> >>> >> >>> >> >> >> >On Mon, Jul 30, 2012 at 4:18 PM, Mike > >> > >>Reinstein > >> > >> > >> >>> >> >>> >> >> >> ><reinstein.m...@gmail.com> wrote: > >> > >> > >> >>> >> >>> >> >> >> >> Hey there, > >> > >> > >> >>> >> >>> >> >> >> >> > >> > >> > >> >>> >> >>> >> >> >> >> I'm interested in contributing to the > >> plugin > >> > >> > system > >> > >> > >> >>> >>that is > >> > >> > >> >>> >> >>> >> >> >> >>forthcoming. Is > >> > >> > >> >>> >> >>> >> >> >> >> this the right place to bring it up? > >>Who > >> are > >> > >> the > >> > >> > >> >>>right > >> > >> > >> >>> >> >>>people > >> > >> > >> >>> >> >>> >>to > >> > >> > >> >>> >> >>> >> >>talk > >> > >> > >> >>> >> >>> >> >> >> >>to? > >> > >> > >> >>> >> >>> >> >> >> >> Where do you need the most help? I'm an > >> > >> > experienced > >> > >> > >> >>> >> >>>developer, > >> > >> > >> >>> >> >>> >> >>have > >> > >> > >> >>> >> >>> >> >> >> >>worked > >> > >> > >> >>> >> >>> >> >> >> >> on a few phonegap based projects, and > >> would > >> > >> love > >> > >> > to > >> > >> > >> >>>give > >> > >> > >> >>> >> >>>back > >> > >> > >> >>> >> >>> >>to > >> > >> > >> >>> >> >>> >> >>the > >> > >> > >> >>> >> >>> >> >> >> >> community. > >> > >> > >> >>> >> >>> >> >> >> >> > >> > >> > >> >>> >> >>> >> >> >> >> cheers, > >> > >> > >> >>> >> >>> >> >> >> >> > >> > >> > >> >>> >> >>> >> >> >> >> -Mike > >> > >> > >> >>> >> >>> >> >> >> > >> > >> > >> >>> >> >>> >> >> >> > >> > >> > >> >>> >> >>> >> >> > >> > >> > >> >>> >> >>> >> >> > >> > >> > >> >>> >> >>> >> > >> > >> > >> >>> >> >>> >> > >> > >> > >> >>> >> >>> > >> > >> > >> >>> >> >>> > >> > >> > >> >>> >> > >> > >> > >> >>> >> > >> > >> > >> >>> > >> > >> > >> >>> > >> > >> > >> > >> > >> > >> > >> > >> > > > >> > >> > > >> > >> > >> > > >> > > >> > >