Request to publish new plugin - awseb-publisher

15 views
Skip to first unread message

David Tanner

unread,
Sep 11, 2014, 12:12:20 PM9/11/14
to jenkin...@googlegroups.com
I would like to publish a new plugin that publishes files to Amazons elastic beanstalk.  My githubID is DavidTanner, my jenkins-ci.org username is davidtanner, the plugin is located at https://github.com/DavidTanner/awseb-publisher  

domi

unread,
Sep 11, 2014, 12:34:52 PM9/11/14
to Jenkins Developers
how about changing the plugin Id to something more clear? (short is not always good, if someone looks at the repos on GH he should be able to tell by the name what it is - more/less)
e.g. “aws-beanstalk-publisher”
/Domi


On 11.09.2014, at 18:12, David Tanner <david.jo...@gmail.com> wrote:

I would like to publish a new plugin that publishes files to Amazons elastic beanstalk.  My githubID is DavidTanner, my jenkins-ci.org username is davidtanner, the plugin is located at https://github.com/DavidTanner/awseb-publisher  

--
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.
For more options, visit https://groups.google.com/d/optout.

Aldrin Leal

unread,
Sep 11, 2014, 12:36:25 PM9/11/14
to jenkin...@googlegroups.com
Its interesting to note that this plugin is was partly copied with no attribution from my own plugin - down to the screenshots.

(Mind to mention that he previously asked Write Access to the Jenkins-CI fork of my repo. I don't know what option the admins took, I believe he didn't)

The main reason, and I'm responsible for it, is that this user had Pull Requests Denied, and started to give me advice on how to run my project. I politely asked him in private to simply fork it and stop harassing me.

Well, I'm just making the situation public. I admit I've had a couple of issues, and also didn't get along, but I don't like the idea of having a simply copy (not even a fork!) only to satisfy the needs of this user to get his changes published and bypassing the whole process.

--
-- Aldrin Leal, <ald...@leal.eng.br>
Master your EC2-fu! Get the latest ekaterminal public beta http://www.ingenieux.com.br/products/ekaterminal/

On Thu, Sep 11, 2014 at 1:12 PM, David Tanner <david.jo...@gmail.com> wrote:
I would like to publish a new plugin that publishes files to Amazons elastic beanstalk.  My githubID is DavidTanner, my jenkins-ci.org username is davidtanner, the plugin is located at https://github.com/DavidTanner/awseb-publisher  

--

David Tanner

unread,
Sep 11, 2014, 12:50:49 PM9/11/14
to jenkin...@googlegroups.com
I have no issues with attribution.  I don't have any experience with creating a duplicate plugin, and was unsure if you would even respond helpfully to any of my emails after you told me off for doing anything with your plugin.  I didn't fork your plugin because I thought it needed a new name for the plugin so there isn't any conflicts with the current one.  

These are the emails that Aldrin sent me.  I never got the impression I was harrassing him:


On Thu, Aug 21, 2014 at 1:31 PM, Aldrin Leal <ald...@leal.eng.br> wrote:
I just didn't like your attitude. Hard for me to translate into words. I understand I've been lagging, but at the same time, I believe your actions have been more about setting people apart than helping to build a community sense.

As for that, I recommend you publish your own as a Post Build Step, as it makes sense. OTOH, I'll keep the AWS Deployment in maintenance mode.

Thanks

--
-- Aldrin Leal, <ald...@leal.eng.br>
Master your EC2-fu! Get the latest ekaterminal public beta http://www.ingenieux.com.br/products/ekaterminal/


On Thu, Aug 21, 2014 at 4:29 PM, David Tanner <david.jo...@gmail.com> wrote:
Aldrin,

I am not sure I understand what you mean?  I asked for push access because I had a pull request on the plugin for about a month.  The policy for plugins is if there is no response then we can ask for access.  So I did and started working on the open issues and pull requests.  

If you would like to maintain the plugin, I am more than happy just to submit a pull request and let you handle it.

Sincerely,
David Tanner


On Thu, Aug 21, 2014 at 1:12 PM, Aldrin Leal <ald...@leal.eng.br> wrote:
David,

Why don't you fork and create your own fork and publish it instead? 

Considering your attitude on the github repo, I'd advise you to do it.

--
-- Aldrin Leal, <ald...@leal.eng.br>
Master your EC2-fu! Get the latest ekaterminal public beta http://www.ingenieux.com.br/products/ekaterminal/


