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:stevengil...@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 <kerrisho...@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 > (to...@devgeeks.org) > wrote: > > +1 > > > > > On 26 May 2015, at 21:44, Carlos Santana <csantan...@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 > > <mich...@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) < > >> panar...@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.vic...@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 <raymondcam...@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) > >>>> <panar...@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.er...@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 : raymondcam...@gmail.com Blog : www.raymondcamden.com > >>>>>> Twitter: raymondcamden > >>>>>> > >>>>>> --------------------------------------------------------------- > >>>>>> ---- > >>>>>> -- To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org > >>>>>> For additional commands, e-mail: dev-h...@cordova.apache.org > >>>>> > >>>>> ---------------------------------------------------------------- > >>>>> ---- > >>>>> - To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org > >>>>> For additional commands, e-mail: dev-h...@cordova.apache.org > >>>>> > >>>>> > >>>>> ---------------------------------------------------------------- > >>>>> ---- > >>>>> - To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org > >>>>> For additional commands, e-mail: dev-h...@cordova.apache.org > >>>> > >>>> > >>>> > >>>> -- > >>>> ================================================================= > >>>> ===== ===== Raymond Camden, Developer Advocate for MobileFirst at > >>>> IBM > >>>> > >>>> Email : raymondcam...@gmail.com > >>>> Blog : www.raymondcamden.com > >>>> Twitter: raymondcamden > >>>> > >>>> ----------------------------------------------------------------- > >>>> ---- To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org > >>>> For additional commands, e-mail: dev-h...@cordova.apache.org > >>> > >>> > >>> -- > >>> Victor Adrian Sosa Herrera > >>> IBM Software Engineer > >>> Guadalajara, Jalisco > >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org > For additional commands, e-mail: dev-h...@cordova.apache.org > > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@cordova.apache.org For additional commands, e-mail: dev-h...@cordova.apache.org