Re: Excluding plugins without wiki URL [was: Jenkins Chat Room Plugin]

2015-05-14 Thread Robert Sandell
I also did multi module releases for years without any problems.

+1 for changing to , what I see as; just slightly stricter hosting/release
rules.

/B

On Wed, May 13, 2015 at 10:31 PM, Stephen Connolly <
stephen.alan.conno...@gmail.com> wrote:

> On 13 May 2015 at 14:11, Kanstantsin Shautsou 
> wrote:
>
>> I will try to be polite and say that "hpi" plugin doesn't allow to use
>> shade-plugin, that's why docker-plugin was reorganised to multi-module
>> structure, that doesn't allow to use maven-release-plugin
>>
>
> WAT? I have no issues doing multi-module releases with the maven release
> plugin. Please explain what your issue is.
>
>
>> and we are doing releases manually.
>> As i already said on meeting i will prefer firstly to have resolved ALL
>> problems that blocks people for comfortably working or hosting their
>> plugins and jenkinsci. Instead of resolving issues for plugins you are just
>> creating them.
>>
>> -1 for any removals until jenkinsci hosting will have rules that will fit
>> to all developers.
>>
>> Also this thread is off-topic. Topic is "Chat-room plugin"
>>
>>
>> On Wednesday, May 13, 2015 at 3:32:45 PM UTC+3, Christopher wrote:
>>
>>> Yes, this is based on the pom.xml.
>>>
>>> I modified the Update Centre generator slightly to exclude plugins which
>>> have no valid wiki URL in the POM.  Otherwise, the UC doesn't really
>>> have a reliable way of knowing which plugins have a wiki page or not.
>>>
>>> This code change threw up about 100 plugins with problems and I went
>>> through the whole list manually.  I searched for code repos, existing
>>> wiki pages, moved about 15 pages that weren't under the Plugins parent
>>> page, renamed some bizarrely-named plugin pages, found a bunch of
>>> renamed or deprecated plugins and submitted pull requests to get those
>>> plugins ignored, or to add a wiki override.
>>> I'm sure I missed a few, and of course there have since been some
>>> changes.
>>>
>>> Then I ran the update centre generator again and came up with this list.
>>>
>>> I didn't include the ~10 workflow-* plugins in the wiki-overrides pull
>>> request mentioned, as I don't know how the Workflow people want to solve
>>> that.  Currently all those plugins point to GitHub and not the wiki.
>>> Putting ~10 infoboxes on one page and pointing all plugins to the same
>>> URL might not be too helpful, but I guess there are already some plugins
>>> that do something similar.
>>>
>>> The Docker Plugin is on the list because current release has no  in
>>> the POM; the SCM says "Subversion" as there's also no  tag (i.e.
>>> the infobox defaults to SVN rather than GitHub. Arguably we should also
>>> exclude plugins without valid SCM info, or even without
>>> github.com/jenkinsci as the SCM, but that's a whole other argument!).
>>>
>>> Regards,
>>> Chris
>>>
>>>
>>> On 13/05/15 13:52, Baptiste Mathus wrote:
>>> > I don't think I'll be able to attend the meeting later today, but I'm
>>> > with you: all for removing the plugins without wiki page (with some
>>> > grace period, obviously).
>>> > The active plugins like the Docker or Workflow will anyway have their
>>> > pages created quickly.
>>> >
>>> > BUT, how did you compile your list of plugins missing wiki pages?
>>> >
>>> > For example, in your list there's the docker plugin, which I can find
>>> > under https://wiki.jenkins-ci.org/display/JENKINS/Docker+Plugin
>>> (though
>>> > the scm points onto a svn 404 and it seems pretty empty, granted).
>>> > Or for workflow;
>>> > https://wiki.jenkins-ci.org/display/JENKINS/Workflow+Plugin
>>> >
>>> > Did you scan the pom and checked the the  tag was pointed to
>>> > something existing or something?
>>> >
>>> > Cheers
>>> >
>>> > 2015-05-13 12:43 GMT+02:00 Christopher Orr >> > >:
>>> >
>>> > Hi all,
>>> >
>>> >  From the Java package name, description and author info, this "S3
>>> > package parameter" plugin is very similar to the
>>> "aws-yum-parameter"
>>> > plugin (which, somehow, is listed twice in the Update Centre).
>>> >
>>> > That plugin is already on the list I compiled of ~70 plugins that
>>> > have no valid wiki page:
>>> > https://gist.github.com/orrc/2995a31028a27f9765d1
>>> >
>>> >
>>> > As I mentioned on INFRA-306, we're due for a discussion later
>>> today
>>> > about whether we should automatically remove plugins from the
>>> Update
>>> > Centre if they have no valid wiki page:
>>> >
>>> https://wiki.jenkins-ci.org/display/JENKINS/Governance+Meeting+Agenda#GovernanceMeetingAgenda-May13meeting
>>> >
>>> > Plugins need to have a wiki page, with an infobox to link to the
>>> > source, releases, bug tracker etc.  Plus there should be some
>>> setup
>>> > information and a changelog.  The changelog or documentation could
>>> > possibly just be a link to GitHub, if that's how the developer
>>> wants
>>> > to manage it, but it's good to have a single place where people
>>> (and
>>> > search engines) ca

Re: Excluding plugins without wiki URL [was: Jenkins Chat Room Plugin]

2015-05-13 Thread Stephen Connolly
On 13 May 2015 at 14:11, Kanstantsin Shautsou 
wrote:

> I will try to be polite and say that "hpi" plugin doesn't allow to use
> shade-plugin, that's why docker-plugin was reorganised to multi-module
> structure, that doesn't allow to use maven-release-plugin
>

WAT? I have no issues doing multi-module releases with the maven release
plugin. Please explain what your issue is.


> and we are doing releases manually.
> As i already said on meeting i will prefer firstly to have resolved ALL
> problems that blocks people for comfortably working or hosting their
> plugins and jenkinsci. Instead of resolving issues for plugins you are just
> creating them.
>
> -1 for any removals until jenkinsci hosting will have rules that will fit
> to all developers.
>
> Also this thread is off-topic. Topic is "Chat-room plugin"
>
>
> On Wednesday, May 13, 2015 at 3:32:45 PM UTC+3, Christopher wrote:
>
>> Yes, this is based on the pom.xml.
>>
>> I modified the Update Centre generator slightly to exclude plugins which
>> have no valid wiki URL in the POM.  Otherwise, the UC doesn't really
>> have a reliable way of knowing which plugins have a wiki page or not.
>>
>> This code change threw up about 100 plugins with problems and I went
>> through the whole list manually.  I searched for code repos, existing
>> wiki pages, moved about 15 pages that weren't under the Plugins parent
>> page, renamed some bizarrely-named plugin pages, found a bunch of
>> renamed or deprecated plugins and submitted pull requests to get those
>> plugins ignored, or to add a wiki override.
>> I'm sure I missed a few, and of course there have since been some
>> changes.
>>
>> Then I ran the update centre generator again and came up with this list.
>>
>> I didn't include the ~10 workflow-* plugins in the wiki-overrides pull
>> request mentioned, as I don't know how the Workflow people want to solve
>> that.  Currently all those plugins point to GitHub and not the wiki.
>> Putting ~10 infoboxes on one page and pointing all plugins to the same
>> URL might not be too helpful, but I guess there are already some plugins
>> that do something similar.
>>
>> The Docker Plugin is on the list because current release has no  in
>> the POM; the SCM says "Subversion" as there's also no  tag (i.e.
>> the infobox defaults to SVN rather than GitHub. Arguably we should also
>> exclude plugins without valid SCM info, or even without
>> github.com/jenkinsci as the SCM, but that's a whole other argument!).
>>
>> Regards,
>> Chris
>>
>>
>> On 13/05/15 13:52, Baptiste Mathus wrote:
>> > I don't think I'll be able to attend the meeting later today, but I'm
>> > with you: all for removing the plugins without wiki page (with some
>> > grace period, obviously).
>> > The active plugins like the Docker or Workflow will anyway have their
>> > pages created quickly.
>> >
>> > BUT, how did you compile your list of plugins missing wiki pages?
>> >
>> > For example, in your list there's the docker plugin, which I can find
>> > under https://wiki.jenkins-ci.org/display/JENKINS/Docker+Plugin
>> (though
>> > the scm points onto a svn 404 and it seems pretty empty, granted).
>> > Or for workflow;
>> > https://wiki.jenkins-ci.org/display/JENKINS/Workflow+Plugin
>> >
>> > Did you scan the pom and checked the the  tag was pointed to
>> > something existing or something?
>> >
>> > Cheers
>> >
>> > 2015-05-13 12:43 GMT+02:00 Christopher Orr > > >:
>> >
>> > Hi all,
>> >
>> >  From the Java package name, description and author info, this "S3
>> > package parameter" plugin is very similar to the
>> "aws-yum-parameter"
>> > plugin (which, somehow, is listed twice in the Update Centre).
>> >
>> > That plugin is already on the list I compiled of ~70 plugins that
>> > have no valid wiki page:
>> > https://gist.github.com/orrc/2995a31028a27f9765d1
>> >
>> >
>> > As I mentioned on INFRA-306, we're due for a discussion later today
>> > about whether we should automatically remove plugins from the
>> Update
>> > Centre if they have no valid wiki page:
>> >
>> https://wiki.jenkins-ci.org/display/JENKINS/Governance+Meeting+Agenda#GovernanceMeetingAgenda-May13meeting
>> >
>> > Plugins need to have a wiki page, with an infobox to link to the
>> > source, releases, bug tracker etc.  Plus there should be some setup
>> > information and a changelog.  The changelog or documentation could
>> > possibly just be a link to GitHub, if that's how the developer
>> wants
>> > to manage it, but it's good to have a single place where people
>> (and
>> > search engines) can find Jenkins plugin documentation.
>> >
>> >
>> > I would be happy if we agree to removing plugins without a wiki
>> > page, as it would remove a load of junk or mysterious plugins from
>> > the Update Centre (e.g. "foofoo", "hello-world", plus others that
>> > have no source code that I could find(!)).
>> >
>> > However, this would remove around

Re: Excluding plugins without wiki URL [was: Jenkins Chat Room Plugin]

2015-05-13 Thread Richard Bywater
Guessing that's a Google Groups "feature" as via mailing list it's all
happy.

Richard

On 4:24AM, Thu, 14/05/2015 Kanstantsin Shautsou 
wrote:

