Missing permission for the github repository

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

Missing permission for the github repository

Damian Szczepanik
Missing permission for the github repository Hi,

As the owner of different plugins I observe that for some of them I
have different permissions then for another one:

https://github.com/jenkinsci/sidebar-link-plugin


https://github.com/jenkinsci/build-name-setter-plugin


So as you see for second project I have access to Settings tab and also there is Issues tab enabled. From my perspective it is much more popular to use github for issues and feature requests and Jenkins JIRA.

Can I be granted to see Settings panel for the first plugin like it happens for the second one?

Damian

--
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 [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/726462436.20190129110115%40gmail.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Missing permission for the github repository

Oleg Nenashev
As discussed with Damian in private, I do not support using GitHub issues for Jenkins plugins. OTOH there is no strict requirement for that in the Jenkins project. As a new maintainer he is fully eligible to request it, so my -1 should not block it.

BR, Oleg

On Tuesday, January 29, 2019 at 11:01:24 AM UTC+1, Damian Szczepanik wrote:
Hi,

As the owner of different plugins I observe that for some of them I
have different permissions then for another one:

<a style="font-family:&#39;tahoma&#39;;font-size:12pt" href="https://github.com/jenkinsci/sidebar-link-plugin" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fjenkinsci%2Fsidebar-link-plugin\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFen5fd8vkcIbjHTR8oXKE_GR62UA&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fjenkinsci%2Fsidebar-link-plugin\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFen5fd8vkcIbjHTR8oXKE_GR62UA&#39;;return true;">https://github.com/jenkinsci/sidebar-link-plugin


<a style="font-family:&#39;tahoma&#39;;font-size:12pt" href="https://github.com/jenkinsci/build-name-setter-plugin" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fjenkinsci%2Fbuild-name-setter-plugin\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFu3fFsviuJkdB0CZZNonDbpOJLag&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fjenkinsci%2Fbuild-name-setter-plugin\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFu3fFsviuJkdB0CZZNonDbpOJLag&#39;;return true;">https://github.com/jenkinsci/build-name-setter-plugin


So as you see for second project I have access to Settings tab and also there is Issues tab enabled. From my perspective it is much more popular to use <a style="font-family:&#39;tahoma&#39;;font-size:12pt" href="https://github.com/jenkinsci/cucumber-reports-plugin/issues" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fjenkinsci%2Fcucumber-reports-plugin%2Fissues\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGQU0Zqr44m_T3CshtVIun3HYgD4w&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fjenkinsci%2Fcucumber-reports-plugin%2Fissues\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGQU0Zqr44m_T3CshtVIun3HYgD4w&#39;;return true;">github for issues and feature requests and Jenkins <a style="font-family:&#39;tahoma&#39;;font-size:12pt" href="https://issues.jenkins-ci.org/issues/?jql=component+%3D+cucumber-reports-plugin" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fissues.jenkins-ci.org%2Fissues%2F%3Fjql%3Dcomponent%2B%253D%2Bcucumber-reports-plugin\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGINDKlYtymBAluN9x596yFkN6PrQ&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fissues.jenkins-ci.org%2Fissues%2F%3Fjql%3Dcomponent%2B%253D%2Bcucumber-reports-plugin\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGINDKlYtymBAluN9x596yFkN6PrQ&#39;;return true;">JIRA.

Can I be granted to see Settings panel for the first plugin like it happens for the second one?

Damian

--
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 [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/5a00b84f-7818-4234-8f58-292b2db78b2d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Missing permission for the github repository

Daniel Beck
In reply to this post by Damian Szczepanik
Changed the team into an admin team. Sorry about the delay, I see you tried to contact me through a few channels I missed.

Please note that even if you decide to track issues in GitHub, you should still review and migrate what gets reported in Jira. Ignoring issues filed there would be hostile to users who are used to using that system.



> On 29. Jan 2019, at 11:01, Damian Szczepanik <[hidden email]> wrote:
>
> Hi,
>
> As the owner of different plugins I observe that for some of them I
> have different permissions then for another one:
>
> https://github.com/jenkinsci/sidebar-link-plugin
> <int_1.jpg>
>
> https://github.com/jenkinsci/build-name-setter-plugin
> <int_2.jpg>
>
> So as you see for second project I have access to Settings tab and also there is Issues tab enabled. From my perspective it is much more popular to use github for issues and feature requests and Jenkins JIRA.
>
> Can I be granted to see Settings panel for the first plugin like it happens for the second one?
>
> Damian
>
> --
> 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 [hidden email].
> To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/726462436.20190129110115%40gmail.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 [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/FA4E75B2-29A4-4270-821D-EC90545F2632%40beckweb.net.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Missing permission for the github repository

Damian Szczepanik
As I understand that from your perspective it's better to control issues on JIRA than Github but based on my experience users report issues much faster and more often via Github. I'm going to monitor what is going on on JIRA as I understand adopting also means be default assignee for JIRA component which is fine.

Second fact which I have noticed recently is that without having proper permission I was not able to integrate Travis CI with Github because Travis checks if I have permission to the project. Following toggle was not present for the one plugin but was for the second:

travis.png


@Daniel - thanks, now looks good to me!


Damian

--
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 [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/7b8c5123-c3b4-4b78-9331-e496bee959ef%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Missing permission for the github repository

Gavin Mogan-2
Out of curiosity, what are you trying to do on travis that you can't do with public jenkins install? 



On Wed, Feb 13, 2019 at 6:44 AM <[hidden email]> wrote:
As I understand that from your perspective it's better to control issues on JIRA than Github but based on my experience users report issues much faster and more often via Github. I'm going to monitor what is going on on JIRA as I understand adopting also means be default assignee for JIRA component which is fine.

Second fact which I have noticed recently is that without having proper permission I was not able to integrate Travis CI with Github because Travis checks if I have permission to the project. Following toggle was not present for the one plugin but was for the second:

travis.png


@Daniel - thanks, now looks good to me!


Damian

--
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 [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/7b8c5123-c3b4-4b78-9331-e496bee959ef%40googlegroups.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 [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAAgr96%2BpbqEQucJEiJvBpAitOhmhpU-YbSn8mAGKDrJGShz4RA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: Missing permission for the github repository

Ulli Hafner
I’m also using travis for my plugin builds (additionally to ci.jenkins.io) :-) 

It is much faster and sends mails if there are some failures. Also there is an out of box integration of some external tools (codacy, codecov, etc.). 

Am 14.02.2019 um 00:57 schrieb Gavin Mogan <[hidden email]>:

Out of curiosity, what are you trying to do on travis that you can't do with public jenkins install? 



On Wed, Feb 13, 2019 at 6:44 AM <[hidden email]> wrote:
As I understand that from your perspective it's better to control issues on JIRA than Github but based on my experience users report issues much faster and more often via Github. I'm going to monitor what is going on on JIRA as I understand adopting also means be default assignee for JIRA component which is fine.

Second fact which I have noticed recently is that without having proper permission I was not able to integrate Travis CI with Github because Travis checks if I have permission to the project. Following toggle was not present for the one plugin but was for the second:

<travis.png>


@Daniel - thanks, now looks good to me!


Damian


-- 
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 [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/7b8c5123-c3b4-4b78-9331-e496bee959ef%40googlegroups.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 [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAAgr96%2BpbqEQucJEiJvBpAitOhmhpU-YbSn8mAGKDrJGShz4RA%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 [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/EAAA736C-55E5-4DC9-855B-01AC21D9E689%40gmail.com.
For more options, visit https://groups.google.com/d/optout.

signature.asc (499 bytes) Download Attachment