Re: Plugin Generator

2013-10-10 Thread Lucas Holmquist
i've sent an initial PR here https://github.com/apache/cordova-plugman/pull/25



On Oct 8, 2013, at 6:37 PM, Anis KADRI anis.ka...@gmail.com wrote:

 +1 for plugman
 
 On Tue, Oct 8, 2013 at 11:42 AM, Brian LeRoux b...@brian.io wrote:
 Ya I think this is a reasonable addition to Plugman, and will flow nicely
 for our dev community.
 
 You can imagine in the docs. here's how you: create, install, remove, and
 discover plugins.
 
 
 On Tue, Oct 8, 2013 at 11:33 AM, Lucas Holmquist lholm...@redhat.comwrote:
 
 
 
 On Oct 8, 2013, at 2:27 PM, Michal Mocny mmo...@chromium.org wrote:
 
 Lukas, its awesome that you are working on this, and I really like the
 idea
 of a yeoman generator for this.
 
 However, I'm having trouble understanding what it is that plugman is
 doing
 here?  Why can't yeoman create the template without plugman's involvement
 at all?  Why is it a must to extend plugman?
 
 
 It doesn't have to, in fact my first iteration didn't use plugman at all.
 I thought it would be better to extend plugman and add some new commands,
 so if someone creating another tool, for example an eclipse plugin or
 something,  they could use the new functionality
 
 A Yeoman generator is just one example of an abstraction layer
 
 I had expected that - at most - you would need minor changes to plugman
 to
 support install/register of the new plugin from a non-external
 directory location, something like that.
 
 Well, i think this is where we are disconnecting a bit.  This new command
 for plugman won't install anything,  it is just for scaffolding new plugins.
 
 
 
 
 -Michal
 
 
 On Tue, Oct 8, 2013 at 12:24 PM, Lucas Holmquist lholm...@redhat.com
 wrote:
 
 So i've started some work on adding a create command to plugman w.r.t
 this JIRA https://issues.apache.org/jira/browse/CB-4886
 
 what i was thinking for workflow would be :
 
 $ plugman create --name PluginName --plugin_id The PluginID
 --plugin_version the plugin version --variable description=Some Cool
 Description
 
 You could add multiple variables such as author and license
 
 
 The result would be a basic file structure set up, with a base JS file,
 and a very basic plugin.xml setup.
 
 
 Then to add a platform,  there could be another command, which i'm
 having
 a hard time naming, like this
 
 
 $ plugman platform --platform_name=ios
 
 Then this would scaffold out some basic .h and .m files and add the
 platform tag to the plugin.xml
 
 Android would do android specific stuff, etc…
 
 This should also probably be
 
 $ plugman platform --add ….
 
 or
 
 $ plugman platform --remove …
 
 but i haven't gotten that far yet.
 
 I've updated my yeoman generator to use plugman behind the scenes and
 also
 to use my fork with these new changes
 
 here is my current fork for yeoman
 https://github.com/lholmquist/cordova-plugman/tree/for_yeoman
 
 i still need to add tests,  just wanted to see the thoughts first
 
 Here is a shameless plug for my blog where i go into a bit more detail:
 
 http://blog.lholmquist.org/cordova/phonegap/yeoman/plugman/2013/10/03/plugin-generator/
 
 
 
 
 
 On Sep 20, 2013, at 11:24 AM, Brian LeRoux b...@brian.io wrote:
 
 +1
 
 totally awesome
 
 
 On Fri, Sep 20, 2013 at 3:14 PM, Michal Mocny mmo...@chromium.org
 wrote:
 
 Filed CB-4886 for plugin create.
 
 There were a few previous threads about it, and it seemed to be a
 positively received proposal.  Linked to the more recent mailing list
 discussions from the JIRA issue.
 
 Probably a low priority item, but if you would like to take a shot at
 it
 Lucas, that would be awesome.
 
 -Michal
 
 On Fri, Sep 20, 2013 at 5:51 AM, Lucas Holmquist lholm...@redhat.com
 wrote:
 
 
 On Sep 20, 2013, at 1:27 AM, Brian LeRoux b...@brian.io wrote:
 
 This is great. I think we have it in our backlog to have something
 like
 `plugman create ...` and thusly `cordova plugin create ...`.
 
 Would you be up for contributing back to the cordova tools?
 
 Word Up.
 
 I think it makes sense to be in the cordova tools.  I started to do
 it
 in
 yeoman because i wanted to check out there generator stuff.  and it's
 shiny
 :)
 
 
 
 
 On Thu, Sep 19, 2013 at 9:31 PM, Shazron shaz...@gmail.com wrote:
 
 Heh ;) I was waiting for patches welcome :)
 
 
 On Thu, Sep 19, 2013 at 12:29 PM, Lucas Holmquist 
 lholm...@redhat.com
 wrote:
 
 version 0.0.1  :)
 
 On Sep 19, 2013, at 3:28 PM, Shazron shaz...@gmail.com wrote:
 
 Awesome! Any reason not to use js-module instead?
 
 
 On Thu, Sep 19, 2013 at 12:22 PM, Lucas Holmquist 
 lholm...@redhat.com
 wrote:
 
 I was looking for something to help me create a plugin but i
 didn't
 see
 anything, so i created a yeoman generator:
 
 https://npmjs.org/package/generator-cordova-plugin here is
 version
 0.0.1
 
 
 
 
 
 
 
 
 
 