> >Yes, I realise that this thread has gone long, hence why I renamed the
> subject earlier today.
>
> This topic is still listed as "chat room plugin" you can open
> jenkinsci-dev in incognito mode and verify.
>
> 2015-05-13 16:44 GMT+03:00 Christopher Orr :
>
>> Yes, I realise that this thread has gone long, hence why I renamed the
>> subject earlier today.
>>
>> I'm not familiar with the shading stuff, and I'm not sure why a
>> multi-module project would prevent regular releases — aren't there plugins
>> like static-analysis that already use a parent POM and that kind of stuff?
>> But I'm (happily) Maven-ignorant, so it would be good to have a clear
>> statement about what the blocking problems are, so that they can be fixed.
>> Or is there an issue in JIRA already?
>>
>> But I'm not sure if any of this is relevant, as shading and multi-module
>> plugins don't have anything to do with how the Update Centre interprets
>> wiki URLs, nor how the wiki infobox displays SCM information?
>>
>> Releasing plugins in a weird way doesn't prevent you from adding the
>>  and  tags to your pom.xml — those are the only things really
>> required for the Update Centre wiki URL and the infobox.
>> Indeed, you already added the URL recently:
>> https://github.com/jenkinsci/docker-plugin/commit/20db4ba
>>
>> Regards,
>> Chris
>>
>>
>>
>> On 13/05/15 15:11, Kanstantsin Shautsou wrote:
>>
>>> I will try to be polite and say that "hpi" plugin doesn't allow to use
>>> shade-plugin, that's why docker-plugin was reorganised to multi-module
>>> structure, that doesn't allow to use maven-release-plugin and we are
>>> doing releases manually.
>>> As i already said on meeting i will prefer firstly to have resolved ALL
>>> problems that blocks people for comfortably working or hosting their
>>> plugins and jenkinsci. Instead of resolving issues for plugins you are
>>> just creating them.
>>>
>>> -1 for any removals until jenkinsci hosting will have rules that will
>>> fit to all developers.
>>>
>>> Also this thread is off-topic. Topic is "Chat-room plugin"
>>>
>>> On Wednesday, May 13, 2015 at 3:32:45 PM UTC+3, Christopher wrote:
>>>
>>> Yes, this is based on the pom.xml.
>>>
>>> I modified the Update Centre generator slightly to exclude plugins
>>> which
>>> have no valid wiki URL in the POM.  Otherwise, the UC doesn't really
>>> have a reliable way of knowing which plugins have a wiki page or not.
>>>
>>> This code change threw up about 100 plugins with problems and I went
>>> through the whole list manually.  I searched for code repos, existing
>>> wiki pages, moved about 15 pages that weren't under the Plugins
>>> parent
>>> page, renamed some bizarrely-named plugin pages, found a bunch of
>>> renamed or deprecated plugins and submitted pull requests to get
>>> those
>>> plugins ignored, or to add a wiki override.
>>> I'm sure I missed a few, and of course there have since been some
>>> changes.
>>>
>>> Then I ran the update centre generator again and came up with this
>>> list.
>>>
>>> I didn't include the ~10 workflow-* plugins in the wiki-overrides
>>> pull
>>> request mentioned, as I don't know how the Workflow people want to
>>> solve
>>> that.  Currently all those plugins point to GitHub and not the wiki.
>>> Putting ~10 infoboxes on one page and pointing all plugins to the
>>> same
>>> URL might not be too helpful, but I guess there are already some
>>> plugins
>>> that do something similar.
>>>
>>> The Docker Plugin is on the list because current release has no
>>>  in
>>> the POM; the SCM says "Subversion" as there's also no  tag (i.e.
>>> the infobox defaults to SVN rather than GitHub. Arguably we should
>>> also
>>> exclude plugins without valid SCM info, or even without
>>> github.com/jenkinsci  as the SCM, but
>>> that's a whole other argument!).
>>>
>>> Regards,
>>> Chris
>>>
>>>
>>> On 13/05/15 13:52, Baptiste Mathus wrote:
>>>  > I don't think I'll be able to attend the meeting later today, but
>>> I'm
>>>  > with you: all for removing the plugins without wiki page (with
>>> some
>>>  > grace period, obviously).
>>>  > The active plugins like the Docker or Workflow will anyway have
>>> their
>>>  > pages created quickly.
>>>  >
>>>  > BUT, how did you compile your list of plugins missing wiki pages?
>>>  >
>>>  > For example, in your list there's the docker plugin, which I can
>>> find
>>>  > under https://wiki.jenkins-ci.org/display/JENKINS/Docker+Plugin
>>>  (though
>>>  > the scm points onto a svn 404 and it seems pretty empty, granted).
>>>  > Or for workflow;
>>>  > https://wiki.jenki

Re: Excluding plugins without wiki URL [was: Jenkins Chat Room Plugin]

2015-05-13 Thread Kanstantsin Shautsou
>Yes, I realise that this thread has gone long, hence why I renamed the
subject earlier today.

This topic is still listed as "chat room plugin" you can open jenkinsci-dev
in incognito mode and verify.

2015-05-13 16:44 GMT+03:00 Christopher Orr :

> Yes, I realise that this thread has gone long, hence why I renamed the
> subject earlier today.
>
> I'm not familiar with the shading stuff, and I'm not sure why a
> multi-module project would prevent regular releases — aren't there plugins
> like static-analysis that already use a parent POM and that kind of stuff?
> But I'm (happily) Maven-ignorant, so it would be good to have a clear
> statement about what the blocking problems are, so that they can be fixed.
> Or is there an issue in JIRA already?
>
> But I'm not sure if any of this is relevant, as shading and multi-module
> plugins don't have anything to do with how the Update Centre interprets
> wiki URLs, nor how the wiki infobox displays SCM information?
>
> Releasing plugins in a weird way doesn't prevent you from adding the 
> and  tags to your pom.xml — those are the only things really required
> for the Update Centre wiki URL and the infobox.
> Indeed, you already added the URL recently:
> https://github.com/jenkinsci/docker-plugin/commit/20db4ba
>
> Regards,
> Chris
>
>
>
> On 13/05/15 15:11, Kanstantsin Shautsou wrote:
>
>> I will try to be polite and say that "hpi" plugin doesn't allow to use
>> shade-plugin, that's why docker-plugin was reorganised to multi-module
>> structure, that doesn't allow to use maven-release-plugin and we are
>> doing releases manually.
>> As i already said on meeting i will prefer firstly to have resolved ALL
>> problems that blocks people for comfortably working or hosting their
>> plugins and jenkinsci. Instead of resolving issues for plugins you are
>> just creating them.
>>
>> -1 for any removals until jenkinsci hosting will have rules that will
>> fit to all developers.
>>
>> Also this thread is off-topic. Topic is "Chat-room plugin"
>>
>> On Wednesday, May 13, 2015 at 3:32:45 PM UTC+3, Christopher wrote:
>>
>> Yes, this is based on the pom.xml.
>>
>> I modified the Update Centre generator slightly to exclude plugins
>> which
>> have no valid wiki URL in the POM.  Otherwise, the UC doesn't really
>> have a reliable way of knowing which plugins have a wiki page or not.
>>
>> This code change threw up about 100 plugins with problems and I went
>> through the whole list manually.  I searched for code repos, existing
>> wiki pages, moved about 15 pages that weren't under the Plugins parent
>> page, renamed some bizarrely-named plugin pages, found a bunch of
>> renamed or deprecated plugins and submitted pull requests to get those
>> plugins ignored, or to add a wiki override.
>> I'm sure I missed a few, and of course there have since been some
>> changes.
>>
>> Then I ran the update centre generator again and came up with this
>> list.
>>
>> I didn't include the ~10 workflow-* plugins in the wiki-overrides pull
>> request mentioned, as I don't know how the Workflow people want to
>> solve
>> that.  Currently all those plugins point to GitHub and not the wiki.
>> Putting ~10 infoboxes on one page and pointing all plugins to the same
>> URL might not be too helpful, but I guess there are already some
>> plugins
>> that do something similar.
>>
>> The Docker Plugin is on the list because current release has no
>>  in
>> the POM; the SCM says "Subversion" as there's also no  tag (i.e.
>> the infobox defaults to SVN rather than GitHub. Arguably we should
>> also
>> exclude plugins without valid SCM info, or even without
>> github.com/jenkinsci  as the SCM, but
>> that's a whole other argument!).
>>
>> Regards,
>> Chris
>>
>>
>> On 13/05/15 13:52, Baptiste Mathus wrote:
>>  > I don't think I'll be able to attend the meeting later today, but
>> I'm
>>  > with you: all for removing the plugins without wiki page (with some
>>  > grace period, obviously).
>>  > The active plugins like the Docker or Workflow will anyway have
>> their
>>  > pages created quickly.
>>  >
>>  > BUT, how did you compile your list of plugins missing wiki pages?
>>  >
>>  > For example, in your list there's the docker plugin, which I can
>> find
>>  > under https://wiki.jenkins-ci.org/display/JENKINS/Docker+Plugin
>>  (though
>>  > the scm points onto a svn 404 and it seems pretty empty, granted).
>>  > Or for workflow;
>>  > https://wiki.jenkins-ci.org/display/JENKINS/Workflow+Plugin
>> 
>>  >
>>  > Did you scan the pom and checked the the  tag was pointed to
>>  > something existing or something?
>>  >
>>  > Cheers
>>  >
>>  

Re: Excluding plugins without wiki URL [was: Jenkins Chat Room Plugin]

2015-05-13 Thread Kanstantsin Shautsou
>  (though 
>  > the scm points onto a svn 404 and it seems pretty empty, granted). 
Probably confluence plugin full of magic. Please remove this magic 
subversion linking and provide variable that i can set.

I duplicated urls 16 days ago, but docker-plugin will have release when 
planned issues will be fixed.

Jenkinsci contains 1k plugins from hundreds of developers, many companies 
joined this infra and only few number of people enforcing rules. I will be 
glad to see mass questionary with extended discussion of all related 
people. Also if rules changing, then you should notify all related persons 
with accepting them. (Like it do any service when such change happens).
I understand that you want add quality and i'm very appreciate it, but it 
looks very amazing when on one hand you allowing/adding anyone into 
jenkinci that wants host plugin and on other hand changing rules after the 
event.

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/73e29e34-c5bc-4160-8d6f-b624d605f225%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Excluding plugins without wiki URL [was: Jenkins Chat Room Plugin]

2015-05-13 Thread Jesse Glick
On Wed, May 13, 2015 at 10:19 AM, Baptiste Mathus  wrote:
> I think you just need to update the  tag

OK, will do.

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/CANfRfr2%3DpFJFBnycUNnFwAiUNazpvF9jM6ej%2BW8D-3orN40NXw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: Excluding plugins without wiki URL [was: Jenkins Chat Room Plugin]

2015-05-13 Thread Baptiste Mathus
Yes, I think you just need to update the  tag:
https://github.com/jenkinsci/workflow-plugin/blob/master/pom.xml#L38 to
point to the wiki page.

2015-05-13 16:10 GMT+02:00 Jesse Glick :

> On Wed, May 13, 2015 at 6:43 AM, Christopher Orr  wrote:
> > However, this would remove around 80 plugins in total, including some
> > popular items like the Workflow plugins
>
> FWIW the Workflow plugin suite has a wiki page. It just points to
> GitHub docs for details, but it is there.
>
> https://wiki.jenkins-ci.org/display/JENKINS/Workflow+Plugin
>
> --
> You received this message because you are subscribed to the Google Groups
> "Jenkins Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to jenkinsci-dev+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jenkinsci-dev/CANfRfr3Ffrj6Rp-jCwX_YRTX3e3qzxLE-%2BCPD_nuzZ69GgTgOw%40mail.gmail.com
> .
> For more options, visit https://groups.google.com/d/optout.
>



-- 
Baptiste  MATHUS - http://batmat.net
Sauvez un arbre,
Mangez un castor !

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/CANWgJS5xT7AVSf2H2uJW-%2Bq02%2BDbyb9LAwYjc3nA-Q-GRC5Zkw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: Excluding plugins without wiki URL [was: Jenkins Chat Room Plugin]

2015-05-13 Thread Jesse Glick
On Wed, May 13, 2015 at 6:43 AM, Christopher Orr  wrote:
> However, this would remove around 80 plugins in total, including some
> popular items like the Workflow plugins

FWIW the Workflow plugin suite has a wiki page. It just points to
GitHub docs for details, but it is there.

https://wiki.jenkins-ci.org/display/JENKINS/Workflow+Plugin

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/CANfRfr3Ffrj6Rp-jCwX_YRTX3e3qzxLE-%2BCPD_nuzZ69GgTgOw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: Excluding plugins without wiki URL [was: Jenkins Chat Room Plugin]

2015-05-13 Thread Christopher Orr
Yes, I realise that this thread has gone long, hence why I renamed the 
subject earlier today.


I'm not familiar with the shading stuff, and I'm not sure why a 
multi-module project would prevent regular releases — aren't there 
plugins like static-analysis that already use a parent POM and that kind 
of stuff?
But I'm (happily) Maven-ignorant, so it would be good to have a clear 
statement about what the blocking problems are, so that they can be 
fixed.  Or is there an issue in JIRA already?


But I'm not sure if any of this is relevant, as shading and multi-module 
plugins don't have anything to do with how the Update Centre interprets 
wiki URLs, nor how the wiki infobox displays SCM information?


Releasing plugins in a weird way doesn't prevent you from adding the 
 and  tags to your pom.xml — those are the only things really 
required for the Update Centre wiki URL and the infobox.

Indeed, you already added the URL recently:
https://github.com/jenkinsci/docker-plugin/commit/20db4ba

Regards,
Chris


On 13/05/15 15:11, Kanstantsin Shautsou wrote:

I will try to be polite and say that "hpi" plugin doesn't allow to use
shade-plugin, that's why docker-plugin was reorganised to multi-module
structure, that doesn't allow to use maven-release-plugin and we are
doing releases manually.
As i already said on meeting i will prefer firstly to have resolved ALL
problems that blocks people for comfortably working or hosting their
plugins and jenkinsci. Instead of resolving issues for plugins you are
just creating them.

