Hi all,

Re-starting this thread because there are still hosted plugins that we have
sometimes difficulties to find sources for (actual personal experience
recently on IRC after a user asked where it was), or jenkins_release tweets
pointing to nothing, and so on.
And what the project has always been striving for is "making it easier for
the community".

*So we'd be changing our core principle of low entry barrier?*

No. Having been doing some archeology with *Hosting Request* wiki page
history, IMO it's actually always, or at least for many a year, been
considered the standard way.
Never required per-se, but always assumed (as confirmed by infra team
member present since the beginning).
Though indeed, this has been more or less ambiguous or implicit in some
places I guess.
Hence this discussion about clarification.

The low barrier entry has always been and still is one of the fundamentals
of the project.
And IMO has always been provided through very easy (commit) access &
hosting.

   - For example, if we look at the 2008 version [1] : this is basically a
   HOWTO for the Hudson common svn access.
   - Here in 2010 [2], the code of hosted plugins was assumed to be under
   the Jenkins community infra.
   - In mid 2012 [3], again only the jenkinsci org is listed (svn starting
   to be deprecated).

Historically, IIRC, releasing from 'elsewhere' was technically only
possible for committers who actually reused their permissions to release
binaries from elsewhere.
That would need double-check, but I don't think any (?) new committer was
ever granted permissions to publish binaries for source code that was not
planned to be ever hosted under the hudson/jenkins infra.

*So What?*

After having discussed with some here and there, we're considering adding
that subject to be discussed at the next gov meeting.
The immediate goal is just to enrich the wiki page(s) so that no more
ambiguousness/implicitness is left about it.

WDYT?

[1] https://wiki.jenkins-ci.org/pages/viewpage.action?pageId=18808859
[2]
https://jenkins-ci.org/blog/2010/07/28/hosting-your-hudson-plugin-at-github/
[3] https://wiki.jenkins-ci.org/pages/viewpage.action?pageId=62063272


2015-12-01 22:21 GMT+01:00 Christopher Orr <[email protected]>:

> On 01/12/15 16:52, 'Jesse Glick' via Jenkins Developers wrote:
> > On Tue, Dec 1, 2015 at 5:32 AM, Baptiste Mathus <[email protected]> wrote:
> >> plugins forked under the Jenkinsci org, BUT still maintained elsewhere
> >
> > There are a number of such cases where the @jenkinsci fork is out of
> > date. There are even cases where both the original and fork repository
> > are configured to accept pull requests, which is quite confusing.
> >
> > Also in some cases the GitHub issue tracker is enabled (inside or
> > outside @jenkinsci), and there are some issues filed in JIRA too,
> > which is again confusing.
>
> I guess being able to make plugin releases (exclusively?) via
> Jenkins-on-Jenkins would solve this problem? :)
>
> In any case, it would definitely be good if clicking on "Source code" on
> the wiki led to the place where the *most recent release* was made,
> rather than pointing to some abandoned fork.  Whether that means source
> code needs to be exclusively hosted under @jenkinsci, I'm not 100% sure,
> but doing so would certainly have a lot of benefits.
>
> Regards,
> Chris
>
> --
> 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 [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jenkinsci-dev/565E0F62.605%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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/CANWgJS7Q1a8OP2N%2BGtNeN6MRhxNSEJPG4osw-0XO8wkf3b2Mnw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to