Re: Plugin Generator

2013-10-08 Thread Lucas Holmquist
So i've started some work on adding a create command to plugman w.r.t this 
JIRA https://issues.apache.org/jira/browse/CB-4886

what i was thinking for workflow would be :

$ plugman create --name PluginName --plugin_id The PluginID 
--plugin_version the plugin version --variable description=Some Cool 
Description

You could add multiple variables such as author and license


The result would be a basic file structure set up, with a base JS file, and a 
very basic plugin.xml setup.


Then to add a platform,  there could be another command, which i'm having a 
hard time naming, like this


$ plugman platform --platform_name=ios

Then this would scaffold out some basic .h and .m files and add the platform 
tag to the plugin.xml

Android would do android specific stuff, etc…

This should also probably be 

$ plugman platform --add ….

or 

$ plugman platform --remove …

but i haven't gotten that far yet.

I've updated my yeoman generator to use plugman behind the scenes and also to 
use my fork with these new changes

here is my current fork for yeoman 
https://github.com/lholmquist/cordova-plugman/tree/for_yeoman 

i still need to add tests,  just wanted to see the thoughts first

Here is a shameless plug for my blog where i go into a bit more detail:  
http://blog.lholmquist.org/cordova/phonegap/yeoman/plugman/2013/10/03/plugin-generator/





On Sep 20, 2013, at 11:24 AM, Brian LeRoux b...@brian.io wrote:

 +1
 
 totally awesome
 
 
 On Fri, Sep 20, 2013 at 3:14 PM, Michal Mocny mmo...@chromium.org wrote:
 
 Filed CB-4886 for plugin create.
 
 There were a few previous threads about it, and it seemed to be a
 positively received proposal.  Linked to the more recent mailing list
 discussions from the JIRA issue.
 
 Probably a low priority item, but if you would like to take a shot at it
 Lucas, that would be awesome.
 
 -Michal
 
 On Fri, Sep 20, 2013 at 5:51 AM, Lucas Holmquist lholm...@redhat.com
 wrote:
 
 
 On Sep 20, 2013, at 1:27 AM, Brian LeRoux b...@brian.io wrote:
 
 This is great. I think we have it in our backlog to have something like
 `plugman create ...` and thusly `cordova plugin create ...`.
 
 Would you be up for contributing back to the cordova tools?
 
 Word Up.
 
 I think it makes sense to be in the cordova tools.  I started to do it in
 yeoman because i wanted to check out there generator stuff.  and it's
 shiny
 :)
 
 
 
 
 On Thu, Sep 19, 2013 at 9:31 PM, Shazron shaz...@gmail.com wrote:
 
 Heh ;) I was waiting for patches welcome :)
 
 
 On Thu, Sep 19, 2013 at 12:29 PM, Lucas Holmquist 
 lholm...@redhat.com
 wrote:
 
 version 0.0.1  :)
 
 On Sep 19, 2013, at 3:28 PM, Shazron shaz...@gmail.com wrote:
 
 Awesome! Any reason not to use js-module instead?
 
 
 On Thu, Sep 19, 2013 at 12:22 PM, Lucas Holmquist 
 lholm...@redhat.com
 wrote:
 
 I was looking for something to help me create a plugin but i didn't
 see
 anything, so i created a yeoman generator:
 
 https://npmjs.org/package/generator-cordova-plugin here is version
 0.0.1
 
 
 
 
 
 



Re: Plugin Generator

2013-10-08 Thread Michal Mocny
Lukas, its awesome that you are working on this, and I really like the idea
of a yeoman generator for this.

