On Wed, Aug 28, 2019 at 9:31 AM 'Gavin Mogan' via Jenkins Developers <
jenkinsci-dev@googlegroups.com> wrote:

> Why transfer it at all? Why not clone, create the new repo, then push.
>
> That would break the fork linkage, and be less complicated.
>
> Probably a little slower but doesn't need to be realtime speeds
>

That is another option. That would require the ircbot that completes the
hosting request to have git capabilities in its container to clone the
originating repo and push to the newly created repo. That is not
unreasonable, it may be more complex to make sure all steps work all of the
time.



>
> On Wed., Aug. 28, 2019, 9:03 a.m. Slide, <slide.o....@gmail.com> wrote:
>
>>
>> On Wed, Aug 28, 2019 at 8:59 AM Oleg Nenashev <o.v.nenas...@gmail.com>
>> wrote:
>>
>>>  the requester would initiate a repository transfer request on Github
>>>>
>>>
>>> Note that it used to require some additional automation logic, because a
>>> contributor cannot just move a project to jenkinsci.
>>> It has to happen through an intermediate organization like
>>> https://github.com/jenkinsci-transfer we use now.
>>>
>>> I need to test whether there is a transfer request feature in GitHub and
>>> whether we can automate the bot somehow. If so, this is perfect
>>>
>>
>>
>> Correct, the transfer request is initiated by someone with access on the
>> origin repository side, but the request has to be authorized by the
>> receiving organization. The automation of the transfer request acceptance
>> is definitely something that needs to be figured out.
>>
>>
>>
>>>
>>>
>>> On Wednesday, August 28, 2019 at 5:16:04 PM UTC+2, Matt Sicker wrote:
>>>>
>>>> Sounds like a good idea.
>>>>
>>>> On Tue, Aug 27, 2019 at 12:03 PM 'Gavin Mogan' via Jenkins Developers
>>>> <jenkin...@googlegroups.com> wrote:
>>>> >
>>>> > +1
>>>> > I like the idea of not having to contact support to break the link
>>>> >
>>>> >
>>>> > On Tue, Aug 27, 2019 at 10:01 AM Slide <slid...@gmail.com> wrote:
>>>> >>
>>>> >> Based on some feedback from various people during plugin hosting
>>>> requests, our current method of forking and renaming repositories is not as
>>>> desirable as one might hope. I am thinking of creating a JEP to change the
>>>> process, but wanted to solicit some feedback before I do so. I would like
>>>> to propose that the process be changed as follows:
>>>> >>
>>>> >> 1) Person/Org submits request to the HOSTING project, but the New
>>>> Repository Name field is removed.
>>>> >> 2) The normal checks occur, however, now the originating repository
>>>> name must follow the rules that we normally used for New Repository Name
>>>> (e.g., if a plugin it must end in -plugin, no camelcase, etc).
>>>> >> 3) Once the plugin has has completed the review process as it does
>>>> now (automated checker and human review) the requester would initiate a
>>>> repository transfer request on Github
>>>> >> 4) Once the transfer request has been submitted, the ircbot would be
>>>> updated such that the "host" command would accept the transfer and setup
>>>> the teams on the repository to complete the transfer.
>>>> >>
>>>> >> This would remove the need for users to break the relationship
>>>> between the originating repository and the jenkinsci repository (which
>>>> would become the canonical repository).
>>>> >>
>>>> >> Please let me know your thoughts on this process change idea. If it
>>>> has good feedback, I'll submit a JEP to document the process.
>>>> >>
>>>> >> --
>>>> >> Website: http://earl-of-code.com
>>>> >>
>>>> >> --
>>>> >> 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 jenkin...@googlegroups.com.
>>>> >> To view this discussion on the web visit
>>>> https://groups.google.com/d/msgid/jenkinsci-dev/CAPiUgVdKJLWzcuAAVnmZRwwLvrZyRSC_wYdizp-TYbEMyh-ziQ%40mail.gmail.com.
>>>>
>>>> >
>>>> > --
>>>> > 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 jenkin...@googlegroups.com.
>>>> > To view this discussion on the web visit
>>>> https://groups.google.com/d/msgid/jenkinsci-dev/CAG%3D_DuuGgswR6B%2BC930Sh%3Dm-yzU%3D%3DrD3FA%3DNXh9YXDAXrQaV5Q%40mail.gmail.com.
>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Matt Sicker
>>>> Senior Software Engineer, CloudBees
>>>>
>>> --
>>> 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/a9f09d9d-7c03-4610-993d-c5a448134192%40googlegroups.com
>>> <https://groups.google.com/d/msgid/jenkinsci-dev/a9f09d9d-7c03-4610-993d-c5a448134192%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>>
>>
>> --
>> Website: http://earl-of-code.com
>>
>> --
>> 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/CAPiUgVea1oZG7yWsAwjbEUyz1HOWMfs8b0AodnVvbf_m_w3hwQ%40mail.gmail.com
>> <https://groups.google.com/d/msgid/jenkinsci-dev/CAPiUgVea1oZG7yWsAwjbEUyz1HOWMfs8b0AodnVvbf_m_w3hwQ%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 jenkinsci-dev+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jenkinsci-dev/CAG%3D_DuuhTKg%3D2i25eZ3a7rZrHm4kgQ7hTWOyVOMKPpXibDBSEA%40mail.gmail.com
> <https://groups.google.com/d/msgid/jenkinsci-dev/CAG%3D_DuuhTKg%3D2i25eZ3a7rZrHm4kgQ7hTWOyVOMKPpXibDBSEA%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>


-- 
Website: http://earl-of-code.com

-- 
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/CAPiUgVeeS8BvK46bZ2SNds-CERS0XnTQ2WY1nELaVrX%3D%2BB%2Bmvg%40mail.gmail.com.

Reply via email to