-1 for any removals until jenkinsci hosting will have rules that will
fit to all developers.

Also this thread is off-topic. Topic is "Chat-room plugin"

On Wednesday, May 13, 2015 at 3:32:45 PM UTC+3, Christopher wrote:

Yes, this is based on the pom.xml.

I modified the Update Centre generator slightly to exclude plugins
which
have no valid wiki URL in the POM.  Otherwise, the UC doesn't really
have a reliable way of knowing which plugins have a wiki page or not.

This code change threw up about 100 plugins with problems and I went
through the whole list manually.  I searched for code repos, existing
wiki pages, moved about 15 pages that weren't under the Plugins parent
page, renamed some bizarrely-named plugin pages, found a bunch of
renamed or deprecated plugins and submitted pull requests to get those
plugins ignored, or to add a wiki override.
I'm sure I missed a few, and of course there have since been some
changes.

Then I ran the update centre generator again and came up with this
list.

I didn't include the ~10 workflow-* plugins in the wiki-overrides pull
request mentioned, as I don't know how the Workflow people want to
solve
that.  Currently all those plugins point to GitHub and not the wiki.
Putting ~10 infoboxes on one page and pointing all plugins to the same
URL might not be too helpful, but I guess there are already some
plugins
that do something similar.

The Docker Plugin is on the list because current release has no
 in
the POM; the SCM says "Subversion" as there's also no  tag (i.e.
the infobox defaults to SVN rather than GitHub. Arguably we should also
exclude plugins without valid SCM info, or even without
github.com/jenkinsci  as the SCM, but
that's a whole other argument!).

Regards,
Chris


On 13/05/15 13:52, Baptiste Mathus wrote:
 > I don't think I'll be able to attend the meeting later today, but
I'm
 > with you: all for removing the plugins without wiki page (with some
 > grace period, obviously).
 > The active plugins like the Docker or Workflow will anyway have
their
 > pages created quickly.
 >
 > BUT, how did you compile your list of plugins missing wiki pages?
 >
 > For example, in your list there's the docker plugin, which I can
find
 > under https://wiki.jenkins-ci.org/display/JENKINS/Docker+Plugin
 (though
 > the scm points onto a svn 404 and it seems pretty empty, granted).
 > Or for workflow;
 > https://wiki.jenkins-ci.org/display/JENKINS/Workflow+Plugin

 >
 > Did you scan the pom and checked the the  tag was pointed to
 > something existing or something?
 >
 > Cheers
 >
 > 2015-05-13 12:43 GMT+02:00 Christopher Orr 
 > >:
 >
 > Hi all,
 >
 >  From the Java package name, description and author info,
this "S3
 > package parameter" plugin is very similar to the
"aws-yum-parameter"
 > plugin (which, somehow, is listed twice in the Update Centre).
 >
 > That plugin is already on the list I compiled of ~70 plugins
that
 > have no valid wiki page:
 > https://gist.github.com/orrc/2995

Re: Excluding plugins without wiki URL [was: Jenkins Chat Room Plugin]

2015-05-13 Thread Christopher Orr

So the Update Centre thinks this is the wiki page:
https://wiki.jenkins-ci.org/display/JENKINS/Script+SCM+Plugin

I added an infobox to that page, then discovered that there *is* a 
(slightly better) wiki page already — the one listed in the POM:

https://wiki.jenkins-ci.org/display/Jenkins/script-scm

But because the POM URL doesn't match the expected prefix ("/Jenkins/" 
vs "/JENKINS/"), the Update Centre geneartor ignores it and tries to be 
smart by finding a similarly-named page.


My branch of the Update Centre generator removes this "find nearest 
page" behaviour, while being lenient enough to accept 
uppercase/lowercase differences, since Confluence allows for this.


I've renamed "script-scm" (the page with content) to "Script SCM Plugin" 
(the proper name) and submitted a pull request:

https://github.com/jenkinsci/script-scm-plugin/pull/1

Regards,
Chris


On 13/05/15 14:22, Daniel Spilker wrote:

+1 for doing the cleanup.

There was another plugin without a proper wiki page on the Twitter feed
today:
https://twitter.com/jenkins_release/status/598406469944377344

Daniel

On Wed, May 13, 2015 at 1:52 PM, Baptiste Mathus mailto:bmat...@batmat.net>> wrote:

I don't think I'll be able to attend the meeting later today, but
I'm with you: all for removing the plugins without wiki page (with
some grace period, obviously).
The active plugins like the Docker or Workflow will anyway have
their pages created quickly.

BUT, how did you compile your list of plugins missing wiki pages?

For example, in your list there's the docker plugin, which I can
find under https://wiki.jenkins-ci.org/display/JENKINS/Docker+Plugin
(though the scm points onto a svn 404 and it seems pretty empty,
granted).
Or for workflow;
https://wiki.jenkins-ci.org/display/JENKINS/Workflow+Plugin

Did you scan the pom and checked the the  tag was pointed to
something existing or something?

Cheers

2015-05-13 12:43 GMT+02:00 Christopher Orr mailto:ch...@orr.me.uk>>:

Hi all,

 From the Java package name, description and author info, this
"S3 package parameter" plugin is very similar to the
"aws-yum-parameter" plugin (which, somehow, is listed twice in
the Update Centre).

That plugin is already on the list I compiled of ~70 plugins
that have no valid wiki page:
https://gist.github.com/orrc/2995a31028a27f9765d1


As I mentioned on INFRA-306, we're due for a discussion later
today about whether we should automatically remove plugins from
the Update Centre if they have no valid wiki page:

https://wiki.jenkins-ci.org/display/JENKINS/Governance+Meeting+Agenda#GovernanceMeetingAgenda-May13meeting

Plugins need to have a wiki page, with an infobox to link to the
source, releases, bug tracker etc.  Plus there should be some
setup information and a changelog.  The changelog or
documentation could possibly just be a link to GitHub, if that's
how the developer wants to manage it, but it's good to have a
single place where people (and search engines) can find Jenkins
plugin documentation.


I would be happy if we agree to removing plugins without a wiki
page, as it would remove a load of junk or mysterious plugins
from the Update Centre (e.g. "foofoo", "hello-world", plus
others that have no source code that I could find(!)).

However, this would remove around 80 plugins in total, including
some popular items like the Workflow plugins, Docker plugins,
and it would presumably break new installations of the ~25
plugins that depend on the Ruby runtime.

Many of these plugins *do* have a valid wiki page, but the
developer either failed to list the URL in pom.xml, or they have
the wrong URL or typos in the URL.
It would be unfair (and confusing for users) to remove many of
these *existing* plugin releases just because we have decided to
be stricter about the wiki URL now.

The Update Centre generator does allow for such mistakes by
overriding the POM wiki URL, so I submitted a pull request for
the plugins that *do* have a valid wiki page but fail to list
the URL correctly:
https://github.com/jenkinsci/backend-update-center2/pull/14

That has the advantage of improving the Update Centre
immediately by providing plugin names and wiki links for ~40
plugins, though it's definitely a temporary measure — ideally
those plugins would be updated to list the correct wiki URL in
the POM, and a new release would be made.

Other plugins which have no wiki pages would be excluded, along
with any new plugins (like this "S3 parameter plugin") that fail
to create and specify a wiki URL.

Regards,
Chris


On 13/05/15 08:00,

Re: Excluding plugins without wiki URL [was: Jenkins Chat Room Plugin]

2015-05-13 Thread Kanstantsin Shautsou
I will try to be polite and say that "hpi" plugin doesn't allow to use 
shade-plugin, that's why docker-plugin was reorganised to multi-module 
structure, that doesn't allow to use maven-release-plugin and we are doing 
releases manually.
As i already said on meeting i will prefer firstly to have resolved ALL 
problems that blocks people for comfortably working or hosting their 
plugins and jenkinsci. Instead of resolving issues for plugins you are just 
creating them. 

-1 for any removals until jenkinsci hosting will have rules that will fit 
to all developers.

Also this thread is off-topic. Topic is "Chat-room plugin"

On Wednesday, May 13, 2015 at 3:32:45 PM UTC+3, Christopher wrote:
>
> Yes, this is based on the pom.xml. 
>
> I modified the Update Centre generator slightly to exclude plugins which 
> have no valid wiki URL in the POM.  Otherwise, the UC doesn't really 
> have a reliable way of knowing which plugins have a wiki page or not. 
>
> This code change threw up about 100 plugins with problems and I went 
> through the whole list manually.  I searched for code repos, existing 
> wiki pages, moved about 15 pages that weren't under the Plugins parent 
> page, renamed some bizarrely-named plugin pages, found a bunch of 
> renamed or deprecated plugins and submitted pull requests to get those 
> plugins ignored, or to add a wiki override. 
> I'm sure I missed a few, and of course there have since been some changes. 
>
> Then I ran the update centre generator again and came up with this list. 
>
> I didn't include the ~10 workflow-* plugins in the wiki-overrides pull 
> request mentioned, as I don't know how the Workflow people want to solve 
> that.  Currently all those plugins point to GitHub and not the wiki. 
> Putting ~10 infoboxes on one page and pointing all plugins to the same 
> URL might not be too helpful, but I guess there are already some plugins 
> that do something similar. 
>
> The Docker Plugin is on the list because current release has no  in 
> the POM; the SCM says "Subversion" as there's also no  tag (i.e. 
> the infobox defaults to SVN rather than GitHub. Arguably we should also 
> exclude plugins without valid SCM info, or even without 
> github.com/jenkinsci as the SCM, but that's a whole other argument!). 
>
> Regards, 
> Chris 
>
>
> On 13/05/15 13:52, Baptiste Mathus wrote: 
> > I don't think I'll be able to attend the meeting later today, but I'm 
> > with you: all for removing the plugins without wiki page (with some 
> > grace period, obviously). 
> > The active plugins like the Docker or Workflow will anyway have their 
> > pages created quickly. 
> > 
> > BUT, how did you compile your list of plugins missing wiki pages? 
> > 
> > For example, in your list there's the docker plugin, which I can find 
> > under https://wiki.jenkins-ci.org/display/JENKINS/Docker+Plugin (though 
> > the scm points onto a svn 404 and it seems pretty empty, granted). 
> > Or for workflow; 
> > https://wiki.jenkins-ci.org/display/JENKINS/Workflow+Plugin 
> > 
> > Did you scan the pom and checked the the  tag was pointed to 
> > something existing or something? 
> > 
> > Cheers 
> > 
> > 2015-05-13 12:43 GMT+02:00 Christopher Orr   
> > >: 
> > 
> > Hi all, 
> > 
> >  From the Java package name, description and author info, this "S3 
> > package parameter" plugin is very similar to the "aws-yum-parameter" 
> > plugin (which, somehow, is listed twice in the Update Centre). 
> > 
> > That plugin is already on the list I compiled of ~70 plugins that 
> > have no valid wiki page: 
> > https://gist.github.com/orrc/2995a31028a27f9765d1 
> > 
> > 
> > As I mentioned on INFRA-306, we're due for a discussion later today 
> > about whether we should automatically remove plugins from the Update 
> > Centre if they have no valid wiki page: 
> > 
> https://wiki.jenkins-ci.org/display/JENKINS/Governance+Meeting+Agenda#GovernanceMeetingAgenda-May13meeting
>  
> > 
> > Plugins need to have a wiki page, with an infobox to link to the 
> > source, releases, bug tracker etc.  Plus there should be some setup 
> > information and a changelog.  The changelog or documentation could 
> > possibly just be a link to GitHub, if that's how the developer wants 
> > to manage it, but it's good to have a single place where people (and 
> > search engines) can find Jenkins plugin documentation. 
> > 
> > 
> > I would be happy if we agree to removing plugins without a wiki 
> > page, as it would remove a load of junk or mysterious plugins from 
> > the Update Centre (e.g. "foofoo", "hello-world", plus others that 
> > have no source code that I could find(!)). 
> > 
> > However, this would remove around 80 plugins in total, including 
> > some popular items like the Workflow plugins, Docker plugins, and it 
> > would presumably break new installations of the ~25 plugins that 
> > depend on the Ruby r

Re: Excluding plugins without wiki URL [was: Jenkins Chat Room Plugin]

2015-05-13 Thread Christopher Orr

Yes, this is based on the pom.xml.