However, I'm having trouble understanding what it is that plugman is doing
here?  Why can't yeoman create the template without plugman's involvement
at all?  Why is it a must to extend plugman?

I had expected that - at most - you would need minor changes to plugman to
support install/register of the new plugin from a non-external
directory location, something like that.

-Michal


On Tue, Oct 8, 2013 at 12:24 PM, Lucas Holmquist lholm...@redhat.comwrote:

 So i've started some work on adding a create command to plugman w.r.t
 this JIRA https://issues.apache.org/jira/browse/CB-4886

 what i was thinking for workflow would be :

 $ plugman create --name PluginName --plugin_id The PluginID
 --plugin_version the plugin version --variable description=Some Cool
 Description

 You could add multiple variables such as author and license


 The result would be a basic file structure set up, with a base JS file,
 and a very basic plugin.xml setup.


 Then to add a platform,  there could be another command, which i'm having
 a hard time naming, like this


 $ plugman platform --platform_name=ios

 Then this would scaffold out some basic .h and .m files and add the
 platform tag to the plugin.xml

 Android would do android specific stuff, etc…

 This should also probably be

 $ plugman platform --add ….

 or

 $ plugman platform --remove …

 but i haven't gotten that far yet.

 I've updated my yeoman generator to use plugman behind the scenes and also
 to use my fork with these new changes

 here is my current fork for yeoman
 https://github.com/lholmquist/cordova-plugman/tree/for_yeoman

 i still need to add tests,  just wanted to see the thoughts first

 Here is a shameless plug for my blog where i go into a bit more detail:
 http://blog.lholmquist.org/cordova/phonegap/yeoman/plugman/2013/10/03/plugin-generator/





 On Sep 20, 2013, at 11:24 AM, Brian LeRoux b...@brian.io wrote:

  +1
 
  totally awesome
 
 
  On Fri, Sep 20, 2013 at 3:14 PM, Michal Mocny mmo...@chromium.org
 wrote:
 
  Filed CB-4886 for plugin create.
 
  There were a few previous threads about it, and it seemed to be a
  positively received proposal.  Linked to the more recent mailing list
  discussions from the JIRA issue.
 
  Probably a low priority item, but if you would like to take a shot at it
  Lucas, that would be awesome.
 
  -Michal
 
  On Fri, Sep 20, 2013 at 5:51 AM, Lucas Holmquist lholm...@redhat.com
  wrote:
 
 
  On Sep 20, 2013, at 1:27 AM, Brian LeRoux b...@brian.io wrote:
 
  This is great. I think we have it in our backlog to have something
 like
  `plugman create ...` and thusly `cordova plugin create ...`.
 
  Would you be up for contributing back to the cordova tools?
 
  Word Up.
 
  I think it makes sense to be in the cordova tools.  I started to do it
 in
  yeoman because i wanted to check out there generator stuff.  and it's
  shiny
  :)
 
 
 
 
  On Thu, Sep 19, 2013 at 9:31 PM, Shazron shaz...@gmail.com wrote:
 
  Heh ;) I was waiting for patches welcome :)
 
 
  On Thu, Sep 19, 2013 at 12:29 PM, Lucas Holmquist 
  lholm...@redhat.com
  wrote:
 
  version 0.0.1  :)
 
  On Sep 19, 2013, at 3:28 PM, Shazron shaz...@gmail.com wrote:
 
  Awesome! Any reason not to use js-module instead?
 
 
  On Thu, Sep 19, 2013 at 12:22 PM, Lucas Holmquist 
  lholm...@redhat.com
  wrote:
 
  I was looking for something to help me create a plugin but i
 didn't
  see
  anything, so i created a yeoman generator:
 
  https://npmjs.org/package/generator-cordova-plugin here is
 version
  0.0.1
 
 
 
 
 
 




Re: Plugin Generator

2013-10-08 Thread Lucas Holmquist


On Oct 8, 2013, at 2:27 PM, Michal Mocny mmo...@chromium.org wrote:

 Lukas, its awesome that you are working on this, and I really like the idea
 of a yeoman generator for this.
 
 However, I'm having trouble understanding what it is that plugman is doing
 here?  Why can't yeoman create the template without plugman's involvement
 at all?  Why is it a must to extend plugman?
 

It doesn't have to, in fact my first iteration didn't use plugman at all.  I 
thought it would be better to extend plugman and add some new commands,  so if 
someone creating another tool, for example an eclipse plugin or something,  
they could use the new functionality 

