I created this issue [1] for fixing the name tag for the plugins. I think this is what Anis meant. I am creating dev branches for plugins right now and going to make this change + [2] and [3].
[1] https://issues.apache.org/jira/browse/CB-4370 [2] https://issues.apache.org/jira/browse/CB-4338 [3] https://issues.apache.org/jira/browse/CB-4371 On Wed, Jul 24, 2013 at 10:47 AM, Andrew Grieve <agri...@chromium.org>wrote: > Anis - want to put your changes up on reviews.apache.org? Would make it > easier to see & comment on your changes. > > > On Wed, Jul 24, 2013 at 12:08 PM, Mike Billau <mike.bil...@gmail.com> > wrote: > > > (Still no word from ASF on the Apache VM: > > https://issues.apache.org/jira/browse/INFRA-6422) > > > > On Wed, Jul 24, 2013 at 11:50 AM, Braden Shepherdson < > bra...@chromium.org > > >wrote: > > > > > Looks good! > > > > > > I'm wondering about the naming convention - does that mean we'll have > to > > > change all our plugins from java.style.reverse.domains to singlewords? > > > > > > Braden > > > > > > > > > On Tue, Jul 23, 2013 at 6:04 PM, Andrew Grieve <agri...@chromium.org > > >wrote: > > > > > >> Will definitely try this out tomorrow! Super awesome! > > >> > > >> Where is the database hosted? I remember a while ago Mike was going to > > >> look > > >> into getting an Apache VM to host server things on. Did that come > about? > > >> > > >> One of the things we'll hugely benefit from this is getting stats on > > what > > >> plugins people are installing. Is that a feature yet? > > >> > > >> Wondering what gets hosted on the server when you "plugman publish". > I'm > > >> guessing a .tgz of your plugin... Is that right? Does it store the > > >> plugin.xml separately from the .tgz so that metadata can be queried > from > > >> it? > > >> > > >> > > >> > > >> On Tue, Jul 23, 2013 at 7:50 PM, Anis KADRI <anis.ka...@gmail.com> > > wrote: > > >> > > >> > Sure, > > >> > > > >> > cordova-plugman is here [1] > > >> > > > >> > cordova-cli is here [2] > > >> > > > >> > the registry itself is here [3] and the website to browse plugins > is > > >> here > > >> > [4] > > >> > > > >> > [1] http://bit.ly/1bKTvsd > > >> > [2] http://bit.ly/1bKTHYu > > >> > [3] http://registry.cordova.io > > >> > [4] http://plugins.cordova.io > > >> > > > >> > It's easy to setup your own registry and it's also easy to replicate > > >> from > > >> > one registry to the other. > > >> > > > >> > -a > > >> > > > >> > > > >> > On Tue, Jul 23, 2013 at 4:41 PM, Steven Gill < > stevengil...@gmail.com> > > >> > wrote: > > >> > > > >> > > Hey Anis, > > >> > > > > >> > > Sounds awesome! Can you share the repo links for the registry > itself > > >> and > > >> > > any other repos that are related? > > >> > > > > >> > > > > >> > > On Tue, Jul 23, 2013 at 4:26 PM, Anis KADRI <a...@apache.org> > > wrote: > > >> > > > > >> > > > Hello, > > >> > > > > > >> > > > I wanted to update the list on my progress on this topic. I've > > been > > >> > > working > > >> > > > on this for the past month or so and I believe it will solve the > > >> issue > > >> > of > > >> > > > finding plugins for our users (core and 3rd party). > > >> > > > > > >> > > > I committed everything to plugman and cordova-cli under the > > >> > > > 'plugman-registry' > > >> > > > > > >> > > > Everything should be well documented under the project's README > > but > > >> I > > >> > > > should probably update the wiki and write a blog post as well. > > >> > > > >> I don't see the README updated with any of the new features (looking > > here: > > >> > > >> > > > https://git-wip-us.apache.org/repos/asf?p=cordova-plugman.git;a=blob_plain;f=README.md;hb=plugman-registry > > >> ) > > >> > > >> > > >> > > >> > > > > > >> > > > Now that 3.0 is released, I would like to merge this feature > back > > >> into > > >> > > > master on both projects by the end of this week if possible. It > > >> would > > >> > be > > >> > > > great if folks try it out and give me some feedback. > > >> > > > > > >> > > > The registry is based on NPM and because of that, all of your > > >> plugins > > >> > > need > > >> > > > to be renamed using NPM's conventions: all lowercase and no > > spaces. > > >> > I've > > >> > > > already published some to plugins.cordova.io. > > >> > > > > > >> > > > plugman allows to install, adduser, publish, unpublish and > search. > > >> > > > cordova-cli only allows installation and search. I think that > > plugin > > >> > > > authoring should be done with plugman as I am not sure what the > > flow > > >> > > would > > >> > > > look like with cordova-cli. This can change. > > >> > > > > > >> > > > The only difference between npm and plugman is the > > (un)installation > > >> > part. > > >> > > > Everything else is pretty much the same. Plugin authors are not > > >> > required > > >> > > to > > >> > > > write a package.json as this is automatically generated by the > > tool > > >> > from > > >> > > > the plugin.xml. I've added a few tags to the specification to > > >> support > > >> > > this > > >> > > > new use case. > > >> > > > > > >> > > > Let me know if you have any questions or requests. > > >> > > > > > >> > > > Anis > > >> > > > > > >> > > > > >> > > > >> > > > > > > > > >