I modified the Update Centre generator slightly to exclude plugins which 
have no valid wiki URL in the POM.  Otherwise, the UC doesn't really 
have a reliable way of knowing which plugins have a wiki page or not.


This code change threw up about 100 plugins with problems and I went 
through the whole list manually.  I searched for code repos, existing 
wiki pages, moved about 15 pages that weren't under the Plugins parent 
page, renamed some bizarrely-named plugin pages, found a bunch of 
renamed or deprecated plugins and submitted pull requests to get those 
plugins ignored, or to add a wiki override.

I'm sure I missed a few, and of course there have since been some changes.

Then I ran the update centre generator again and came up with this list.

I didn't include the ~10 workflow-* plugins in the wiki-overrides pull 
request mentioned, as I don't know how the Workflow people want to solve 
that.  Currently all those plugins point to GitHub and not the wiki.
Putting ~10 infoboxes on one page and pointing all plugins to the same 
URL might not be too helpful, but I guess there are already some plugins 
that do something similar.


The Docker Plugin is on the list because current release has no  in 
the POM; the SCM says "Subversion" as there's also no  tag (i.e. 
the infobox defaults to SVN rather than GitHub. Arguably we should also 
exclude plugins without valid SCM info, or even without 
github.com/jenkinsci as the SCM, but that's a whole other argument!).


Regards,
Chris


On 13/05/15 13:52, Baptiste Mathus wrote:

I don't think I'll be able to attend the meeting later today, but I'm
with you: all for removing the plugins without wiki page (with some
grace period, obviously).
The active plugins like the Docker or Workflow will anyway have their
pages created quickly.

BUT, how did you compile your list of plugins missing wiki pages?

For example, in your list there's the docker plugin, which I can find
under https://wiki.jenkins-ci.org/display/JENKINS/Docker+Plugin (though
the scm points onto a svn 404 and it seems pretty empty, granted).
Or for workflow;
https://wiki.jenkins-ci.org/display/JENKINS/Workflow+Plugin

Did you scan the pom and checked the the  tag was pointed to
something existing or something?

Cheers

2015-05-13 12:43 GMT+02:00 Christopher Orr mailto:ch...@orr.me.uk>>:

Hi all,

 From the Java package name, description and author info, this "S3
package parameter" plugin is very similar to the "aws-yum-parameter"
plugin (which, somehow, is listed twice in the Update Centre).

That plugin is already on the list I compiled of ~70 plugins that
have no valid wiki page:
https://gist.github.com/orrc/2995a31028a27f9765d1


As I mentioned on INFRA-306, we're due for a discussion later today
about whether we should automatically remove plugins from the Update
Centre if they have no valid wiki page:

https://wiki.jenkins-ci.org/display/JENKINS/Governance+Meeting+Agenda#GovernanceMeetingAgenda-May13meeting

Plugins need to have a wiki page, with an infobox to link to the
source, releases, bug tracker etc.  Plus there should be some setup
information and a changelog.  The changelog or documentation could
possibly just be a link to GitHub, if that's how the developer wants
to manage it, but it's good to have a single place where people (and
search engines) can find Jenkins plugin documentation.


I would be happy if we agree to removing plugins without a wiki
page, as it would remove a load of junk or mysterious plugins from
the Update Centre (e.g. "foofoo", "hello-world", plus others that
have no source code that I could find(!)).

However, this would remove around 80 plugins in total, including
some popular items like the Workflow plugins, Docker plugins, and it
would presumably break new installations of the ~25 plugins that
depend on the Ruby runtime.

Many of these plugins *do* have a valid wiki page, but the developer
either failed to list the URL in pom.xml, or they have the wrong URL
or typos in the URL.
It would be unfair (and confusing for users) to remove many of these
*existing* plugin releases just because we have decided to be
stricter about the wiki URL now.

The Update Centre generator does allow for such mistakes by
overriding the POM wiki URL, so I submitted a pull request for the
plugins that *do* have a valid wiki page but fail to list the URL
correctly:
https://github.com/jenkinsci/backend-update-center2/pull/14

That has the advantage of improving the Update Centre immediately by
providing plugin names and wiki links for ~40 plugins, though it's
definitely a temporary measure — ideally those plugins would be
updated to list the correct wiki URL in the POM, and a new release
would be made.

Other plugins which have no wiki pages would be excluded, along with
any new plug

Re: Excluding plugins without wiki URL [was: Jenkins Chat Room Plugin]

2015-05-13 Thread Daniel Spilker
+1 for doing the cleanup.

There was another plugin without a proper wiki page on the Twitter feed
today:
https://twitter.com/jenkins_release/status/598406469944377344

Daniel

On Wed, May 13, 2015 at 1:52 PM, Baptiste Mathus  wrote:

> I don't think I'll be able to attend the meeting later today, but I'm with
> you: all for removing the plugins without wiki page (with some grace
> period, obviously).
> The active plugins like the Docker or Workflow will anyway have their
> pages created quickly.
>
> BUT, how did you compile your list of plugins missing wiki pages?
>
> For example, in your list there's the docker plugin, which I can find
> under https://wiki.jenkins-ci.org/display/JENKINS/Docker+Plugin (though
> the scm points onto a svn 404 and it seems pretty empty, granted).
> Or for workflow;
> https://wiki.jenkins-ci.org/display/JENKINS/Workflow+Plugin
>
> Did you scan the pom and checked the the  tag was pointed to
> something existing or something?
>
> Cheers
>
> 2015-05-13 12:43 GMT+02:00 Christopher Orr :
>
>> Hi all,
>>
>> From the Java package name, description and author info, this "S3 package
>> parameter" plugin is very similar to the "aws-yum-parameter" plugin (which,
>> somehow, is listed twice in the Update Centre).
>>
>> That plugin is already on the list I compiled of ~70 plugins that have no
>> valid wiki page:
>> https://gist.github.com/orrc/2995a31028a27f9765d1
>>
>>
>> As I mentioned on INFRA-306, we're due for a discussion later today about
>> whether we should automatically remove plugins from the Update Centre if
>> they have no valid wiki page:
>>
>> https://wiki.jenkins-ci.org/display/JENKINS/Governance+Meeting+Agenda#GovernanceMeetingAgenda-May13meeting
>>
>> Plugins need to have a wiki page, with an infobox to link to the source,
>> releases, bug tracker etc.  Plus there should be some setup information and
>> a changelog.  The changelog or documentation could possibly just be a link
>> to GitHub, if that's how the developer wants to manage it, but it's good to
>> have a single place where people (and search engines) can find Jenkins
>> plugin documentation.
>>
>>
>> I would be happy if we agree to removing plugins without a wiki page, as
>> it would remove a load of junk or mysterious plugins from the Update Centre
>> (e.g. "foofoo", "hello-world", plus others that have no source code that I
>> could find(!)).
>>
>> However, this would remove around 80 plugins in total, including some
>> popular items like the Workflow plugins, Docker plugins, and it would
>> presumably break new installations of the ~25 plugins that depend on the
>> Ruby runtime.
>>
>> Many of these plugins *do* have a valid wiki page, but the developer
>> either failed to list the URL in pom.xml, or they have the wrong URL or
>> typos in the URL.
>> It would be unfair (and confusing for users) to remove many of these
>> *existing* plugin releases just because we have decided to be stricter
>> about the wiki URL now.
>>
>> The Update Centre generator does allow for such mistakes by overriding
>> the POM wiki URL, so I submitted a pull request for the plugins that *do*
>> have a valid wiki page but fail to list the URL correctly:
>> https://github.com/jenkinsci/backend-update-center2/pull/14
>>
>> That has the advantage of improving the Update Centre immediately by
>> providing plugin names and wiki links for ~40 plugins, though it's
>> definitely a temporary measure — ideally those plugins would be updated to
>> list the correct wiki URL in the POM, and a new release would be made.
>>
>> Other plugins which have no wiki pages would be excluded, along with any
>> new plugins (like this "S3 parameter plugin") that fail to create and
>> specify a wiki URL.
>>
>> Regards,
>> Chris
>>
>>
>> On 13/05/15 08:00, Oleg Nenashev wrote:
>>
>>> I've created https://issues.jenkins-ci.org/browse/INFRA-306 as a
>>> follow-up
>>>
>>> 2015-05-13 8:37 GMT+03:00 domi >> d...@fortysix.ch>>:
>>>
>>> Just to bring this up again… an other plugin without a correct
>>> configuration/url
>>>
>>> *Jenkins releases (@jenkins_release
>>> )*
>>> 12.05.15 23:57
>>> <
>>> https://twitter.com/jenkins_release/status/598245532436303872?refsrc=email&s=11
>>> >
>>> S3 package parameter plugin 1.6 (new) dlvr.it/9nNJpt
>>>  #jenkinsci
>>> 
>>>
>>>
>>> /Domi
>>>
>>>
>>>
>>> On 01 May 2015, at 09:40, nicolas de loof >> > wrote:
>>>
>>>  My bad, this plugin is OSS and I just forked it's repo to
 https://github.com/jenkinsci/cloudbees-disk-usage-simple

 I can't create wiki page. When I access
 https://wiki.jenkins-ci.org/display/JENKINS The [Add] link has no
 effect, I already tried to purge cookies and cache, without
 success. I'll create one later when I get this issue fixed.


>>>

Re: Excluding plugins without wiki URL [was: Jenkins Chat Room Plugin]

2015-05-13 Thread Baptiste Mathus
I don't think I'll be able to attend the meeting later today, but I'm with
you: all for removing the plugins without wiki page (with some grace
period, obviously).
The active plugins like the Docker or Workflow will anyway have their pages
created quickly.

BUT, how did you compile your list of plugins missing wiki pages?

For example, in your list there's the docker plugin, which I can find under
https://wiki.jenkins-ci.org/display/JENKINS/Docker+Plugin (though the scm
points onto a svn 404 and it seems pretty empty, granted).
Or for workflow; https://wiki.jenkins-ci.org/display/JENKINS/Workflow+Plugin


Did you scan the pom and checked the the  tag was pointed to something
existing or something?

Cheers

2015-05-13 12:43 GMT+02:00 Christopher Orr :

> Hi all,
>
> From the Java package name, description and author info, this "S3 package
> parameter" plugin is very similar to the "aws-yum-parameter" plugin (which,
> somehow, is listed twice in the Update Centre).
>
> That plugin is already on the list I compiled of ~70 plugins that have no
> valid wiki page:
> https://gist.github.com/orrc/2995a31028a27f9765d1
>
>
> As I mentioned on INFRA-306, we're due for a discussion later today about
> whether we should automatically remove plugins from the Update Centre if
> they have no valid wiki page:
>
> https://wiki.jenkins-ci.org/display/JENKINS/Governance+Meeting+Agenda#GovernanceMeetingAgenda-May13meeting
>
> Plugins need to have a wiki page, with an infobox to link to the source,
> releases, bug tracker etc.  Plus there should be some setup information and
> a changelog.  The changelog or documentation could possibly just be a link
> to GitHub, if that's how the developer wants to manage it, but it's good to
> have a single place where people (and search engines) can find Jenkins
> plugin documentation.
>
>
> I would be happy if we agree to removing plugins without a wiki page, as
> it would remove a load of junk or mysterious plugins from the Update Centre
> (e.g. "foofoo", "hello-world", plus others that have no source code that I
> could find(!)).
>
> However, this would remove around 80 plugins in total, including some
> popular items like the Workflow plugins, Docker plugins, and it would
> presumably break new installations of the ~25 plugins that depend on the
> Ruby runtime.
>
> Many of these plugins *do* have a valid wiki page, but the developer
> either failed to list the URL in pom.xml, or they have the wrong URL or
> typos in the URL.
> It would be unfair (and confusing for users) to remove many of these
> *existing* plugin releases just because we have decided to be stricter
> about the wiki URL now.
>
> The Update Centre generator does allow for such mistakes by overriding the
> POM wiki URL, so I submitted a pull request for the plugins that *do* have
> a valid wiki page but fail to list the URL correctly:
> https://github.com/jenkinsci/backend-update-center2/pull/14
>
> That has the advantage of improving the Update Centre immediately by
> providing plugin names and wiki links for ~40 plugins, though it's
> definitely a temporary measure — ideally those plugins would be updated to
> list the correct wiki URL in the POM, and a new release would be made.
>
> Other plugins which have no wiki pages would be excluded, along with any
> new plugins (like this "S3 parameter plugin") that fail to create and
> specify a wiki URL.
>
> Regards,
> Chris
>
>
> On 13/05/15 08:00, Oleg Nenashev wrote:
>
>> I've created https://issues.jenkins-ci.org/browse/INFRA-306 as a
>> follow-up
>>
>> 2015-05-13 8:37 GMT+03:00 domi mailto:d...@fortysix.ch
>> >>:
>>
>> Just to bring this up again… an other plugin without a correct
>> configuration/url
>>
>> *Jenkins releases (@jenkins_release
>> )*
>> 12.05.15 23:57
>> <
>> https://twitter.com/jenkins_release/status/598245532436303872?refsrc=email&s=11
>> >
>> S3 package parameter plugin 1.6 (new) dlvr.it/9nNJpt
>>  #jenkinsci
>> 
>>
>>
>> /Domi
>>
>>
>>
>> On 01 May 2015, at 09:40, nicolas de loof > > wrote:
>>
>>  My bad, this plugin is OSS and I just forked it's repo to
>>> https://github.com/jenkinsci/cloudbees-disk-usage-simple
>>>
>>> I can't create wiki page. When I access
>>> https://wiki.jenkins-ci.org/display/JENKINS The [Add] link has no
>>> effect, I already tried to purge cookies and cache, without
>>> success. I'll create one later when I get this issue fixed.
>>>
>>>
>>> 2015-04-30 18:30 GMT+02:00 Christopher Orr >> >:
>>>
>>> According to the Update Centre, the developer ID is "nicolas",
>>> which from looking at other plugins seems to be ndeloof?
>>>
>>> The artifact ID is "cloudbees-disk-usage-simple", the source
>>> is nowhere to be found, and there's no w

