I created https://github.com/OctopusDeploy/octopus-jenkins-plugin/issues/60 to 
discuss this issue with maintainers

On Tuesday, December 10, 2019 at 12:25:06 PM UTC+1, Oleg Nenashev wrote:
>
> I think we should block releases from non-Jenkins organizations for newly 
> hosted/released plugins.
> AFAICT the easiest way to do so is to add a check to Plugin POM, but we 
> can also do some enforcement on the update site later. As Daniel said, it 
> is likely to be a can of worms.
>
> FTR the plugin site currently does not support non-jenkinsci organizations 
> as a source of plugin documentation.
> Personally I have no intent of changing that
>
>
> On Thursday, December 5, 2019 at 2:34:40 PM UTC+1, Mark Waite wrote:
>>
>> Thanks Daniel and Baptiste for the clarification!
>>
>> On Thu, Dec 5, 2019, 11:30 AM Baptiste Mathus <[email protected]> 
>> wrote:
>>
>>> Actually, it is not allowed Mark, as summarized by Daniel in 
>>> https://github.com/jenkins-infra/repository-permissions-updater/pull/41#issuecomment-249007272
>>> As Daniel wrote, I had done some history excavation a few years ago to 
>>> understand also what had been the historical expectations. 
>>> And it had been confirmed that the expectation always was to host under 
>>> the Jenkins org.
>>>
>>> We have started requiring it more clearly since 2 or 3+ years for 
>>> various reasons.
>>> So, for any new plugin hosted in the last ~3 years (Slide has been doing 
>>> an awesome job on this BTW), I think it would be quite disingenuous to 
>>> pretend to be unaware that the expectation is to host under the jenkinsci 
>>> GH org.
>>> Now, during the hosting process, we even post at the end "Please remove 
>>> your original repository so that the jenkinsci repository is the definitive 
>>> source for the code. Also, please make sure you have a wiki page set up 
>>> with the following guidelines in mind".  (random example: HOSTING-863 
>>> <https://issues.jenkins-ci.org/browse/HOSTING-863>)
>>>
>>> In the very case of this octopus-deploy plugin, this was hosted before 
>>> the HOSTING project was put in place.
>>> It was hosted by Oleg in 
>>> https://groups.google.com/d/msg/jenkinsci-dev/sFsi9qBEwa0/O9bA3l2naqsJ, 
>>> and Oleg made it clear it got forked, etc. 
>>> So I think similarly it would sound disingenuous to pretend that not 
>>> using https://github.com/jenkinsci/octopusdeploy-plugin but another one 
>>> outside the jenkinsci org would be perfectly normal :).
>>>
>>> -- Baptiste
>>>
>>>
>>> On Thu, Dec 5, 2019 at 9:31 AM Mark Waite <[email protected]> wrote:
>>>
>>>> No, it is allowed to host a plugin outside the jenkinsci organization. 
>>>>
>>>> On Thu, Dec 5, 2019, 1:31 AM 'Gavin Mogan' via Jenkins Developers <
>>>> [email protected]> wrote:
>>>>
>>>>> So just saw octopus deploy was recently updated, and that it mentioned 
>>>>> docs were in the github repo
>>>>>
>>>>> Realized the plugin is being deployed from 
>>>>> https://github.com/OctopusDeploy/octopus-jenkins-plugin not  
>>>>> https://github.com/jenkinsci/octopusdeploy-plugin
>>>>>
>>>>> Is this something that update center should be preventing?
>>>>>
>>>>> Gavin
>>>>>
>>>>> -- 
>>>>> 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/CAG%3D_DutMUH6ApfjQ155AzKRN9PURO2kVkKywCv4vGGMquOBqEA%40mail.gmail.com
>>>>>  
>>>>> <https://groups.google.com/d/msgid/jenkinsci-dev/CAG%3D_DutMUH6ApfjQ155AzKRN9PURO2kVkKywCv4vGGMquOBqEA%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>>>> .
>>>>>
>>>> -- 
>>>> 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/CAO49JtHMf69xoKSx6Featd41_4_2uxn86wqg5aGmu9_UAMH4zQ%40mail.gmail.com
>>>>  
>>>> <https://groups.google.com/d/msgid/jenkinsci-dev/CAO49JtHMf69xoKSx6Featd41_4_2uxn86wqg5aGmu9_UAMH4zQ%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>>> .
>>>>
>>> -- 
>>> 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/CAPyTVp0v%3DEfn9U19sSJ-UHH%3DJG%2BskEt0-cSyg_rQ4VJ8GSmDRg%40mail.gmail.com
>>>  
>>> <https://groups.google.com/d/msgid/jenkinsci-dev/CAPyTVp0v%3DEfn9U19sSJ-UHH%3DJG%2BskEt0-cSyg_rQ4VJ8GSmDRg%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>>

-- 
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/15b600a6-d330-4ef3-bf7e-a523065b8377%40googlegroups.com.

Reply via email to