cordova-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Nikhil Khandelwal <nikhi...@microsoft.com>
Subject RE: "Best" place to browse plugins
Date Tue, 02 Jun 2015 01:34:49 GMT
+1 to having the plugin docs fixed. It's probably just about removing the offending HTML comments
and doing a plugin release.

-Nikhil

-----Original Message-----
From: Steven Gill [mailto:stevengill97@gmail.com] 
Sent: Monday, June 1, 2015 2:10 PM
To: dev@cordova.apache.org
Cc: Joerg Holz
Subject: Re: "Best" place to browse plugins

Ray,

Here is the markdown issue: https://github.com/npm/marky-markdown/issues/42
Also (https://github.com/npm/newww/issues/622#issuecomment-95429647)

You can globally install marky-mardown (npm install -g marky-markdown)

Usage:
cd cordova-plugin-camera
marky-markdown README.md > README.html

Right now the html file is empty because it fails to parse the md file. I would suggest editing
the readme so it will parse. Once you get one of them fixed, then it should be simple to make
the same changes for the other readme's.

On Mon, Jun 1, 2015 at 2:07 PM, Brian LeRoux <b@brian.io> wrote:

> go for it!
>
> https://docs.npmjs.com/misc/coding-style
>
> On Mon, Jun 1, 2015 at 1:18 PM, Raymond Camden 
> <raymondcamden@gmail.com>
> wrote:
>
> > Is there any objection then to me doing some rewrites, and if so, 
> > anyone know offhand the style npm is using?
> >
> > On Mon, Jun 1, 2015 at 2:35 PM, Brian LeRoux <b@brian.io> wrote:
> > > Ray: you have commit rights. =)
> > >
> > > On Mon, Jun 1, 2015 at 2:41 PM, Raymond Camden <
> raymondcamden@gmail.com>
> > > wrote:
> > >
> > >> Do we have a rough idea of how soon we will see the improvements 
> > >> on
> the
> > NPM
> > >> side? If it is 1-2 weeks, then I don't think it is a huge big 
> > >> deal,
> but
> > if
> > >> longer than that I think we have a problem with our uses. Right 
> > >> now
> > there
> > >> are *no* docs if they follow the links from docs.cordova.io. We 
> > >> all
> > know
> > >> where the docs can be found, and I blogged on it too, but for new
> users
> > >> this is not ideal, and is pretty critical I think.
> > >>
> > >> Query - if the issue now is that the Markdown used by core 
> > >> plugins
> > doesn't
> > >> match the Markdown supported by npm, instead of waiting for npm 
> > >> to fix
> > it,
> > >> couldn't we just do the manual grunt work ourselves? I'd happily 
> > >> try
> to
> > hit
> > >> one of the files myself if so.
> > >>
> > >> On Mon, Jun 1, 2015 at 1:20 PM, Kerri Shotts 
> > >> <kerrishotts@gmail.com>
> > >> wrote:
> > >>
> > >> > Jörg,
> > >> >
> > >> > I disagree: the move to NPM was a good move. It might not be 
> > >> > perfect
> > yet
> > >> > (far from it), but NPM is apparently moving forward with making
> search
> > >> and
> > >> > such easy. The description is an issue, yes, but that's also 
> > >> > being
> > worked
> > >> > out (and only applies to core plugins -- third party plugins 
> > >> > should
> be
> > >> just
> > >> > fine). Furthermore, it means that Cordova is no longer 
> > >> > responsible
> for
> > >> > maintaining a repository, which quickly becomes nontrivial when 
> > >> > you
> > have
> > >> a
> > >> > lot of people hitting it. NPM has far more resources in this 
> > >> > regard
> > than
> > >> > does Cordova.
> > >> >
> > >> > That said, I'm also all for implementing a plugin page like 
> > >> > Gulp,
> > Yeoman,
> > >> > etc. do, even if NPM gets better searching and the like, simply
> > because,
> > >> as
> > >> > you say, it gives an overview that can lead to inspiration. I 
> > >> > prefer
> > >> using
> > >> > Gulp's list or Yeoman's list over NPM's site, but I'm also glad 
> > >> > that
> > NPM
> > >> is
> > >> > being used to manage the packages. Nearly everything else I'm 
> > >> > doing
> > is on
> > >> > NPM now anyway, so it works out well for my workflow that 
> > >> > Cordova's
> > >> plugins
> > >> > are now too. (Never mind that the platforms and the CLI have 
> > >> > been
> > there
> > >> for
> > >> > some time.)
> > >> >
> > >> > This is completely separate from your issue with "good 
> > >> > plugins". NPM
> > or
> > >> > Cordova's registry will make no difference to that -- you're 
> > >> > relying
> > upon
> > >> > the skills and goodwill of third party developers to make 
> > >> > plugins
> for
> > >> you,
> > >> > and they will all be of varying quality with varying documentation.
> > >> That's
> > >> > a problem with Gulp, Yeoman, and every other tool that allows
> > plugins. As
> > >> > to verification with versions and platforms, that's always 
> > >> > going to
> > be up
> > >> > to the plugin owner, not the repository. I don't really see any 
> > >> > way
> > >> around
> > >> > that as it would always be hit or miss with third party plugins.
> > >> >
> > >> >
> > >> >
> > >> >
> > >> > On May 30, 2015 at 4:49:08 PM, Joerg Holz (holz@hamburg.de) wrote:
> > >> >
> > >> > I'm a cordova developer.
> > >> >
> > >> > The idea to move the plugins to npm was a very bad one. No
> > professional
> > >> > description, no professional searching.
> > >> >
> > >> > From a developer view, there is a need to have an overview off 
> > >> > all
> > >> plugins
> > >> > - just for inspiration There is a need to have a filter for
> platforms,
> > >> the
> > >> > maintainer, last update, ... and the most important and 
> > >> > complicated
> > one: Is
> > >> > the plugin checked, checked for platform, checked for version?
> > >> >
> > >> >
> > >> > Have you ever tried to bring a three wheel selector in a 
> > >> > cordova application? That is a great job. Sorry for posting a 
> > >> > screenshot,
> but
> > >> this
> > >> > simple wheeler took me one week for working on iOS, Android and
> > Windows.
> > >> >
> > >> > I tried every plugin, every modification of every plugin, I 
> > >> > split
> the
> > >> > platforms ... in the end I used mobiscroll and rewrote it for 
> > >> > my
> needs.
> > >> Just
> > >> > for selecting a timespan.
> > >> >
> > >> >
> > >> >
> > >> > Cordova is great, the most important job for the future is: Let 
> > >> > give
> > the
> > >> > people the power of cordova by good plugins.
> > >> >
> > >> >
> > >> > Jörg
> > >> >
> > >> >
> > >> >
> > >> >
> > >> >
> > >> >
> > >> --
> > >>
> >
> ======================================================================
> =====
> > >> Raymond Camden, Developer Advocate for MobileFirst at IBM
> > >>
> > >> Email : raymondcamden@gmail.com
> > >> Blog : www.raymondcamden.com
> > >> Twitter: raymondcamden
> > >>
> >
> >
> >
> > --
> >
> ======================================================================
> =====
> > 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


Mime
View raw message