cordova-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mike Billau <mike.bil...@gmail.com>
Subject Re: About that plugin discovery thing....
Date Wed, 24 Jul 2013 16:08:27 GMT
(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