cordova-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jesse <purplecabb...@gmail.com>
Subject Re: [DISCUSS] Plugin search is broken
Date Sun, 19 Mar 2017 21:09:26 GMT
We need to use new search directly, instead of this other site. 

https://www.npmjs.com/search?q=cordova-plugin works in the mean time. 

> On Mar 19, 2017, at 1:50 PM, Shazron <shazron@apache.org> wrote:
> 
> Ignore the last message ;)
> 
> This results in zero results.
> http://npmsearch.com/query/?fields=name,keywords,license,description,author,modified,homepage,version,rating&q=keywords:%22ecosystem:cordova%22&sort=rating:desc
> 
> The same URL without the sort query param has results:
> 
> http://npmsearch.com/query/?fields=name,keywords,license,description,author,modified,homepage,version,rating&q=keywords:%22ecosystem:cordova%22
> 
> 
>> On Sun, Mar 19, 2017 at 1:44 PM, Shazron <shazron@apache.org> wrote:
>> 
>> I believe the original problem lies in npmsearch.com erroring on a query
>> param "sort":
>> http://npmsearch.com/query/?sort=rating:desc&fields=name,
>> keywords,license,description,author,modified,homepage,
>> version,rating&sort=&q=keywords:%22ecosystem:cordova%22
>> 
>> The URL above is a query that we send to it. (a simple "sort=" results in
>> the same error)
>> 
>> If "sort" is removed, it is fine:
>> http://npmsearch.com/query/?fields=name,keywords,license,
>> description,author,modified,homepage,version,rating&sort=&
>> q=keywords:%22ecosystem:cordova%22
>> 
>> 
>> 
>> 
>> 
>> 
>>> On Sun, Mar 19, 2017 at 1:25 PM, Shazron <shazron@apache.org> wrote:
>>> 
>>> The impetus for this is, users are reporting [1][2][3][4] that they can't
>>> find plugins, and I don't think they know of a search alternative.
>>> 
>>> In the near term, I think we should tweet how to search for plugins using
>>> npmjs.com
>>> 
>>> [1] https://twitter.com/edeortuzar/status/843310576101146625
>>> [2] https://twitter.com/kumakumadev/status/843149557127155712
>>> [3] https://twitter.com/quangv/status/842925319254360064
>>> [4] https://twitter.com/skumarSDsoft/status/842677001433497600
>>> 
>>> 
>>> 
>>> 
>>>> On Sun, Mar 19, 2017 at 1:19 PM, Shazron <shazron@apache.org> wrote:
>>>> 
>>>> ### PROBLEM
>>>> 
>>>> Plugin search is broken.
>>>> 
>>>> ### DESCRIPTION
>>>> 
>>>> Page:
>>>> http://cordova.apache.org/plugins/
>>>> 
>>>> JIRA:
>>>> https://issues.apache.org/jira/browse/CB-12579
>>>> 
>>>> 
>>>> Q: How does the plugin search work?
>>>> 
>>>> A:
>>>> Page Source: http://cordova.apache.org/plugins
>>>> and the source (this specific line): http://svn.apache.org/v
>>>> iewvc/cordova/site/public/plugins/index.html?view=markup#l117
>>>> 
>>>> which is added from here:
>>>> https://github.com/apache/cordova-docs/blob/master/www/plugi
>>>> ns/index.html
>>>> 
>>>> which is generated from this React code:
>>>> https://github.com/apache/cordova-docs/blob/a3589ce66336821f
>>>> 2fd714a1115125cfcfa9fd1b/www/static/plugins/app.js
>>>> 
>>>> Nothing shows up as errors in the Web Inspector, so it is hard to track
>>>> down.
>>>> 
>>>> ### MY PROPOSAL
>>>> 
>>>> The era of needing npmsearch.com to populate this page is over. We
>>>> could just redirect users to npmjs.com and add the "ecosystem:cordova"
>>>> token (i.e https://www.npmjs.com/search?q=ecosystem%3Acordova)
>>>> 
>>>> The alternative is to use npm's Registry API: https://github.com/npm/re
>>>> gistry/commits/master/docs/REGISTRY-API.md
>>>> 
>>>> The API was only documented earlier this year, if not we would have used
>>>> it.
>>>> 
>>>> 
>>> 
>> 

Mime
  • Unnamed multipart/alternative (inline, 7-Bit, 0 bytes)
View raw message