A Yeoman generator is just one example of an abstraction layer

 I had expected that - at most - you would need minor changes to plugman to
 support install/register of the new plugin from a non-external
 directory location, something like that.

Well, i think this is where we are disconnecting a bit.  This new command for 
plugman won't install anything,  it is just for scaffolding new plugins.



 
 -Michal
 
 
 On Tue, Oct 8, 2013 at 12:24 PM, Lucas Holmquist lholm...@redhat.comwrote:
 
 So i've started some work on adding a create command to plugman w.r.t
 this JIRA https://issues.apache.org/jira/browse/CB-4886
 
 what i was thinking for workflow would be :
 
 $ plugman create --name PluginName --plugin_id The PluginID
 --plugin_version the plugin version --variable description=Some Cool
 Description
 
 You could add multiple variables such as author and license
 
 
 The result would be a basic file structure set up, with a base JS file,
 and a very basic plugin.xml setup.
 
 
 Then to add a platform,  there could be another command, which i'm having
 a hard time naming, like this
 
 
 $ plugman platform --platform_name=ios
 
 Then this would scaffold out some basic .h and .m files and add the
 platform tag to the plugin.xml
 
 Android would do android specific stuff, etc…
 
 This should also probably be
 
 $ plugman platform --add ….
 
 or
 
 $ plugman platform --remove …
 
 but i haven't gotten that far yet.
 
 I've updated my yeoman generator to use plugman behind the scenes and also
 to use my fork with these new changes
 
 here is my current fork for yeoman
 https://github.com/lholmquist/cordova-plugman/tree/for_yeoman
 
 i still need to add tests,  just wanted to see the thoughts first
 
 Here is a shameless plug for my blog where i go into a bit more detail:
 http://blog.lholmquist.org/cordova/phonegap/yeoman/plugman/2013/10/03/plugin-generator/
 
 
 
 
 
 On Sep 20, 2013, at 11:24 AM, Brian LeRoux b...@brian.io wrote:
 
 +1
 
 totally awesome
 
 
 On Fri, Sep 20, 2013 at 3:14 PM, Michal Mocny mmo...@chromium.org
 wrote:
 
 Filed CB-4886 for plugin create.
 
 There were a few previous threads about it, and it seemed to be a
 positively received proposal.  Linked to the more recent mailing list
 discussions from the JIRA issue.
 
 Probably a low priority item, but if you would like to take a shot at it
 Lucas, that would be awesome.
 
 -Michal
 
 On Fri, Sep 20, 2013 at 5:51 AM, Lucas Holmquist lholm...@redhat.com
 wrote:
 
 
 On Sep 20, 2013, at 1:27 AM, Brian LeRoux b...@brian.io wrote:
 
 This is great. I think we have it in our backlog to have something
 like
 `plugman create ...` and thusly `cordova plugin create ...`.
 
 Would you be up for contributing back to the cordova tools?
 
 Word Up.
 
 I think it makes sense to be in the cordova tools.  I started to do it
 in
 yeoman because i wanted to check out there generator stuff.  and it's
 shiny
 :)
 
 
 
 
 On Thu, Sep 19, 2013 at 9:31 PM, Shazron shaz...@gmail.com wrote:
 
 Heh ;) I was waiting for patches welcome :)
 
 
 On Thu, Sep 19, 2013 at 12:29 PM, Lucas Holmquist 
 lholm...@redhat.com
 wrote:
 
 version 0.0.1  :)
 
 On Sep 19, 2013, at 3:28 PM, Shazron shaz...@gmail.com wrote:
 
 Awesome! Any reason not to use js-module instead?
 
 
 On Thu, Sep 19, 2013 at 12:22 PM, Lucas Holmquist 
 lholm...@redhat.com
 wrote:
 
 I was looking for something to help me create a plugin but i
 didn't
 see
 anything, so i created a yeoman generator:
 
 https://npmjs.org/package/generator-cordova-plugin here is
 version
 0.0.1
 
 
 
 
 
 
 
 



Re: Plugin Generator

2013-10-08 Thread Michal Mocny
Okay, thanks for clearing that up.

In that case I have a mild preference to just leaving this out of the core
tools and entirely up to the community to solve (such as your generator).
 I think the overall use case is compelling, but I'm not sure I see the
need for cordova team to commit to supporting the API/implementation at the
moment inside the core tools, at least not at this time.

Still, awesome work, I look forward to giving your generator a shot next
time I create a plugin.  It would be even better if it was self contained
and didn't require a special plugman version.

-Michal