Re: Excluding plugins without wiki URL [was: Jenkins Chat Room Plugin]

2015-05-13 Thread Christopher Orr

Hi all,

From the Java package name, description and author info, this "S3 
package parameter" plugin is very similar to the "aws-yum-parameter" 
plugin (which, somehow, is listed twice in the Update Centre).


That plugin is already on the list I compiled of ~70 plugins that have 
no valid wiki page:

https://gist.github.com/orrc/2995a31028a27f9765d1


As I mentioned on INFRA-306, we're due for a discussion later today 
about whether we should automatically remove plugins from the Update 
Centre if they have no valid wiki page:

https://wiki.jenkins-ci.org/display/JENKINS/Governance+Meeting+Agenda#GovernanceMeetingAgenda-May13meeting

Plugins need to have a wiki page, with an infobox to link to the source, 
releases, bug tracker etc.  Plus there should be some setup information 
and a changelog.  The changelog or documentation could possibly just be 
a link to GitHub, if that's how the developer wants to manage it, but 
it's good to have a single place where people (and search engines) can 
find Jenkins plugin documentation.



I would be happy if we agree to removing plugins without a wiki page, as 
it would remove a load of junk or mysterious plugins from the Update 
Centre (e.g. "foofoo", "hello-world", plus others that have no source 
code that I could find(!)).


However, this would remove around 80 plugins in total, including some 
popular items like the Workflow plugins, Docker plugins, and it would 
presumably break new installations of the ~25 plugins that depend on the 
Ruby runtime.


Many of these plugins *do* have a valid wiki page, but the developer 
either failed to list the URL in pom.xml, or they have the wrong URL or 
typos in the URL.
It would be unfair (and confusing for users) to remove many of these 
*existing* plugin releases just because we have decided to be stricter 
about the wiki URL now.


The Update Centre generator does allow for such mistakes by overriding 
the POM wiki URL, so I submitted a pull request for the plugins that 
*do* have a valid wiki page but fail to list the URL correctly:

https://github.com/jenkinsci/backend-update-center2/pull/14

That has the advantage of improving the Update Centre immediately by 
providing plugin names and wiki links for ~40 plugins, though it's 
definitely a temporary measure — ideally those plugins would be updated 
to list the correct wiki URL in the POM, and a new release would be made.


Other plugins which have no wiki pages would be excluded, along with any 
new plugins (like this "S3 parameter plugin") that fail to create and 
specify a wiki URL.


Regards,
Chris


On 13/05/15 08:00, Oleg Nenashev wrote:

I've created https://issues.jenkins-ci.org/browse/INFRA-306 as a follow-up

2015-05-13 8:37 GMT+03:00 domi mailto:d...@fortysix.ch>>:

Just to bring this up again… an other plugin without a correct
configuration/url

*Jenkins releases (@jenkins_release
)*
12.05.15 23:57


S3 package parameter plugin 1.6 (new) dlvr.it/9nNJpt
 #jenkinsci



/Domi



On 01 May 2015, at 09:40, nicolas de loof mailto:nicolas.del...@gmail.com>> wrote:


My bad, this plugin is OSS and I just forked it's repo to
https://github.com/jenkinsci/cloudbees-disk-usage-simple

I can't create wiki page. When I access
https://wiki.jenkins-ci.org/display/JENKINS The [Add] link has no
effect, I already tried to purge cookies and cache, without
success. I'll create one later when I get this issue fixed.


2015-04-30 18:30 GMT+02:00 Christopher Orr mailto:ch...@orr.me.uk>>:

According to the Update Centre, the developer ID is "nicolas",
which from looking at other plugins seems to be ndeloof?

The artifact ID is "cloudbees-disk-usage-simple", the source
is nowhere to be found, and there's no wiki page.

Unfortunately, this seems to be a common occurrence for
plugins associated with this developer ID — from eight plugins
in the Update Centre, only one has a wiki page with a valid
infobox:

curl -s -L
https://updates.jenkins-ci.org/current/update-center.json |
tail -n +2 | head -n -1 | jq '.plugins[] |
select(.developers[].developerId == "nicolas") | {artifact:
.name, name: .title, pubDate: .buildDate, wiki: .wiki }'


In other words, hiding plugins without a wiki page would be a
good idea :)

This also lends more credence to the argument that all plugins
in the Update Centre should be hosted under the jenkinsci
GitHub organisation.

Regards,
Chris


On 30/04/15 17:50, Baptiste Mathus wrote:

For example: what's this:
https://twitter.com/jenkins_release/status/593756206839173120

   

Re: Jenkins Chat Room Plugin

2015-05-12 Thread Daniel Beck

On 01.05.2015, at 09:40, nicolas de loof  wrote:

> My bad, this plugin is OSS and I just forked it's repo to 
> https://github.com/jenkinsci/cloudbees-disk-usage-simple

Plugin repositories must be named ...-plugin.

That said, this isn't about this plugin specifically. It's about the overall 
problem that we're distributing undocumented plugins without source code. And 
that has to stop.

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/26B27B19-1E0F-44B5-8009-435209544D54%40beckweb.net.
For more options, visit https://groups.google.com/d/optout.


Re: Jenkins Chat Room Plugin

2015-05-12 Thread Oleg Nenashev
I've created https://issues.jenkins-ci.org/browse/INFRA-306 as a follow-up

2015-05-13 8:37 GMT+03:00 domi :

> Just to bring this up again… an other plugin without a correct
> configuration/url
>
> *Jenkins releases (@jenkins_release
> )*
> 12.05.15 23:57
> 
> S3 package parameter plugin 1.6 (new) dlvr.it/9nNJpt
>  #jenkinsci
> 
>
> /Domi
>
>
>
> On 01 May 2015, at 09:40, nicolas de loof 
> wrote:
>
> My bad, this plugin is OSS and I just forked it's repo to
> https://github.com/jenkinsci/cloudbees-disk-usage-simple
>
> I can't create wiki page. When I access
> https://wiki.jenkins-ci.org/display/JENKINS The [Add] link has no effect,
> I already tried to purge cookies and cache, without success. I'll create
> one later when I get this issue fixed.
>
>
> 2015-04-30 18:30 GMT+02:00 Christopher Orr :
>
>> According to the Update Centre, the developer ID is "nicolas", which from
>> looking at other plugins seems to be ndeloof?
>>
>> The artifact ID is "cloudbees-disk-usage-simple", the source is nowhere
>> to be found, and there's no wiki page.
>>
>> Unfortunately, this seems to be a common occurrence for plugins
>> associated with this developer ID — from eight plugins in the Update
>> Centre, only one has a wiki page with a valid infobox:
>>
>> curl -s -L https://updates.jenkins-ci.org/current/update-center.json
>> | tail -n +2 | head -n -1 | jq '.plugins[] |
>> select(.developers[].developerId == "nicolas") | {artifact: .name, name:
>> .title, pubDate: .buildDate, wiki: .wiki }'
>>
>>
>> In other words, hiding plugins without a wiki page would be a good idea :)
>>
>> This also lends more credence to the argument that all plugins in the
>> Update Centre should be hosted under the jenkinsci GitHub organisation.
>>
>> Regards,
>> Chris
>>
>>
>> On 30/04/15 17:50, Baptiste Mathus wrote:
>>
>>> For example: what's this:
>>> https://twitter.com/jenkins_release/status/593756206839173120
>>>
>>> +1 to just make those plugins invisible until they fix those things.
>>>  From my experience, the "soft" behaviour just does not work. Plugins
>>> developers will only fix their plugin if it prevents them from being
>>> publicly visible/usable.
>>>
>>> And users will still /suffer/ from this. The requirement we're talking
>>> is not much IMO.
>>>
>>> Or, maybe we could just require having some file inside the repository
>>> itself?
>>>
>>> 2015-04-28 20:36 GMT+02:00 Oleg Nenashev >> >:
>>>
>>> I would alter the UC's behavior in order to consider plugins as
>>> deprecated if there's no Wiki pages for them (probably with an extra
>>> whitelist based in jenkins-infra) with a minimal standardised set of
>>> sections (extra macros to poll poms?).
>>>
>>> BR, Oleg
>>>
>>> понедельник, 27 апреля 2015 г., 23:51:56 UTC+3 пользователь Daniel
>>> Beck написал:
>>>
>>>
>>> On 27.04.2015, at 13:36, Christopher Orr 
>>> wrote:
>>>
>>> > It is possible to edit the ignores file in the update centre
>>> code [2], but that requires a pull request and getting somebody to merge it
>>> etc.
>>>
>>> They can easily be created within a minute or two on the Github
>>> UI, and I'd be happy to review and merge any such PR. (My open
>>> PR was mainly to allow community review, I could have committed
>>> it directly.)
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "Jenkins Developers" group.
>>> To unsubscribe from this group and stop receiving emails from it,
>>> send an email to jenkinsci-dev+unsubscr...@googlegroups.com
>>> .
>>> To view this discussion on the web visit
>>>
>>> https://groups.google.com/d/msgid/jenkinsci-dev/9eb9c587-e0b3-472c-a651-6d3d7ce1db64%40googlegroups.com
>>> <
>>> https://groups.google.com/d/msgid/jenkinsci-dev/9eb9c587-e0b3-472c-a651-6d3d7ce1db64%40googlegroups.com?utm_medium=email&utm_source=footer
>>> >.
>>>
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>>
>>>
>>>
>>> --
>>> Baptiste  MATHUS - http://batmat.net
>>> Sauvez un arbre,
>>> Mangez un castor !
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "Jenkins Developers" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to jenkinsci-dev+unsubscr...@googlegroups.com
>>> .
>>> To view this discussion on the web visit
>>>
>>> https://groups.google.com/d/msgid/jenkinsci-dev/CANWgJS4xwReo3_pZgMugY4R1_H5TCuoQnftYn3nFRUQRJ5CdTQ%40mail.gmail.com
>>> <
>>> https://groups.google.com/d/msgid/jenkinsci-dev/CANWgJS4xwReo3_pZgMugY4R1_H5TCuoQnftYn3nFRUQRJ5CdTQ%40mail.gmail.c

Re: Jenkins Chat Room Plugin

2015-05-12 Thread domi
Just to bring this up again… an other plugin without a correct 
configuration/url 

Jenkins releases (@jenkins_release)
12.05.15 23:57
S3 package parameter plugin 1.6 (new) dlvr.it/9nNJpt #jenkinsci

/Domi



On 01 May 2015, at 09:40, nicolas de loof  wrote:

