Re: [DISCUSS] Plugin search is broken
Cool. Thanks! :-) ~ Kerri > On Mar 24, 2017, at 12:52, Shazronwrote: > > Here: > https://github.com/apache/cordova-docs/blob/a3589ce66336821f2fd714a1115125cfcfa9fd1b/www/static/plugins/app.js > > On Fri, Mar 24, 2017 at 5:36 AM, Kerri Shotts wrote: > >> +1 to moving off npmsearch. >> >> While I’m thinking of it — where does the code for the plugin search live? >> I found variations on it, but not sure I ever came across the canonical >> version. >> >> ~ Kerri >> >>> On Mar 23, 2017, at 16:04, Shazron wrote: >>> >>> I'm going to assume by lazy consensus that moving off npmsearch is a >> 'go'. >>> >>> Filed: https://issues.apache.org/jira/browse/CB-12602 >>> >>> Currently our plugin search works after I filed those two issues in their >>> repo and they were was fixed, thus fixing our search. >>> >>> On Sun, Mar 19, 2017 at 4:36 PM, Shazron wrote: >>> Consequently, found another bug and filed: https://issues.apache. org/jira/browse/CB-12585 On Sun, Mar 19, 2017 at 4:04 PM, Shazron wrote: > I filed https://github.com/nodesource/npmsearch/issues/54 earlier and > the dev fixed it right away, yay! So currently our search is working >> again, > but the original proposal stands regarding migration. > > On Sun, Mar 19, 2017 at 1:50 PM, Shazron wrote: > >> Ignore the last message ;) >> >> This results in zero results. >> http://npmsearch.com/query/?fields=name,keywords,license,des >> cription,author,modified,homepage,version,rating=keywords: >> %22ecosystem:cordova%22=rating:desc >> >> The same URL without the sort query param has results: >> >> http://npmsearch.com/query/?fields=name,keywords,license,des >> cription,author,modified,homepage,version,rating=keywords: >> %22ecosystem:cordova%22 >> >> >> On Sun, Mar 19, 2017 at 1:44 PM, Shazron wrote: >> >>> I believe the original problem lies in npmsearch.com erroring on a >>> query param "sort": >>> http://npmsearch.com/query/?sort=rating:desc=name,key >>> words,license,description,author,modified,homepage,version,r >>> ating==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,des >>> cription,author,modified,homepage,version,rating==key >>> words:%22ecosystem:cordova%22 >>> >>> >>> >>> >>> >>> >>> On Sun, Mar 19, 2017 at 1:25 PM, Shazron 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 >> 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/sea > rch?q=ecosystem%3Acordova) > > The alternative is to use npm's Registry API: > https://github.com/npm/registry/commits/master/docs/ >> REGISTRY-API.md > > The API was only documented
Re: [DISCUSS] Plugin search is broken
Here: https://github.com/apache/cordova-docs/blob/a3589ce66336821f2fd714a1115125cfcfa9fd1b/www/static/plugins/app.js On Fri, Mar 24, 2017 at 5:36 AM, Kerri Shottswrote: > +1 to moving off npmsearch. > > While I’m thinking of it — where does the code for the plugin search live? > I found variations on it, but not sure I ever came across the canonical > version. > > ~ Kerri > > > On Mar 23, 2017, at 16:04, Shazron wrote: > > > > I'm going to assume by lazy consensus that moving off npmsearch is a > 'go'. > > > > Filed: https://issues.apache.org/jira/browse/CB-12602 > > > > Currently our plugin search works after I filed those two issues in their > > repo and they were was fixed, thus fixing our search. > > > > On Sun, Mar 19, 2017 at 4:36 PM, Shazron wrote: > > > >> Consequently, found another bug and filed: https://issues.apache. > >> org/jira/browse/CB-12585 > >> > >> On Sun, Mar 19, 2017 at 4:04 PM, Shazron wrote: > >> > >>> I filed https://github.com/nodesource/npmsearch/issues/54 earlier and > >>> the dev fixed it right away, yay! So currently our search is working > again, > >>> but the original proposal stands regarding migration. > >>> > >>> On Sun, Mar 19, 2017 at 1:50 PM, Shazron wrote: > >>> > Ignore the last message ;) > > This results in zero results. > http://npmsearch.com/query/?fields=name,keywords,license,des > cription,author,modified,homepage,version,rating=keywords: > %22ecosystem:cordova%22=rating:desc > > The same URL without the sort query param has results: > > http://npmsearch.com/query/?fields=name,keywords,license,des > cription,author,modified,homepage,version,rating=keywords: > %22ecosystem:cordova%22 > > > On Sun, Mar 19, 2017 at 1:44 PM, Shazron wrote: > > > I believe the original problem lies in npmsearch.com erroring on a > > query param "sort": > > http://npmsearch.com/query/?sort=rating:desc=name,key > > words,license,description,author,modified,homepage,version,r > > ating==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,des > > cription,author,modified,homepage,version,rating==key > > words:%22ecosystem:cordova%22 > > > > > > > > > > > > > > On Sun, Mar 19, 2017 at 1:25 PM, Shazron 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 > 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/sea > >>> rch?q=ecosystem%3Acordova) > >>> > >>> The alternative is to use npm's Registry API: > >>> https://github.com/npm/registry/commits/master/docs/ > REGISTRY-API.md > >>> > >>> The API was only documented earlier this year, if not we would have > >>> used it. > >>> > >>> > >> > > > > >>> > >> > >
Re: [DISCUSS] Plugin search is broken
+1 to moving off npmsearch. While I’m thinking of it — where does the code for the plugin search live? I found variations on it, but not sure I ever came across the canonical version. ~ Kerri > On Mar 23, 2017, at 16:04, Shazronwrote: > > I'm going to assume by lazy consensus that moving off npmsearch is a 'go'. > > Filed: https://issues.apache.org/jira/browse/CB-12602 > > Currently our plugin search works after I filed those two issues in their > repo and they were was fixed, thus fixing our search. > > On Sun, Mar 19, 2017 at 4:36 PM, Shazron wrote: > >> Consequently, found another bug and filed: https://issues.apache. >> org/jira/browse/CB-12585 >> >> On Sun, Mar 19, 2017 at 4:04 PM, Shazron wrote: >> >>> I filed https://github.com/nodesource/npmsearch/issues/54 earlier and >>> the dev fixed it right away, yay! So currently our search is working again, >>> but the original proposal stands regarding migration. >>> >>> On Sun, Mar 19, 2017 at 1:50 PM, Shazron wrote: >>> Ignore the last message ;) This results in zero results. http://npmsearch.com/query/?fields=name,keywords,license,des cription,author,modified,homepage,version,rating=keywords: %22ecosystem:cordova%22=rating:desc The same URL without the sort query param has results: http://npmsearch.com/query/?fields=name,keywords,license,des cription,author,modified,homepage,version,rating=keywords: %22ecosystem:cordova%22 On Sun, Mar 19, 2017 at 1:44 PM, Shazron wrote: > I believe the original problem lies in npmsearch.com erroring on a > query param "sort": > http://npmsearch.com/query/?sort=rating:desc=name,key > words,license,description,author,modified,homepage,version,r > ating==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,des > cription,author,modified,homepage,version,rating==key > words:%22ecosystem:cordova%22 > > > > > > > On Sun, Mar 19, 2017 at 1:25 PM, Shazron 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 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/sea >>> rch?q=ecosystem%3Acordova) >>> >>> The alternative is to use npm's Registry API: >>> https://github.com/npm/registry/commits/master/docs/REGISTRY-API.md >>> >>> The API was only documented earlier this year, if not we would have >>> used it. >>> >>> >> > >>> >>
Re: [DISCUSS] Plugin search is broken
I'm going to assume by lazy consensus that moving off npmsearch is a 'go'. Filed: https://issues.apache.org/jira/browse/CB-12602 Currently our plugin search works after I filed those two issues in their repo and they were was fixed, thus fixing our search. On Sun, Mar 19, 2017 at 4:36 PM, Shazronwrote: > Consequently, found another bug and filed: https://issues.apache. > org/jira/browse/CB-12585 > > On Sun, Mar 19, 2017 at 4:04 PM, Shazron wrote: > >> I filed https://github.com/nodesource/npmsearch/issues/54 earlier and >> the dev fixed it right away, yay! So currently our search is working again, >> but the original proposal stands regarding migration. >> >> On Sun, Mar 19, 2017 at 1:50 PM, Shazron wrote: >> >>> Ignore the last message ;) >>> >>> This results in zero results. >>> http://npmsearch.com/query/?fields=name,keywords,license,des >>> cription,author,modified,homepage,version,rating=keywords: >>> %22ecosystem:cordova%22=rating:desc >>> >>> The same URL without the sort query param has results: >>> >>> http://npmsearch.com/query/?fields=name,keywords,license,des >>> cription,author,modified,homepage,version,rating=keywords: >>> %22ecosystem:cordova%22 >>> >>> >>> On Sun, Mar 19, 2017 at 1:44 PM, Shazron wrote: >>> I believe the original problem lies in npmsearch.com erroring on a query param "sort": http://npmsearch.com/query/?sort=rating:desc=name,key words,license,description,author,modified,homepage,version,r ating==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,des cription,author,modified,homepage,version,rating==key words:%22ecosystem:cordova%22 On Sun, Mar 19, 2017 at 1:25 PM, Shazron 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 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/sea >> rch?q=ecosystem%3Acordova) >> >> The alternative is to use npm's Registry API: >> https://github.com/npm/registry/commits/master/docs/REGISTRY-API.md >> >> The API was only documented earlier this year, if not we would have >> used it. >> >> > >>> >> >
Re: [DISCUSS] Plugin search is broken
Consequently, found another bug and filed: https://issues.apache.org/jira/browse/CB-12585 On Sun, Mar 19, 2017 at 4:04 PM, Shazronwrote: > I filed https://github.com/nodesource/npmsearch/issues/54 earlier and the > dev fixed it right away, yay! So currently our search is working again, but > the original proposal stands regarding migration. > > On Sun, Mar 19, 2017 at 1:50 PM, Shazron wrote: > >> Ignore the last message ;) >> >> This results in zero results. >> http://npmsearch.com/query/?fields=name,keywords,license,des >> cription,author,modified,homepage,version,rating=keywords: >> %22ecosystem:cordova%22=rating:desc >> >> The same URL without the sort query param has results: >> >> http://npmsearch.com/query/?fields=name,keywords,license,des >> cription,author,modified,homepage,version,rating=keywords: >> %22ecosystem:cordova%22 >> >> >> On Sun, Mar 19, 2017 at 1:44 PM, Shazron wrote: >> >>> I believe the original problem lies in npmsearch.com erroring on a >>> query param "sort": >>> http://npmsearch.com/query/?sort=rating:desc=name,key >>> words,license,description,author,modified,homepage,version,r >>> ating==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,des >>> cription,author,modified,homepage,version,rating==key >>> words:%22ecosystem:cordova%22 >>> >>> >>> >>> >>> >>> >>> On Sun, Mar 19, 2017 at 1:25 PM, Shazron 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 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/sea > rch?q=ecosystem%3Acordova) > > The alternative is to use npm's Registry API: > https://github.com/npm/registry/commits/master/docs/REGISTRY-API.md > > The API was only documented earlier this year, if not we would have > used it. > > >>> >> >
Re: [DISCUSS] Plugin search is broken
I filed https://github.com/nodesource/npmsearch/issues/54 earlier and the dev fixed it right away, yay! So currently our search is working again, but the original proposal stands regarding migration. On Sun, Mar 19, 2017 at 1:50 PM, Shazronwrote: > Ignore the last message ;) > > This results in zero results. > http://npmsearch.com/query/?fields=name,keywords,license, > description,author,modified,homepage,version,rating= > keywords:%22ecosystem:cordova%22=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= > keywords:%22ecosystem:cordova%22 > > > On Sun, Mar 19, 2017 at 1:44 PM, Shazron wrote: > >> I believe the original problem lies in npmsearch.com erroring on a query >> param "sort": >> http://npmsearch.com/query/?sort=rating:desc=name,key >> words,license,description,author,modified,homepage,version, >> rating==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,des >> cription,author,modified,homepage,version,rating== >> keywords:%22ecosystem:cordova%22 >> >> >> >> >> >> >> On Sun, Mar 19, 2017 at 1:25 PM, Shazron 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 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. >>> >> >
Re: [DISCUSS] Plugin search is broken
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, Shazronwrote: > > Ignore the last message ;) > > This results in zero results. > http://npmsearch.com/query/?fields=name,keywords,license,description,author,modified,homepage,version,rating=keywords:%22ecosystem:cordova%22=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=keywords:%22ecosystem:cordova%22 > > >> On Sun, Mar 19, 2017 at 1:44 PM, Shazron wrote: >> >> I believe the original problem lies in npmsearch.com erroring on a query >> param "sort": >> http://npmsearch.com/query/?sort=rating:desc=name, >> keywords,license,description,author,modified,homepage, >> version,rating==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=& >> q=keywords:%22ecosystem:cordova%22 >> >> >> >> >> >> >>> On Sun, Mar 19, 2017 at 1:25 PM, Shazron 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 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. >>> >>
Re: [DISCUSS] Plugin search is broken
Ignore the last message ;) This results in zero results. http://npmsearch.com/query/?fields=name,keywords,license,description,author,modified,homepage,version,rating=keywords:%22ecosystem:cordova%22=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=keywords:%22ecosystem:cordova%22 On Sun, Mar 19, 2017 at 1:44 PM, Shazronwrote: > I believe the original problem lies in npmsearch.com erroring on a query > param "sort": > http://npmsearch.com/query/?sort=rating:desc=name, > keywords,license,description,author,modified,homepage, > version,rating==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=& > q=keywords:%22ecosystem:cordova%22 > > > > > > > On Sun, Mar 19, 2017 at 1:25 PM, Shazron 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 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. >>> >>> >> >
Re: [DISCUSS] Plugin search is broken
I believe the original problem lies in npmsearch.com erroring on a query param "sort": http://npmsearch.com/query/?sort=rating:desc=name,keywords,license,description,author,modified,homepage,version,rating==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==keywords:%22ecosystem:cordova%22 On Sun, Mar 19, 2017 at 1:25 PM, Shazronwrote: > 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 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/plugins/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. >> >> >
Re: [DISCUSS] Plugin search is broken
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, Shazronwrote: > ### 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/ > viewvc/cordova/site/public/plugins/index.html?view=markup#l117 > > which is added from here: > https://github.com/apache/cordova-docs/blob/master/www/plugins/index.html > > which is generated from this React code: > https://github.com/apache/cordova-docs/blob/a3589ce66336821f2fd714a1115125 > cfcfa9fd1b/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/ > registry/commits/master/docs/REGISTRY-API.md > > The API was only documented earlier this year, if not we would have used > it. > >
[DISCUSS] Plugin search is broken
### 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/viewvc/cordova/site/public/plugins/index.html?view=markup#l117 which is added from here: https://github.com/apache/cordova-docs/blob/master/www/plugins/index.html which is generated from this React code: https://github.com/apache/cordova-docs/blob/a3589ce66336821f2fd714a1115125cfcfa9fd1b/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/registry/commits/master/docs/REGISTRY-API.md The API was only documented earlier this year, if not we would have used it.