On Tue, Oct 8, 2013 at 2:33 PM, Lucas Holmquist lholm...@redhat.com wrote:



 On Oct 8, 2013, at 2:27 PM, Michal Mocny mmo...@chromium.org wrote:

  Lukas, its awesome that you are working on this, and I really like the
 idea
  of a yeoman generator for this.
 
  However, I'm having trouble understanding what it is that plugman is
 doing
  here?  Why can't yeoman create the template without plugman's involvement
  at all?  Why is it a must to extend plugman?
 

 It doesn't have to, in fact my first iteration didn't use plugman at all.
  I thought it would be better to extend plugman and add some new commands,
  so if someone creating another tool, for example an eclipse plugin or
 something,  they could use the new functionality

 A Yeoman generator is just one example of an abstraction layer

  I had expected that - at most - you would need minor changes to plugman
 to
  support install/register of the new plugin from a non-external
  directory location, something like that.

 Well, i think this is where we are disconnecting a bit.  This new command
 for plugman won't install anything,  it is just for scaffolding new plugins.



 
  -Michal
 
 
  On Tue, Oct 8, 2013 at 12:24 PM, Lucas Holmquist lholm...@redhat.com
 wrote:
 
  So i've started some work on adding a create command to plugman w.r.t
  this JIRA https://issues.apache.org/jira/browse/CB-4886
 
  what i was thinking for workflow would be :
 
  $ plugman create --name PluginName --plugin_id The PluginID
  --plugin_version the plugin version --variable description=Some Cool
  Description
 
  You could add multiple variables such as author and license
 
 
  The result would be a basic file structure set up, with a base JS file,
  and a very basic plugin.xml setup.
 
 
  Then to add a platform,  there could be another command, which i'm
 having
  a hard time naming, like this
 
 
  $ plugman platform --platform_name=ios
 
  Then this would scaffold out some basic .h and .m files and add the
  platform tag to the plugin.xml
 
  Android would do android specific stuff, etc…
 
  This should also probably be
 
  $ plugman platform --add ….
 
  or
 
  $ plugman platform --remove …
 
  but i haven't gotten that far yet.
 
  I've updated my yeoman generator to use plugman behind the scenes and
 also
  to use my fork with these new changes
 
  here is my current fork for yeoman
  https://github.com/lholmquist/cordova-plugman/tree/for_yeoman
 
  i still need to add tests,  just wanted to see the thoughts first
 
  Here is a shameless plug for my blog where i go into a bit more detail:
 
 http://blog.lholmquist.org/cordova/phonegap/yeoman/plugman/2013/10/03/plugin-generator/
 
 
 
 
 
  On Sep 20, 2013, at 11:24 AM, Brian LeRoux b...@brian.io wrote:
 
  +1
 
  totally awesome
 
 
  On Fri, Sep 20, 2013 at 3:14 PM, Michal Mocny mmo...@chromium.org
  wrote:
 
  Filed CB-4886 for plugin create.
 
  There were a few previous threads about it, and it seemed to be a
  positively received proposal.  Linked to the more recent mailing list
  discussions from the JIRA issue.
 
  Probably a low priority item, but if you would like to take a shot at
 it
  Lucas, that would be awesome.
 
  -Michal
 
  On Fri, Sep 20, 2013 at 5:51 AM, Lucas Holmquist lholm...@redhat.com
  wrote:
 
 
  On Sep 20, 2013, at 1:27 AM, Brian LeRoux b...@brian.io wrote:
 
  This is great. I think we have it in our backlog to have something
  like
  `plugman create ...` and thusly `cordova plugin create ...`.
 
  Would you be up for contributing back to the cordova tools?
 
  Word Up.
 
  I think it makes sense to be in the cordova tools.  I started to do
 it
  in
  yeoman because i wanted to check out there generator stuff.  and it's
  shiny
  :)
 
 
 
 
  On Thu, Sep 19, 2013 at 9:31 PM, Shazron shaz...@gmail.com wrote:
 
  Heh ;) I was waiting for patches welcome :)
 
 
  On Thu, Sep 19, 2013 at 12:29 PM, Lucas Holmquist 
  lholm...@redhat.com
  wrote:
 
  version 0.0.1  :)
 
  On Sep 19, 2013, at 3:28 PM, Shazron shaz...@gmail.com wrote:
 
  Awesome! Any reason not to use js-module instead?
 
 
  On Thu, Sep 19, 2013 at 12:22 PM, Lucas Holmquist 
  lholm...@redhat.com
  wrote:
 
  I was looking for something to help me create a plugin but i
  didn't
  see
  anything, so i created a yeoman generator:
 
  https://npmjs.org/package/generator-cordova-plugin here is
  version
  0.0.1
 
 
 
 
 
 
 
 