> My bad, this plugin is OSS and I just forked it's repo to 
> https://github.com/jenkinsci/cloudbees-disk-usage-simple
> 
> I can't create wiki page. When I access 
> https://wiki.jenkins-ci.org/display/JENKINS The [Add] link has no effect, I 
> already tried to purge cookies and cache, without success. I'll create one 
> later when I get this issue fixed.
> 
> 
> 2015-04-30 18:30 GMT+02:00 Christopher Orr :
> According to the Update Centre, the developer ID is "nicolas", which from 
> looking at other plugins seems to be ndeloof?
> 
> The artifact ID is "cloudbees-disk-usage-simple", the source is nowhere to be 
> found, and there's no wiki page.
> 
> Unfortunately, this seems to be a common occurrence for plugins associated 
> with this developer ID — from eight plugins in the Update Centre, only one 
> has a wiki page with a valid infobox:
> 
> curl -s -L https://updates.jenkins-ci.org/current/update-center.json | 
> tail -n +2 | head -n -1 | jq '.plugins[] | select(.developers[].developerId 
> == "nicolas") | {artifact: .name, name: .title, pubDate: .buildDate, wiki: 
> .wiki }'
> 
> 
> In other words, hiding plugins without a wiki page would be a good idea :)
> 
> This also lends more credence to the argument that all plugins in the Update 
> Centre should be hosted under the jenkinsci GitHub organisation.
> 
> Regards,
> Chris
> 
> 
> On 30/04/15 17:50, Baptiste Mathus wrote:
> For example: what's this:
> https://twitter.com/jenkins_release/status/593756206839173120
> 
> +1 to just make those plugins invisible until they fix those things.
>  From my experience, the "soft" behaviour just does not work. Plugins
> developers will only fix their plugin if it prevents them from being
> publicly visible/usable.
> 
> And users will still /suffer/ from this. The requirement we're talking
> is not much IMO.
> 
> Or, maybe we could just require having some file inside the repository
> itself?
> 
> 2015-04-28 20:36 GMT+02:00 Oleg Nenashev  >:
> 
> I would alter the UC's behavior in order to consider plugins as
> deprecated if there's no Wiki pages for them (probably with an extra
> whitelist based in jenkins-infra) with a minimal standardised set of
> sections (extra macros to poll poms?).
> 
> BR, Oleg
> 
> понедельник, 27 апреля 2015 г., 23:51:56 UTC+3 пользователь Daniel
> Beck написал:
> 
> 
> On 27.04.2015, at 13:36, Christopher Orr  wrote:
> 
> > It is possible to edit the ignores file in the update centre code 
> [2], but that requires a pull request and getting somebody to merge it etc.
> 
> They can easily be created within a minute or two on the Github
> UI, and I'd be happy to review and merge any such PR. (My open
> PR was mainly to allow community review, I could have committed
> it directly.)
> 
> --
> You received this message because you are subscribed to the Google
> Groups "Jenkins Developers" group.
> To unsubscribe from this group and stop receiving emails from it,
> send an email to jenkinsci-dev+unsubscr...@googlegroups.com
> .
> To view this discussion on the web visit
> 
> https://groups.google.com/d/msgid/jenkinsci-dev/9eb9c587-e0b3-472c-a651-6d3d7ce1db64%40googlegroups.com
> 
> .
> 
> For more options, visit https://groups.google.com/d/optout.
> 
> 
> 
> 
> --
> Baptiste  MATHUS - http://batmat.net
> Sauvez un arbre,
> Mangez un castor !
> 
> --
> You received this message because you are subscribed to the Google
> Groups "Jenkins Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to jenkinsci-dev+unsubscr...@googlegroups.com
> .
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jenkinsci-dev/CANWgJS4xwReo3_pZgMugY4R1_H5TCuoQnftYn3nFRUQRJ5CdTQ%40mail.gmail.com
> .
> For more options, visit https://groups.google.com/d/optout.
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Jenkins Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to jenkinsci-dev+unsubscr...@googlegroups.com.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/jenkinsci-dev/55425893.5060300%40orr.me.uk.
> 
> For more opt

Re: Jenkins Chat Room Plugin

2015-05-01 Thread nicolas de loof
My bad, this plugin is OSS and I just forked it's repo to
https://github.com/jenkinsci/cloudbees-disk-usage-simple

I can't create wiki page. When I access
https://wiki.jenkins-ci.org/display/JENKINS The [Add] link has no effect, I
already tried to purge cookies and cache, without success. I'll create one
later when I get this issue fixed.


2015-04-30 18:30 GMT+02:00 Christopher Orr :

> According to the Update Centre, the developer ID is "nicolas", which from
> looking at other plugins seems to be ndeloof?
>
> The artifact ID is "cloudbees-disk-usage-simple", the source is nowhere to
> be found, and there's no wiki page.
>
> Unfortunately, this seems to be a common occurrence for plugins associated
> with this developer ID — from eight plugins in the Update Centre, only one
> has a wiki page with a valid infobox:
>
> curl -s -L https://updates.jenkins-ci.org/current/update-center.json
> | tail -n +2 | head -n -1 | jq '.plugins[] |
> select(.developers[].developerId == "nicolas") | {artifact: .name, name:
> .title, pubDate: .buildDate, wiki: .wiki }'
>
>
> In other words, hiding plugins without a wiki page would be a good idea :)
>
> This also lends more credence to the argument that all plugins in the
> Update Centre should be hosted under the jenkinsci GitHub organisation.
>
> Regards,
> Chris
>
>
> On 30/04/15 17:50, Baptiste Mathus wrote:
>
>> For example: what's this:
>> https://twitter.com/jenkins_release/status/593756206839173120
>>
>> +1 to just make those plugins invisible until they fix those things.
>>  From my experience, the "soft" behaviour just does not work. Plugins
>> developers will only fix their plugin if it prevents them from being
>> publicly visible/usable.
>>
>> And users will still /suffer/ from this. The requirement we're talking
>> is not much IMO.
>>
>> Or, maybe we could just require having some file inside the repository
>> itself?
>>
>> 2015-04-28 20:36 GMT+02:00 Oleg Nenashev > >:
>>
>> I would alter the UC's behavior in order to consider plugins as
>> deprecated if there's no Wiki pages for them (probably with an extra
>> whitelist based in jenkins-infra) with a minimal standardised set of
>> sections (extra macros to poll poms?).
>>
>> BR, Oleg
>>
>> понедельник, 27 апреля 2015 г., 23:51:56 UTC+3 пользователь Daniel
>> Beck написал:
>>
>>
>> On 27.04.2015, at 13:36, Christopher Orr  wrote:
>>
>> > It is possible to edit the ignores file in the update centre
>> code [2], but that requires a pull request and getting somebody to merge it
>> etc.
>>
>> They can easily be created within a minute or two on the Github
>> UI, and I'd be happy to review and merge any such PR. (My open
>> PR was mainly to allow community review, I could have committed
>> it directly.)
>>
>> --
>> You received this message because you are subscribed to the Google
>> Groups "Jenkins Developers" group.
>> To unsubscribe from this group and stop receiving emails from it,
>> send an email to jenkinsci-dev+unsubscr...@googlegroups.com
>> .
>> To view this discussion on the web visit
>>
>> https://groups.google.com/d/msgid/jenkinsci-dev/9eb9c587-e0b3-472c-a651-6d3d7ce1db64%40googlegroups.com
>> <
>> https://groups.google.com/d/msgid/jenkinsci-dev/9eb9c587-e0b3-472c-a651-6d3d7ce1db64%40googlegroups.com?utm_medium=email&utm_source=footer
>> >.
>>
>> For more options, visit https://groups.google.com/d/optout.
>>
>>
>>
>>
>> --
>> Baptiste  MATHUS - http://batmat.net
>> Sauvez un arbre,
>> Mangez un castor !
>>
>> --
>> You received this message because you are subscribed to the Google
>> Groups "Jenkins Developers" group.
>> To unsubscribe from this group and stop receiving emails from it, send
>> an email to jenkinsci-dev+unsubscr...@googlegroups.com
>> .
>> To view this discussion on the web visit
>>
>> https://groups.google.com/d/msgid/jenkinsci-dev/CANWgJS4xwReo3_pZgMugY4R1_H5TCuoQnftYn3nFRUQRJ5CdTQ%40mail.gmail.com
>> <
>> https://groups.google.com/d/msgid/jenkinsci-dev/CANWgJS4xwReo3_pZgMugY4R1_H5TCuoQnftYn3nFRUQRJ5CdTQ%40mail.gmail.com?utm_medium=email&utm_source=footer
>> >.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
> --
> You received this message because you are subscribed to the Google Groups
> "Jenkins Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to jenkinsci-dev+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jenkinsci-dev/55425893.5060300%40orr.me.uk
> .
>
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to 

Re: Jenkins Chat Room Plugin

2015-04-30 Thread evernat
+1 to just make those plugins without wiki page invisible in the update 
centre, because their origin and history are unknown.

+1 to minimize plugins categories displayed in the update centre, because 
several plugins use too many categories (labels in the wiki) including one 
category for their own plugin (this could be edited directly in the wiki 
just I have just done for a few plugins).

After this, the update centre needs more cleanup. Some plugins are 
displayed in double because of id changed after release, for example:
- Wall display
- MobileCloud
- PaasLane
- SMS Notifications
 
And I suggest that some old and unmaintained plugins may need deprecation 
or at least a warning sign in the wiki:
https://wiki.jenkins-ci.org/display/JENKINS/Proposed+Plugin+Deprecation

- Emeric


Le mardi 28 avril 2015 20:46:39 UTC+2, Baptiste Mathus a écrit :
>
> +1 to just make those plugins invisible until they fix those things.
> From my experience, the "soft" behaviour just does not work. Plugins 
> developers will only fix their plugin if it prevents them from being 
> publicly visible/usable.
>
> And users will still /suffer/ from this. The requirement we're talking is 
> not much IMO.
>
> Or, maybe we could just require having some file inside the repository 
> itself? 
>
> 2015-04-28 20:36 GMT+02:00 Oleg Nenashev  >:
>
>> I would alter the UC's behavior in order to consider plugins as 
>> deprecated if there's no Wiki pages for them (probably with an extra 
>> whitelist based in jenkins-infra) with a minimal standardised set of 
>> sections (extra macros to poll poms?).
>>
>> BR, Oleg 
>>
>> понедельник, 27 апреля 2015 г., 23:51:56 UTC+3 пользователь Daniel Beck 
>> написал:
>>>
>>>
>>> On 27.04.2015, at 13:36, Christopher Orr  wrote: 
>>>
>>> > It is possible to edit the ignores file in the update centre code [2], 
>>> but that requires a pull request and getting somebody to merge it etc. 
>>>
>>> They can easily be created within a minute or two on the Github UI, and 
>>> I'd be happy to review and merge any such PR. (My open PR was mainly to 
>>> allow community review, I could have committed it directly.) 
>>>
>>>  -- 
>> You received this message because you are subscribed to the Google Groups 
>> "Jenkins Developers" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to jenkinsci-de...@googlegroups.com .
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/jenkinsci-dev/9eb9c587-e0b3-472c-a651-6d3d7ce1db64%40googlegroups.com
>>  
>> 
>> .
>>
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>
>
> -- 
> Baptiste  MATHUS - http://batmat.net
> Sauvez un arbre,
> Mangez un castor !
>  

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/d2b682ad-fc0c-4ef4-9d23-ed58e4f4d1a1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Jenkins Chat Room Plugin

2015-04-30 Thread Christopher Orr
According to the Update Centre, the developer ID is "nicolas", which 
from looking at other plugins seems to be ndeloof?


The artifact ID is "cloudbees-disk-usage-simple", the source is nowhere 
to be found, and there's no wiki page.


Unfortunately, this seems to be a common occurrence for plugins 
associated with this developer ID — from eight plugins in the Update 
Centre, only one has a wiki page with a valid infobox:


curl -s -L 
https://updates.jenkins-ci.org/current/update-center.json | tail -n +2 | 
head -n -1 | jq '.plugins[] | select(.developers[].developerId == 
"nicolas") | {artifact: .name, name: .title, pubDate: .buildDate, wiki: 
.wiki }'



In other words, hiding plugins without a wiki page would be a good idea :)

This also lends more credence to the argument that all plugins in the 
Update Centre should be hosted under the jenkinsci GitHub organisation.


Regards,
Chris


On 30/04/15 17:50, Baptiste Mathus wrote:

For example: what's this:
https://twitter.com/jenkins_release/status/593756206839173120

