cordova-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Andrew Grieve <agri...@chromium.org>
Subject Re: About that plugin discovery thing....
Date Wed, 24 Jul 2013 17:47:06 GMT
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.billau@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 <braden@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 <agrieve@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.kadri@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 <stevengill97@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 <anis@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
> >> > > >
> >> > >
> >> >
> >>
> >
> >
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message