Re: Plugin Generator

2013-10-08 Thread Brian LeRoux
Ya I think this is a reasonable addition to Plugman, and will flow nicely
for our dev community.

You can imagine in the docs. here's how you: create, install, remove, and
discover plugins.


On Tue, Oct 8, 2013 at 11:33 AM, Lucas Holmquist lholm...@redhat.comwrote:



 On Oct 8, 2013, at 2:27 PM, Michal Mocny mmo...@chromium.org wrote:

  Lukas, its awesome that you are working on this, and I really like the
 idea
  of a yeoman generator for this.
 
  However, I'm having trouble understanding what it is that plugman is
 doing
  here?  Why can't yeoman create the template without plugman's involvement
  at all?  Why is it a must to extend plugman?
 

 It doesn't have to, in fact my first iteration didn't use plugman at all.
  I thought it would be better to extend plugman and add some new commands,
  so if someone creating another tool, for example an eclipse plugin or
 something,  they could use the new functionality

 A Yeoman generator is just one example of an abstraction layer

  I had expected that - at most - you would need minor changes to plugman
 to
  support install/register of the new plugin from a non-external
  directory location, something like that.

 Well, i think this is where we are disconnecting a bit.  This new command
 for plugman won't install anything,  it is just for scaffolding new plugins.



 
  -Michal
 
 
  On Tue, Oct 8, 2013 at 12:24 PM, Lucas Holmquist lholm...@redhat.com
 wrote:
 
  So i've started some work on adding a create command to plugman w.r.t
  this JIRA https://issues.apache.org/jira/browse/CB-4886
 
  what i was thinking for workflow would be :
 
  $ plugman create --name PluginName --plugin_id The PluginID
  --plugin_version the plugin version --variable description=Some Cool
  Description
 
  You could add multiple variables such as author and license
 
 
  The result would be a basic file structure set up, with a base JS file,
  and a very basic plugin.xml setup.
 
 
  Then to add a platform,  there could be another command, which i'm
 having
  a hard time naming, like this
 
 
  $ plugman platform --platform_name=ios
 
  Then this would scaffold out some basic .h and .m files and add the
  platform tag to the plugin.xml
 
  Android would do android specific stuff, etc…
 
  This should also probably be
 
  $ plugman platform --add ….
 
  or
 
  $ plugman platform --remove …
 
  but i haven't gotten that far yet.
 
  I've updated my yeoman generator to use plugman behind the scenes and
 also
  to use my fork with these new changes
 
  here is my current fork for yeoman
  https://github.com/lholmquist/cordova-plugman/tree/for_yeoman
 
  i still need to add tests,  just wanted to see the thoughts first
 
  Here is a shameless plug for my blog where i go into a bit more detail:
 
 http://blog.lholmquist.org/cordova/phonegap/yeoman/plugman/2013/10/03/plugin-generator/
 
 
 
 
 
  On Sep 20, 2013, at 11:24 AM, Brian LeRoux b...@brian.io wrote:
 
  +1
 
  totally awesome
 
 
  On Fri, Sep 20, 2013 at 3:14 PM, Michal Mocny mmo...@chromium.org
  wrote:
 
  Filed CB-4886 for plugin create.
 
  There were a few previous threads about it, and it seemed to be a
  positively received proposal.  Linked to the more recent mailing list
  discussions from the JIRA issue.
 
  Probably a low priority item, but if you would like to take a shot at
 it
  Lucas, that would be awesome.
 
  -Michal
 
  On Fri, Sep 20, 2013 at 5:51 AM, Lucas Holmquist lholm...@redhat.com
  wrote:
 
 
  On Sep 20, 2013, at 1:27 AM, Brian LeRoux b...@brian.io wrote:
 
  This is great. I think we have it in our backlog to have something
  like
  `plugman create ...` and thusly `cordova plugin create ...`.
 
  Would you be up for contributing back to the cordova tools?
 
  Word Up.
 
  I think it makes sense to be in the cordova tools.  I started to do
 it
  in
  yeoman because i wanted to check out there generator stuff.  and it's
  shiny
  :)
 
 
 
 
  On Thu, Sep 19, 2013 at 9:31 PM, Shazron shaz...@gmail.com wrote:
 
  Heh ;) I was waiting for patches welcome :)
 
 
  On Thu, Sep 19, 2013 at 12:29 PM, Lucas Holmquist 
  lholm...@redhat.com
  wrote:
 
  version 0.0.1  :)
 
  On Sep 19, 2013, at 3:28 PM, Shazron shaz...@gmail.com wrote:
 
  Awesome! Any reason not to use js-module instead?
 
 
  On Thu, Sep 19, 2013 at 12:22 PM, Lucas Holmquist 
  lholm...@redhat.com
  wrote:
 
  I was looking for something to help me create a plugin but i
  didn't
  see
  anything, so i created a yeoman generator:
 
  https://npmjs.org/package/generator-cordova-plugin here is
  version
  0.0.1
 
 
 
 
 
 
 
 