+1 to just make those plugins invisible until they fix those things.
 From my experience, the "soft" behaviour just does not work. Plugins
developers will only fix their plugin if it prevents them from being
publicly visible/usable.

And users will still /suffer/ from this. The requirement we're talking
is not much IMO.

Or, maybe we could just require having some file inside the repository
itself?

2015-04-28 20:36 GMT+02:00 Oleg Nenashev mailto:o.v.nenas...@gmail.com>>:

I would alter the UC's behavior in order to consider plugins as
deprecated if there's no Wiki pages for them (probably with an extra
whitelist based in jenkins-infra) with a minimal standardised set of
sections (extra macros to poll poms?).

BR, Oleg

понедельник, 27 апреля 2015 г., 23:51:56 UTC+3 пользователь Daniel
Beck написал:


On 27.04.2015, at 13:36, Christopher Orr  wrote:

> It is possible to edit the ignores file in the update centre code 
[2], but that requires a pull request and getting somebody to merge it etc.

They can easily be created within a minute or two on the Github
UI, and I'd be happy to review and merge any such PR. (My open
PR was mainly to allow community review, I could have committed
it directly.)

--
You received this message because you are subscribed to the Google
Groups "Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it,
send an email to jenkinsci-dev+unsubscr...@googlegroups.com
.
To view this discussion on the web visit

https://groups.google.com/d/msgid/jenkinsci-dev/9eb9c587-e0b3-472c-a651-6d3d7ce1db64%40googlegroups.com

.

For more options, visit https://groups.google.com/d/optout.




--
Baptiste  MATHUS - http://batmat.net
Sauvez un arbre,
Mangez un castor !

--
You received this message because you are subscribed to the Google
Groups "Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to jenkinsci-dev+unsubscr...@googlegroups.com
.
To view this discussion on the web visit
https://groups.google.com/d/msgid/jenkinsci-dev/CANWgJS4xwReo3_pZgMugY4R1_H5TCuoQnftYn3nFRUQRJ5CdTQ%40mail.gmail.com
.
For more options, visit https://groups.google.com/d/optout.


--
You received this message because you are subscribed to the Google Groups "Jenkins 
Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/55425893.5060300%40orr.me.uk.
For more options, visit https://groups.google.com/d/optout.


Re: Jenkins Chat Room Plugin

2015-04-30 Thread Baptiste Mathus
For example: what's this:
https://twitter.com/jenkins_release/status/593756206839173120
+1 to just make those plugins invisible until they fix those things.
>From my experience, the "soft" behaviour just does not work. Plugins
developers will only fix their plugin if it prevents them from being
publicly visible/usable.

And users will still /suffer/ from this. The requirement we're talking is
not much IMO.

Or, maybe we could just require having some file inside the repository
itself?

2015-04-28 20:36 GMT+02:00 Oleg Nenashev :

> I would alter the UC's behavior in order to consider plugins as deprecated
> if there's no Wiki pages for them (probably with an extra whitelist based
> in jenkins-infra) with a minimal standardised set of sections (extra macros
> to poll poms?).
>
> BR, Oleg
>
> понедельник, 27 апреля 2015 г., 23:51:56 UTC+3 пользователь Daniel Beck
> написал:
>>
>>
>> On 27.04.2015, at 13:36, Christopher Orr  wrote:
>>
>> > It is possible to edit the ignores file in the update centre code [2],
>> but that requires a pull request and getting somebody to merge it etc.
>>
>> They can easily be created within a minute or two on the Github UI, and
>> I'd be happy to review and merge any such PR. (My open PR was mainly to
>> allow community review, I could have committed it directly.)
>>
>>  --
> You received this message because you are subscribed to the Google Groups
> "Jenkins Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to jenkinsci-dev+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jenkinsci-dev/9eb9c587-e0b3-472c-a651-6d3d7ce1db64%40googlegroups.com
> 
> .
>
> For more options, visit https://groups.google.com/d/optout.
>



-- 
Baptiste  MATHUS - http://batmat.net
Sauvez un arbre,
Mangez un castor !

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/CANWgJS4xwReo3_pZgMugY4R1_H5TCuoQnftYn3nFRUQRJ5CdTQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: Jenkins Chat Room Plugin

2015-04-28 Thread Baptiste Mathus
+1 to just make those plugins invisible until they fix those things.
>From my experience, the "soft" behaviour just does not work. Plugins
developers will only fix their plugin if it prevents them from being
publicly visible/usable.

And users will still /suffer/ from this. The requirement we're talking is
not much IMO.

Or, maybe we could just require having some file inside the repository
itself?

2015-04-28 20:36 GMT+02:00 Oleg Nenashev :

> I would alter the UC's behavior in order to consider plugins as deprecated
> if there's no Wiki pages for them (probably with an extra whitelist based
> in jenkins-infra) with a minimal standardised set of sections (extra macros
> to poll poms?).
>
> BR, Oleg
>
> понедельник, 27 апреля 2015 г., 23:51:56 UTC+3 пользователь Daniel Beck
> написал:
>>
>>
>> On 27.04.2015, at 13:36, Christopher Orr  wrote:
>>
>> > It is possible to edit the ignores file in the update centre code [2],
>> but that requires a pull request and getting somebody to merge it etc.
>>
>> They can easily be created within a minute or two on the Github UI, and
>> I'd be happy to review and merge any such PR. (My open PR was mainly to
>> allow community review, I could have committed it directly.)
>>
>>  --
> You received this message because you are subscribed to the Google Groups
> "Jenkins Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to jenkinsci-dev+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jenkinsci-dev/9eb9c587-e0b3-472c-a651-6d3d7ce1db64%40googlegroups.com
> 
> .
>
> For more options, visit https://groups.google.com/d/optout.
>



-- 
Baptiste  MATHUS - http://batmat.net
Sauvez un arbre,
Mangez un castor !

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/CANWgJS6Mk7ZJxdnZMGxx8wnejH%2By0gGQnTcCa96MqvqToG3WZw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: Jenkins Chat Room Plugin

2015-04-28 Thread Oleg Nenashev
I would alter the UC's behavior in order to consider plugins as deprecated 
if there's no Wiki pages for them (probably with an extra whitelist based 
in jenkins-infra) with a minimal standardised set of sections (extra macros 
to poll poms?).

BR, Oleg 

понедельник, 27 апреля 2015 г., 23:51:56 UTC+3 пользователь Daniel Beck 
написал:
>
>
> On 27.04.2015, at 13:36, Christopher Orr > 
> wrote: 
>
> > It is possible to edit the ignores file in the update centre code [2], 
> but that requires a pull request and getting somebody to merge it etc. 
>
> They can easily be created within a minute or two on the Github UI, and 
> I'd be happy to review and merge any such PR. (My open PR was mainly to 
> allow community review, I could have committed it directly.) 
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/9eb9c587-e0b3-472c-a651-6d3d7ce1db64%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Jenkins Chat Room Plugin

2015-04-27 Thread Daniel Beck

On 27.04.2015, at 13:36, Christopher Orr  wrote:

> It is possible to edit the ignores file in the update centre code [2], but 
> that requires a pull request and getting somebody to merge it etc.

They can easily be created within a minute or two on the Github UI, and I'd be 
happy to review and merge any such PR. (My open PR was mainly to allow 
community review, I could have committed it directly.)

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/87AE25E9-2DFB-4BFA-AE4C-7431F849C9B6%40beckweb.net.
For more options, visit https://groups.google.com/d/optout.


Re: Jenkins Chat Room Plugin

2015-04-27 Thread Daniel Beck

On 27.04.2015, at 10:33, 'Bruno P. Kinoshita' via Jenkins Developers 
 wrote:

> We could create a default template, with just that Confluence macro that 
> brings the plug-in details (Jira, GitHub repo, name, maintainer/assigner, 
> etc).

This would just result in plugins instead having dead wiki pages with 
autogenerated content only. Those would still not tell you anything about what 
the plugin does and how it works.

Something like this shouldn't be necessary. Having and enforcing some clearly 
documented, minimal standards for plugins for the benefit of users and other 
devs does not constitute 'barriers to entry' so could easily be done consistent 
with the project values.

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/10EE4F21-7D6C-4973-AD6A-2E7786FF4109%40beckweb.net.
For more options, visit https://groups.google.com/d/optout.


Aw: Re: Jenkins Chat Room Plugin

2015-04-27 Thread Peter Rader
What about the jabber-server-plugin?
 

Gesendet: Montag, 27. April 2015 um 13:36 Uhr
Von: "Christopher Orr" 
An: jenkinsci-dev@googlegroups.com
Betreff: Re: Jenkins Chat Room Plugin

Yeah. Currently the only really easy way to remove a plugin from the
update centre is to mark it as deprecated, by adding the
"plugin-deprecated" label to to the plugin's wiki page [0].

But, in the case of the useless "Sample Plugin", somebody deleted the
wiki page, so that useless plugin is now back in the UC.
This "Chat Room Plugin" has no wiki page, so there's no way of adding a
deprecated label, so it remains in the UC.

It is possible to edit the ignores file in the update centre code [2],
but that requires a pull request and getting somebody to merge it etc.

So how about we change the update centre code to only add plugins to the
UC JSON if they have a wiki page (and do not have the deprecated tag)?

That way we can easily delete wiki pages of junk plugins, and continue
to easily mark deprecated plugins as such.

I don't necessarily agree that plugins must be hosted with @jenkinsci,
but that's another discussion :)

Regards,
Chris

[0]:
https://github.com/jenkinsci/backend-update-center2/blob/c01fe35/src/main/java/org/jvnet/hudson/update_center/Plugin.java#L262-L273
[1]:
https://github.com/jenkinsci/backend-update-center2/blob/2d67efa/src/main/resources/artifact-ignores.properties


On 27/04/15 09:47, Daniel Beck wrote:
> I've been saying for a while that we should just remove all plugins from the UC that don't have a wiki link and source repo in jenkinsci (Github)/svn.jenkins-ci.org.
>
> Unfortunately we decided to try the gentle 'dear plugin author, please do this' approach first and I've yet to write the wiki page for it.
>
> On 27.04.2015, at 08:11, domi  wrote:
>
>> does anyone know what the “Jenkins Chat Room Plugin” is?
>> There was a release announced (see tweet below), but the link to the wiki is wrong (again one of these plugins!) and i can’t find a repository for it either…
>> /Domi
>>
>>
>> Begin forwarded message:
>>
>>> From: domi 
>>> Subject: Tweet von Jenkins releases auf Twitter
>>> Date: 26 Apr 2015 08:38:49 GMT+2
>>> To: Dominik Bartholdi 
>>>
>>> Jenkins releases (@jenkins_release)
>>> 26.04.15 07:01
>>> Jenkins Chat Room Plugin 1.0 (new) dlvr.it/9YBNXz #jenkinsci
>>>
>>> Die Twitter App downloaden
>>>
>>>
>>>
>>
>>
>> --
>> You received this message because you are subscribed to the Google Groups "Jenkins Developers" group.
>> To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-dev+unsubscr...@googlegroups.com.
>> To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/13107427-759D-436A-8A21-33A593380632%40fortysix.ch.
>> For more options, visit https://groups.google.com/d/optout.
>

--
You received this message because you are subscribed to the Google Groups "Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/553E1F43.108%40orr.me.uk.
For more options, visit https://groups.google.com/d/optout.






-- 
You received this message because you are subscribed to the Google Groups "Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/trinity-3294eedb-c026-469c-8825-5d25c94f8460-1430139896453%403capp-gmx-bs68.
For more options, visit https://groups.google.com/d/optout.


Re: Jenkins Chat Room Plugin

2015-04-27 Thread Christopher Orr
Yeah.  Currently the only really easy way to remove a plugin from the 
update centre is to mark it as deprecated, by adding the 
"plugin-deprecated" label to to the plugin's wiki page [0].


But, in the case of the useless "Sample Plugin", somebody deleted the 
wiki page, so that useless plugin is now back in the UC.
This "Chat Room Plugin" has no wiki page, so there's no way of adding a 
deprecated label, so it remains in the UC.


It is possible to edit the ignores file in the update centre code [2], 
but that requires a pull request and getting somebody to merge it etc.


So how about we change the update centre code to only add plugins to the 
UC JSON if they have a wiki page (and do not have the deprecated tag)?


