Jenkins Mesos Plugin Committer access

24 views
Skip to first unread message

Stephen Liang

unread,
Jun 19, 2015, 12:31:54 PM6/19/15
to jenkin...@googlegroups.com
Hello,

It seems that the Jenkins mesos plugin at https://github.com/jenkinsci/mesos-plugin has several open pull requests that are not being acknowledged for the past few weeks. It seems that the project may be abandoned.

Could you please provide committer access for the following people?

Github URL: https://github.com/jenkinsci/mesos-plugin
Github usernames: stephenliang, bacoboy

Thanks,
Stephen Liang

Christopher Orr

unread,
Jun 19, 2015, 12:40:53 PM6/19/15
to jenkin...@googlegroups.com
On 19/06/15 18:31, Stephen Liang wrote:
> It seems that the Jenkins mesos plugin at
> https://github.com/jenkinsci/mesos-plugin has several open pull requests
> that are not being acknowledged for the past few weeks. It seems that
> the project may be abandoned.

There was a release less than a month ago, and there seems to have been
quite regular commit activity in the past.


> Could you please provide committer access for the following people?

Have you asked the current maintainers whether they can take a look, and
if they're ok with you taking over as maintainer?

Regards,
Chris

Stephen Liang

unread,
Jun 19, 2015, 12:54:40 PM6/19/15
to jenkin...@googlegroups.com
We're not looking to take over, just to be added as committers so we can push some needed fixes upstream. There's been a lack of activity causing us to fork (https://github.com/jenkinsci/mesos-plugin/pull/120) the repository and work on a different one.

Please correct me if I'm mistaken, but per the governance document (https://wiki.jenkins-ci.org/display/JENKINS/Governance+Document#GovernanceDocument-Plugincommitters), all we have to do is just ask for access.

Thanks,
Stephen

Christopher Orr

unread,
Jun 19, 2015, 1:26:15 PM6/19/15
to jenkin...@googlegroups.com
Yeah, that text could probably be improved; this is covered in more
detail later in the document:
https://wiki.jenkins-ci.org/display/JENKINS/Governance+Document#GovernanceDocument-Makingchangestoexistingplugins

Unfortunately there's also other places where the communication on this
topic isn't necessarily consistent, e.g.:
https://wiki.jenkins-ci.org/display/JENKINS/Pull+Request+to+Repositories

Indeed, pull requests and new maintainers are welcome, but this is
something that comes up often on this mailing list, and the first step
is always to get in touch with the existing maintainers. People get
busy, forget about pull requests, go on holiday, or indeed stop working
on a plugin. So you can imagine it may not be appreciated when somebody
starts committing (or releasing) new code :)

I don't think it makes much sense for somebody to have plugin commit
access if they believe there's no maintainer. Without a maintainer to
review code and unit tests, ensure that breaking configuration changes
are not introduced, and fully test and release new plugin versions,
there's not too much point in just committing code.

According to the wiki page, it seems there are a few people you could
ask for review, including the most recently active one "maselvaraj":
https://wiki.jenkins-ci.org/display/JENKINS/Mesos+Plugin

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 jenkinsci-de...@googlegroups.com
> <mailto:jenkinsci-de...@googlegroups.com>.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jenkinsci-dev/05e06ff0-efc1-4029-ba49-3bafb8196789%40googlegroups.com
> <https://groups.google.com/d/msgid/jenkinsci-dev/05e06ff0-efc1-4029-ba49-3bafb8196789%40googlegroups.com?utm_medium=email&utm_source=footer>.
> For more options, visit https://groups.google.com/d/optout.

Reply all
Reply to author
Forward
0 new messages