cordova-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Murat Sutunc <mura...@microsoft.com>
Subject RE: "Best" place to browse plugins
Date Thu, 28 May 2015 23:41:01 GMT
I had some free time today and started working on a plugin search prototype. Currently it doesn't
offer much but it's very similar to what Gulp has.

GH: https://github.com/muratsu/cordova-plugin-search
Imgur (can't add images to mails :( ): http://imgur.com/sX8oFcJ

One problem I've run into is discoverability. Currently we're using the keyword `ecosystem:cordova`
with all of the plugins. Ecosystem is a wider term than plugins and will most likely contain
irrelevant search results. 

I was hoping that we switch to using `cordova-plugin` or `cordovaplugin` keyword going forward
for better discoverability. Also for comparison, yeoman uses `yeoman-generator`, gulp uses
`gulpplugin` and grunt uses `gruntplugin`. Thoughts?

-----Original Message-----
From: Steven Gill [mailto:stevengill97@gmail.com] 
Sent: Thursday, May 28, 2015 3:35 PM
To: dev@cordova.apache.org
Cc: Tommy-Carlos Williams
Subject: Re: "Best" place to browse plugins

npm does have a plan to improve their ecosystem + communities later this year. We will essentially
get a portal for cordova on npmjs.

I also agree in turning plugins.cordova.io into a Gulp & Yeoman style search page. Probably
won't be doing that until our current registry is shut down I imagine.

On Wed, May 27, 2015 at 7:42 AM, Kerri Shotts <kerrishotts@gmail.com> wrote:

> +1
>
> I've used both Gulp & Yeoman's search, and prefer both to NPM 
> (although it's not difficult to be better than NPM's search).
>
> I also think close association with the brand and site are important. 
> For those users who don't know about Node & NPM yet, it's quickly 
> apparent that there's a large community creating plugins for Cordova, 
> and for everyone else, we have a URL that helps reinforce the Cordova 
> name. NPM would still be canonical, of course.
>
> (Now if NPM improved their search and did some nice work around 
> ecosystems, perhaps the above wouldn't be necessary. But I'm not going 
> to hold my breath...)
>
>
>
>
> On May 27, 2015 at 8:19:35 AM, Tommy-Carlos Williams 
> (tommy@devgeeks.org)
> wrote:
>
> +1
>
>
>
> > On 26 May 2015, at 21:44, Carlos Santana <csantana23@gmail.com> wrote:
> >
> > I would like to see plugin.cordova.io be a page easy to search and
> filter
> > cordova plugins just like gulp [1], grunt [2], yeoman [3] and bower 
> > [4]
> >
> > [1]: http://gulpjs.com/plugins
> > [2]: http://gruntjs.com/plugins
> > [3]: http://yeoman.io/generators
> > [4]: http://bower.io/search
> >
> >
> >
> > On Sat, May 2, 2015 at 3:57 PM Michael Brooks 
> > <michael@michaelbrooks.ca>
> > wrote:
> >
> >>>
> >>> The mirroring may not help for search, but my worry is that a lot 
> >>> of
> >> folks
> >>> would still be on 4.3.0 and when cordova plugins registry becomes 
> >>> read only, they would not get bug fixes and other plugin updates.
> >>
> >>
> >> My experience is this:
> >>
> >> - A developer who is willing to upgrade a platform is also willing 
> >> to upgrading a plugin.
> >> - A developer who is *not* willing to upgrade a platform is also 
> >> *not* willing in upgrading a plugin.
> >>
> >> I think it's reasonable to offer a read-only state for the legacy 
> >> plugin registry. However, it would be helpful for the registry to 
> >> explain the minimum Cordova version required to support the npm registry.
> >>
> >> Michael
> >>
> >> On Fri, May 1, 2015 at 9:01 AM, Parashuram N (MS OPEN TECH) < 
> >> panarasi@microsoft.com> wrote:
> >>
> >>> The mirroring may not help for search, but my worry is that a lot 
> >>> of
> >> folks
> >>> would still be on 4.3.0 and when cordova plugins registry becomes 
> >>> read only, they would not get bug fixes and other plugin updates.
> >>>
> >>> -----Original Message-----
> >>> From: Victor Sosa [mailto:sosah.victor@gmail.com]
> >>> Sent: Friday, May 1, 2015 8:59 AM
> >>> To: dev@cordova.apache.org
> >>> Subject: Re: "Best" place to browse plugins
> >>>
> >>> I don't see a value on mirroring either. Instead I'd like to see a 
> >>> good querying mechanism in NPM, but for that we have to wait :/
> >>>
> >>> 2015-05-01 10:55 GMT-05:00 Raymond Camden <raymondcamden@gmail.com>:
> >>>
> >>>> I don't know - if npm is the place, then having a mirror just 
> >>>> seems like noise. I'd say close it down and put a nice text 
> >>>> message up on the site explaining where it is at NPM and how to 
> >>>> search. (Link to npm with the search params included.)
> >>>>
> >>>> Is there a benefit of having it mirrored?
> >>>>
> >>>>
> >>>>
> >>>> On Fri, May 1, 2015 at 10:49 AM, Parashuram N (MS OPEN TECH) 
> >>>> <panarasi@microsoft.com> wrote:
> >>>>> It would be even better (for backward compatibility reasons) if

> >>>>> we could
> >>>> simply publish on npm, but keep plugins.cordova.io as a 
> >>>> mirror/redirector, based on the Cordova registry mapper.
> >>>>>
> >>>>> -----Original Message-----
> >>>>> From: Gorkem Ercan [mailto:gorkem.ercan@gmail.com]
> >>>>> Sent: Friday, May 1, 2015 8:31 AM
> >>>>> To: dev@cordova.apache.org
> >>>>> Subject: Re: "Best" place to browse plugins
> >>>>>
> >>>>>
> >>>>> What is the plan for plugins.cordova.io for after the CPR is closed?
> >>>>> Without knowing if there is a good way to retrieve the 
> >>>>> list/details of
> >>>> the cordova plugins from npm.
> >>>>> I would love it if we could keep it as it is with the data from
npm.
> >>>>> --
> >>>>> Gorkem
> >>>>>
> >>>>>> On 29 Apr 2015, at 10:57, Raymond Camden wrote:
> >>>>>>
> >>>>>> With plugins at npm now, what is the "best" place for users
to 
> >>>>>> browse plugins?
> >>>>>>
> >>>>>> Is it at npm, using the search filter?
> >>>>>> https://www.npmjs.com/browse/keyword/ecosystem:cordova
> >>>>>>
> >>>>>> Is it plugins.cordova.io?
> >>>>>>
> >>>>>> If it is npm, will there be text added to plugins.cordova.io
to 
> >>>>>> tell folks to start using the npm site?
> >>>>>>
> >>>>>> --
> >>>>>> ===============================================================
> >>>>>> ==== === ===== Raymond Camden, Developer Advocate for 
> >>>>>> MobileFirst at IBM
> >>>>>>
> >>>>>> Email : raymondcamden@gmail.com Blog : www.raymondcamden.com
> >>>>>> Twitter: raymondcamden
> >>>>>>
> >>>>>> ---------------------------------------------------------------
> >>>>>> ----
> >>>>>> -- To unsubscribe, e-mail: dev-unsubscribe@cordova.apache.org
> >>>>>> For additional commands, e-mail: dev-help@cordova.apache.org
> >>>>>
> >>>>> ----------------------------------------------------------------
> >>>>> ----
> >>>>> - To unsubscribe, e-mail: dev-unsubscribe@cordova.apache.org
> >>>>> For additional commands, e-mail: dev-help@cordova.apache.org
> >>>>>
> >>>>>
> >>>>> ----------------------------------------------------------------
> >>>>> ----
> >>>>> - To unsubscribe, e-mail: dev-unsubscribe@cordova.apache.org
> >>>>> For additional commands, e-mail: dev-help@cordova.apache.org
> >>>>
> >>>>
> >>>>
> >>>> --
> >>>> =================================================================
> >>>> ===== ===== Raymond Camden, Developer Advocate for MobileFirst at 
> >>>> IBM
> >>>>
> >>>> Email : raymondcamden@gmail.com
> >>>> Blog : www.raymondcamden.com
> >>>> Twitter: raymondcamden
> >>>>
> >>>> -----------------------------------------------------------------
> >>>> ---- To unsubscribe, e-mail: dev-unsubscribe@cordova.apache.org
> >>>> For additional commands, e-mail: dev-help@cordova.apache.org
> >>>
> >>>
> >>> --
> >>> Victor Adrian Sosa Herrera
> >>> IBM Software Engineer
> >>> Guadalajara, Jalisco
> >>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@cordova.apache.org
> For additional commands, e-mail: dev-help@cordova.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@cordova.apache.org
For additional commands, e-mail: dev-help@cordova.apache.org


Mime
View raw message