On Wed, Aug 20, 2014 at 8:11 PM, David Tanner <david.jo...@gmail.com> wrote:
Hello,

Can I be granted access to commit to this plugin?  There are some features I would like add, but it appears there has been no dev activity here since February.

githubid: DavidTanner

Thanks,
David Tanner

-- 
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+unsubscribe@googlegroups.com.

Aldrin Leal

unread,
Sep 11, 2014, 1:07:54 PM9/11/14
to jenkin...@googlegroups.com
Sorry David, I won't enter this discussion. I just wanted to make sure users were aware this is a copy driven by the pull requests which got stuck and got you fed up at the point of trying to bypass the process completely. Plus, telling others when to close tickets isn't very polite.

Great start as a maintainer, I'd say.

Those actions are being disruptive and try to take away focus on consensus and treating your users right.

Ethics are personal. Morals I'll leave to the others in this list. 


--
-- Aldrin Leal, <ald...@leal.eng.br>
Master your EC2-fu! Get the latest ekaterminal public beta http://www.ingenieux.com.br/products/ekaterminal/

To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-de...@googlegroups.com.

Aldrin Leal

unread,
Sep 11, 2014, 1:10:44 PM9/11/14
to jenkin...@googlegroups.com
Ethics are personal. Morals I'll leave to the others in this list. 


Its actually the other way around :)

David Tanner

unread,
Sep 11, 2014, 1:12:30 PM9/11/14
to jenkin...@googlegroups.com
I was attempting to get development of the plugin rolling since you hadn't responded to anyone for at least six months, which if I understand from the Jenkins documentation is the proper way to go about things.  The issues you have closed are still sitting in github and haven't been published either.


What to expect

Please give us about a week to respond to your pull request. If the repository in question is actively maintained, this is a sufficient time span for a repository maintainer to acknowledge the pull request you sent.

If an acknowledgement happens, please try to work with the plugin maintainer so that he/she can integrate your changes. This is probably what you are expecting — somebody to review the pull request and merge it.

However, if your pull request doesn't seem to be getting any attention after a week or so, then unfortunately we don't have existing developers reviewing incoming pull requests. Perhaps the repository is not actively maintained any more. In this case, we don't want your pull request to be in limbo forever, and hence we'd like you to escalate as follows:

  • If you are comfortable with the change and you feel it should be merged in the absence of a review, please drop us an e-mail on the dev list and ask for commit access (please provide your GitHub account name and the repository name you would like to contribute to). See the later section for more information about what you should be careful about. As explained in Governance Document#Howtojointheproject, we give out commit access to anyone who asks for it. Once the committership is granted, please merge the change, and consider making a new release.
  • If you feel that the code really needs to be reviewed by someone more knowledgeable, then similarly drop us an e-mail on the dev list and tell us why/what should be reviewed. And hopefully one of us will be able to get to it.

In either case, please also consider "joining" the project by getting the committership, pushing changes directly, and reviewing other inbound pull request submissions.


--
You received this message because you are subscribed to a topic in the Google Groups "Jenkins Developers" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/jenkinsci-dev/Qpy7_lsZsWc/unsubscribe.
To unsubscribe from this group and all its topics, send an email to jenkinsci-de...@googlegroups.com.

Aldrin Leal

unread,
Sep 11, 2014, 1:27:27 PM9/11/14
to jenkin...@googlegroups.com
David,

1. Add attribution as requested by Apache 2.0 License
2. Stop trying to be helpful under github.com/ingenieux/*

As long as you do this, you have my blessing to keep doing Copy and Paste.

--
-- Aldrin Leal, <ald...@leal.eng.br>
Master your EC2-fu! Get the latest ekaterminal public beta http://www.ingenieux.com.br/products/ekaterminal/

David Tanner

unread,
Sep 11, 2014, 1:30:59 PM9/11/14
to jenkin...@googlegroups.com
Aldrin,

Acknowledged.  Thank you.

David Tanner

unread,
Sep 11, 2014, 9:12:43 PM9/11/14
to jenkin...@googlegroups.com
I have updated the name and added attribution.  The new plugin is https://github.com/DavidTanner/aws-beanstalk-publisher  Suggestions are welcomed if you don't think the name isn't up to snuff.
Reply all
Reply to author
Forward
0 new messages