Re: Plugin Generator

2013-09-20 Thread Lucas Holmquist

On Sep 20, 2013, at 1:27 AM, Brian LeRoux b...@brian.io wrote:

 This is great. I think we have it in our backlog to have something like
 `plugman create ...` and thusly `cordova plugin create ...`.
 
 Would you be up for contributing back to the cordova tools?

Word Up.

I think it makes sense to be in the cordova tools.  I started to do it in 
yeoman because i wanted to check out there generator stuff.  and it's shiny :)


 
 
 On Thu, Sep 19, 2013 at 9:31 PM, Shazron shaz...@gmail.com wrote:
 
 Heh ;) I was waiting for patches welcome :)
 
 
 On Thu, Sep 19, 2013 at 12:29 PM, Lucas Holmquist lholm...@redhat.com
 wrote:
 
 version 0.0.1  :)
 
 On Sep 19, 2013, at 3:28 PM, Shazron shaz...@gmail.com wrote:
 
 Awesome! Any reason not to use js-module instead?
 
 
 On Thu, Sep 19, 2013 at 12:22 PM, Lucas Holmquist lholm...@redhat.com
 wrote:
 
 I was looking for something to help me create a plugin but i didn't
 see
 anything, so i created a yeoman generator:
 
 https://npmjs.org/package/generator-cordova-plugin here is version
 0.0.1
 
 
 



Re: Plugin Generator

2013-09-20 Thread Michal Mocny
Filed CB-4886 for plugin create.

There were a few previous threads about it, and it seemed to be a
positively received proposal.  Linked to the more recent mailing list
discussions from the JIRA issue.

Probably a low priority item, but if you would like to take a shot at it
Lucas, that would be awesome.

-Michal

On Fri, Sep 20, 2013 at 5:51 AM, Lucas Holmquist lholm...@redhat.comwrote:


 On Sep 20, 2013, at 1:27 AM, Brian LeRoux b...@brian.io wrote:

  This is great. I think we have it in our backlog to have something like
  `plugman create ...` and thusly `cordova plugin create ...`.
 
  Would you be up for contributing back to the cordova tools?

 Word Up.

 I think it makes sense to be in the cordova tools.  I started to do it in
 yeoman because i wanted to check out there generator stuff.  and it's shiny
 :)


 
 
  On Thu, Sep 19, 2013 at 9:31 PM, Shazron shaz...@gmail.com wrote:
 
  Heh ;) I was waiting for patches welcome :)
 
 
  On Thu, Sep 19, 2013 at 12:29 PM, Lucas Holmquist lholm...@redhat.com
  wrote:
 
  version 0.0.1  :)
 
  On Sep 19, 2013, at 3:28 PM, Shazron shaz...@gmail.com wrote:
 
  Awesome! Any reason not to use js-module instead?
 
 
  On Thu, Sep 19, 2013 at 12:22 PM, Lucas Holmquist 
 lholm...@redhat.com
  wrote:
 
  I was looking for something to help me create a plugin but i didn't
  see
  anything, so i created a yeoman generator:
 
  https://npmjs.org/package/generator-cordova-plugin here is version
  0.0.1
 
 
 




Re: Plugin Generator

2013-09-20 Thread Brian LeRoux
+1

totally awesome


