On Tue, Aug 20, 2019 at 8:12 AM Christian Lenz <[email protected]>
wrote:

> How is the contrib python plugin different from those Plugins:
> http://plugins.netbeans.org/plugin/56795/python4netbeans802 and
> http://plugins.netbeans.org/plugin/61688/python
>
>
I believe these are the sources to those modules.

The "plugin portal" - where you have to manually upload things - has always
seemed upside down and backwards for open source plugins - it makes far
more sense to poll a Jenkins server and just serve the latest version of
things (and the historical ones).  *Particularly* if your project is
factored as a whole set of modules, it becomes a major PITA to keep stuff
up-to-date - so you don't, and then your module is three versions ahead of
what your users are using, and the whole thing is a mess.

Which is why I wrote https://github.com/timboudreau/meta-update-center -
originally I was thinking a Jenkins extension, then realized it was more
powerful as a standalone server that just has a bunch of modules, knows
where it got them and checks back to see if a new version is available (the
http If-Modified-Since header makes this dirt cheap and needs no fancy
plumbing or APIs, just HTTP requests).

-Tim

Reply via email to