That way we can easily delete wiki pages of junk plugins, and continue 
to easily mark deprecated plugins as such.


I don't necessarily agree that plugins must be hosted with @jenkinsci, 
but that's another discussion :)


Regards,
Chris

[0]: 
https://github.com/jenkinsci/backend-update-center2/blob/c01fe35/src/main/java/org/jvnet/hudson/update_center/Plugin.java#L262-L273
[1]: 
https://github.com/jenkinsci/backend-update-center2/blob/2d67efa/src/main/resources/artifact-ignores.properties



On 27/04/15 09:47, Daniel Beck wrote:

I've been saying for a while that we should just remove all plugins from the UC 
that don't have a wiki link and source repo in jenkinsci 
(Github)/svn.jenkins-ci.org.

Unfortunately we decided to try the gentle 'dear plugin author, please do this' 
approach first and I've yet to write the wiki page for it.

On 27.04.2015, at 08:11, domi  wrote:


does anyone know what the “Jenkins Chat Room Plugin” is?
There was a release announced (see tweet below), but the link to the wiki is 
wrong (again one of these plugins!) and i can’t find a repository for it either…
/Domi


Begin forwarded message:


From: domi 
Subject: Tweet von Jenkins releases auf Twitter
Date: 26 Apr 2015 08:38:49 GMT+2
To: Dominik Bartholdi 

    Jenkins releases (@jenkins_release)
26.04.15 07:01
Jenkins Chat Room Plugin 1.0 (new) dlvr.it/9YBNXz #jenkinsci

Die Twitter App downloaden






--
You received this message because you are subscribed to the Google Groups "Jenkins 
Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/13107427-759D-436A-8A21-33A593380632%40fortysix.ch.
For more options, visit https://groups.google.com/d/optout.




--
You received this message because you are subscribed to the Google Groups "Jenkins 
Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/553E1F43.108%40orr.me.uk.
For more options, visit https://groups.google.com/d/optout.


Re: Jenkins Chat Room Plugin

2015-04-27 Thread Christopher Orr
Based on the developer ID and the plugin description in the update 
centre, unfortunately it seems to be the same person who published the 
"Sample Plugin" last week:

https://github.com/anithavivedhan/ChatRoom-plugin

I already asked them to stop publishing junk to the update centre:
https://groups.google.com/forum/#!msg/jenkinsci-dev/BJ_t1GTPmiA/gYq18vK_CDAJ

Ideally we need to remove the Maven credentials for that user; their 
username is "anitha":

http://repo.jenkins-ci.org/webapp/browserepo.html?3&pathId=releases:org/jvnet/hudson/plugins/ChatRoom/1.0/ChatRoom-1.0.pom

Who can do that?

Regards,
Chris


On 27/04/15 08:11, domi wrote:

does anyone know what the “Jenkins Chat Room Plugin” is?
There was a release announced (see tweet below), but the link to the
wiki is wrong (again one of these plugins!) and i can’t find a
repository for it either…
/Domi


Begin forwarded message:


*From: *domi mailto:d...@fortysix.ch>>
*Subject: **Tweet von Jenkins releases auf Twitter*
*Date: *26 Apr 2015 08:38:49 GMT+2
*To: *Dominik Bartholdi mailto:d...@fortysix.ch>>

*Jenkins releases (@jenkins_release
<https://twitter.com/jenkins_release?refsrc=email&s=11>)*
26.04.15 07:01
<https://twitter.com/jenkins_release/status/592191638677532672?refsrc=email&s=11>
Jenkins Chat Room Plugin 1.0 (new) dlvr.it/9YBNXz
<http://t.co/W4lSnti1z0> #jenkinsci
<https://twitter.com/search?q=%23jenkinsci&src=hash>


Die Twitter App downloaden
<https://twitter.com/download?ref_src=MailTweet-iOS>





--
You received this message because you are subscribed to the Google
Groups "Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to jenkinsci-dev+unsubscr...@googlegroups.com
<mailto:jenkinsci-dev+unsubscr...@googlegroups.com>.
To view this discussion on the web visit
https://groups.google.com/d/msgid/jenkinsci-dev/13107427-759D-436A-8A21-33A593380632%40fortysix.ch
<https://groups.google.com/d/msgid/jenkinsci-dev/13107427-759D-436A-8A21-33A593380632%40fortysix.ch?utm_medium=email&utm_source=footer>.
For more options, visit https://groups.google.com/d/optout.


--
You received this message because you are subscribed to the Google Groups "Jenkins 
Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/553E088B.5070108%40orr.me.uk.
For more options, visit https://groups.google.com/d/optout.


Re: Jenkins Chat Room Plugin

2015-04-27 Thread 'Bruno P. Kinoshita' via Jenkins Developers
What if the IRC bot, after forking the repo under the jenkinsci organization, 
also scheduled the creation of a default Wiki page? We could create a default 
template, with just that Confluence macro that brings the plug-in details 
(Jira, GitHub repo, name, maintainer/assigner, etc). 

IIRC, the plug-in name and JIRA component have been standarised some time ago, 
so it shouldn't be too complicate to get the Wiki page name for the new plug-in.

WDYT? 

Bruno

 
  From: Baptiste Mathus 
 To: jenkinsci-dev@googlegroups.com 
 Sent: Monday, April 27, 2015 7:56 PM
 Subject: Re: Jenkins Chat Room Plugin
   
+1. Some plugins don't even have a README in the repo itself... Might be just 
me, but lately, when I click onto the links from the jenkins_releases tweets, 
the wiki page is rarely found :-(.

IMO, this policy should be reconsidered since the "pain" is for Jenkins users 
(finding what the plugin is doing, and so on).
2015-04-27 9:47 GMT+02:00 Daniel Beck :



I've been saying for a while that we should just remove all plugins from the UC 
that don't have a wiki link and source repo in jenkinsci 
(Github)/svn.jenkins-ci.org.

Unfortunately we decided to try the gentle 'dear plugin author, please do this' 
approach first and I've yet to write the wiki page for it.

On 27.04.2015, at 08:11, domi  wrote:

> does anyone know what the “Jenkins Chat Room Plugin” is?
> There was a release announced (see tweet below), but the link to the wiki is 
> wrong (again one of these plugins!) and i can’t find a repository for it 
> either…
> /Domi
>
>
> Begin forwarded message:
>
>> From: domi 
>> Subject: Tweet von Jenkins releases auf Twitter
>> Date: 26 Apr 2015 08:38:49 GMT+2
>> To: Dominik Bartholdi 
>>
>>      Jenkins releases (@jenkins_release)
>> 26.04.15 07:01
>> Jenkins Chat Room Plugin 1.0 (new) dlvr.it/9YBNXz #jenkinsci
>>
>> Die Twitter App downloaden
>>
>>
>>
>
>
> --
> You received this message because you are subscribed to the Google Groups 
> "Jenkins Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to jenkinsci-dev+unsubscr...@googlegroups.com.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/jenkinsci-dev/13107427-759D-436A-8A21-33A593380632%40fortysix.ch.
> For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/4BE09115-041B-4AD2-BEC2-3962F2A3C8C5%40beckweb.net.
For more options, visit https://groups.google.com/d/optout.




-- 
Baptiste  MATHUS - http://batmat.net
Sauvez un arbre,
Mangez un castor !-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/CANWgJS5H3xu9MENFHuupN6zN3T0hDW8ij_KyZAEPzTP43Yvv4Q%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


   

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/458850033.2428029.1430123620064.JavaMail.yahoo%40mail.yahoo.com.
For more options, visit https://groups.google.com/d/optout.


Re: Jenkins Chat Room Plugin

2015-04-27 Thread Baptiste Mathus
+1. Some plugins don't even have a README in the repo itself...
Might be just me, but lately, when I click onto the links from the
jenkins_releases tweets, the wiki page is rarely found :-(.

IMO, this policy should be reconsidered since the "pain" is for Jenkins
users (finding what the plugin is doing, and so on).

2015-04-27 9:47 GMT+02:00 Daniel Beck :

> I've been saying for a while that we should just remove all plugins from
> the UC that don't have a wiki link and source repo in jenkinsci (Github)/
> svn.jenkins-ci.org.
>
> Unfortunately we decided to try the gentle 'dear plugin author, please do
> this' approach first and I've yet to write the wiki page for it.
>
> On 27.04.2015, at 08:11, domi  wrote:
>
> > does anyone know what the “Jenkins Chat Room Plugin” is?
> > There was a release announced (see tweet below), but the link to the
> wiki is wrong (again one of these plugins!) and i can’t find a repository
> for it either…
> > /Domi
> >
> >
> > Begin forwarded message:
> >
> >> From: domi 
> >> Subject: Tweet von Jenkins releases auf Twitter
> >> Date: 26 Apr 2015 08:38:49 GMT+2
> >> To: Dominik Bartholdi 
> >>
> >>  Jenkins releases (@jenkins_release)
> >> 26.04.15 07:01
> >> Jenkins Chat Room Plugin 1.0 (new) dlvr.it/9YBNXz #jenkinsci
> >>
> >> Die Twitter App downloaden
> >>
> >>
> >>
> >
> >
> > --
> > You received this message because you are subscribed to the Google
> Groups "Jenkins Developers" group.
> > To unsubscribe from this group and stop receiving emails from it, send
> an email to jenkinsci-dev+unsubscr...@googlegroups.com.
> > To view this discussion on the web visit
> https://groups.google.com/d/msgid/jenkinsci-dev/13107427-759D-436A-8A21-33A593380632%40fortysix.ch
> .
> > For more options, visit https://groups.google.com/d/optout.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Jenkins Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to jenkinsci-dev+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jenkinsci-dev/4BE09115-041B-4AD2-BEC2-3962F2A3C8C5%40beckweb.net
> .
> For more options, visit https://groups.google.com/d/optout.
>



-- 
Baptiste  MATHUS - http://batmat.net
Sauvez un arbre,
Mangez un castor !

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/CANWgJS5H3xu9MENFHuupN6zN3T0hDW8ij_KyZAEPzTP43Yvv4Q%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: Jenkins Chat Room Plugin

2015-04-27 Thread Daniel Beck
I've been saying for a while that we should just remove all plugins from the UC 
that don't have a wiki link and source repo in jenkinsci 
(Github)/svn.jenkins-ci.org.

Unfortunately we decided to try the gentle 'dear plugin author, please do this' 
approach first and I've yet to write the wiki page for it.

On 27.04.2015, at 08:11, domi  wrote:

> does anyone know what the “Jenkins Chat Room Plugin” is?
> There was a release announced (see tweet below), but the link to the wiki is 
> wrong (again one of these plugins!) and i can’t find a repository for it 
> either…
> /Domi
> 
> 
> Begin forwarded message:
> 
>> From: domi 
>> Subject: Tweet von Jenkins releases auf Twitter
>> Date: 26 Apr 2015 08:38:49 GMT+2
>> To: Dominik Bartholdi 
>> 
>>  Jenkins releases (@jenkins_release)
>> 26.04.15 07:01
>> Jenkins Chat Room Plugin 1.0 (new) dlvr.it/9YBNXz #jenkinsci
>> 
>> Die Twitter App downloaden
>> 
>> 
>> 
> 
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Jenkins Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to jenkinsci-dev+unsubscr...@googlegroups.com.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/jenkinsci-dev/13107427-759D-436A-8A21-33A593380632%40fortysix.ch.
> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/4BE09115-041B-4AD2-BEC2-3962F2A3C8C5%40beckweb.net.
For more options, visit https://groups.google.com/d/optout.


Jenkins Chat Room Plugin

2015-04-26 Thread domi
does anyone know what the “Jenkins Chat Room Plugin” is?
There was a release announced (see tweet below), but the link to the wiki is 
wrong (again one of these plugins!) and i can’t find a repository for it either…
/Domi


Begin forwarded message:

> From: domi 
> Subject: Tweet von Jenkins releases auf Twitter
> Date: 26 Apr 2015 08:38:49 GMT+2
> To: Dominik Bartholdi 
> 
>   Jenkins releases (@jenkins_release)
> 26.04.15 07:01
> Jenkins Chat Room Plugin 1.0 (new) dlvr.it/9YBNXz #jenkinsci
> 
> Die Twitter App downloaden
> 
> 
> 

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/13107427-759D-436A-8A21-33A593380632%40fortysix.ch.
For more options, visit https://groups.google.com/d/optout.