On Fri, Sep 20, 2013 at 3:14 PM, Michal Mocny mmo...@chromium.org wrote:

 Filed CB-4886 for plugin create.

 There were a few previous threads about it, and it seemed to be a
 positively received proposal.  Linked to the more recent mailing list
 discussions from the JIRA issue.

 Probably a low priority item, but if you would like to take a shot at it
 Lucas, that would be awesome.

 -Michal

 On Fri, Sep 20, 2013 at 5:51 AM, Lucas Holmquist lholm...@redhat.com
 wrote:

 
  On Sep 20, 2013, at 1:27 AM, Brian LeRoux b...@brian.io wrote:
 
   This is great. I think we have it in our backlog to have something like
   `plugman create ...` and thusly `cordova plugin create ...`.
  
   Would you be up for contributing back to the cordova tools?
 
  Word Up.
 
  I think it makes sense to be in the cordova tools.  I started to do it in
  yeoman because i wanted to check out there generator stuff.  and it's
 shiny
  :)
 
 
  
  
   On Thu, Sep 19, 2013 at 9:31 PM, Shazron shaz...@gmail.com wrote:
  
   Heh ;) I was waiting for patches welcome :)
  
  
   On Thu, Sep 19, 2013 at 12:29 PM, Lucas Holmquist 
 lholm...@redhat.com
   wrote:
  
   version 0.0.1  :)
  
   On Sep 19, 2013, at 3:28 PM, Shazron shaz...@gmail.com wrote:
  
   Awesome! Any reason not to use js-module instead?
  
  
   On Thu, Sep 19, 2013 at 12:22 PM, Lucas Holmquist 
  lholm...@redhat.com
   wrote:
  
   I was looking for something to help me create a plugin but i didn't
   see
   anything, so i created a yeoman generator:
  
   https://npmjs.org/package/generator-cordova-plugin here is version
   0.0.1
  
  
  
 
 



Re: Plugin Generator

2013-09-19 Thread Lucas Holmquist
version 0.0.1  :)

On Sep 19, 2013, at 3:28 PM, Shazron shaz...@gmail.com wrote:

 Awesome! Any reason not to use js-module instead?
 
 
 On Thu, Sep 19, 2013 at 12:22 PM, Lucas Holmquist lholm...@redhat.comwrote:
 
 I was looking for something to help me create a plugin but i didn't see
 anything, so i created a yeoman generator:
 
 https://npmjs.org/package/generator-cordova-plugin here is version 0.0.1



Re: Plugin Generator

2013-09-19 Thread Lucas Holmquist
also,  i didn't scroll down that far.
On Sep 19, 2013, at 3:29 PM, Lucas Holmquist lholm...@redhat.com wrote:

 version 0.0.1  :)
 
 On Sep 19, 2013, at 3:28 PM, Shazron shaz...@gmail.com wrote:
 
 Awesome! Any reason not to use js-module instead?
 
 
 On Thu, Sep 19, 2013 at 12:22 PM, Lucas Holmquist lholm...@redhat.comwrote:
 
 I was looking for something to help me create a plugin but i didn't see
 anything, so i created a yeoman generator:
 
 https://npmjs.org/package/generator-cordova-plugin here is version 0.0.1
 



Re: Plugin Generator

2013-09-19 Thread Shazron
Heh ;) I was waiting for patches welcome :)


On Thu, Sep 19, 2013 at 12:29 PM, Lucas Holmquist lholm...@redhat.comwrote:

 version 0.0.1  :)

 On Sep 19, 2013, at 3:28 PM, Shazron shaz...@gmail.com wrote:

  Awesome! Any reason not to use js-module instead?
 
 
  On Thu, Sep 19, 2013 at 12:22 PM, Lucas Holmquist lholm...@redhat.com
 wrote:
 
  I was looking for something to help me create a plugin but i didn't see
  anything, so i created a yeoman generator:
 
  https://npmjs.org/package/generator-cordova-plugin here is version
 0.0.1




Re: Plugin Generator

2013-09-19 Thread Brian LeRoux
This is great. I think we have it in our backlog to have something like
`plugman create ...` and thusly `cordova plugin create ...`.

Would you be up for contributing back to the cordova tools?


On Thu, Sep 19, 2013 at 9:31 PM, Shazron shaz...@gmail.com wrote:

 Heh ;) I was waiting for patches welcome :)


 On Thu, Sep 19, 2013 at 12:29 PM, Lucas Holmquist lholm...@redhat.com
 wrote:

  version 0.0.1  :)
 
  On Sep 19, 2013, at 3:28 PM, Shazron shaz...@gmail.com wrote:
 
   Awesome! Any reason not to use js-module instead?
  
  
   On Thu, Sep 19, 2013 at 12:22 PM, Lucas Holmquist lholm...@redhat.com
  wrote:
  
   I was looking for something to help me create a plugin but i didn't
 see
   anything, so i created a yeoman generator:
  
   https://npmjs.org/package/generator-cordova-plugin here is version
  0.0.1