Well... All this is cool, but this is a pity you didn't really try to
contribute to the Claim plugin.
And the fact you released from your repo without waiting for feedback is
not great. It's taking advantages on current permission system openness (or
flaw...)...

We use the claim plugin here and it suits our needs pretty well (~750
jobs). It's even integrated with some "wall" plugins like Radiator...
And it currently has 4000+ installs, which somehow means it works at least
for some people.
Since a few version, the Claim plugin also lets you choose someone else as
"claimer".  Last release is not so old, from 05/2015.

Sure, it's sometimes "easier to start over" but in the end it can also lead
to more complexity for users... Many plugins that do things, close, but one
has A, and another has A' + B, and you want A + B...

For the current case, I'm not seeing clearly why the features you're
talking about could not have been tried to be integrated into the Claim one.
IMO that would have been cool to try and merge those so that users have one
clearly identified plugin to "take responsibility for failed builds".

-- Baptiste

2015-10-12 14:58 GMT+02:00 Marcus Jacobsson <[email protected]>:

> Also the idea with this is not just a volunteer, as that is just a simple
> part of this plugin. We wanted to create something more to handle the red
> builds. There are still bugs I need to fix but I was about to update our
> production server so I wanted to update this at the same time so I got a
> bit trigger happy.
>
> I started looking at adding new features for the claim plugin in 2011-2012
> (think this was when we migrated to Jenkins) but as I found that it was
> easier for us to just start over as it was not much done back then (I
> checked it out from SVN and could not even build it). The plugin did not do
> much back then and we wanted to make a few changes so I started from
> scratch. Back then it took me less time then to try to get the claim plugin
> to compile and work. Also this gave me the freedom to build it from ground
> up as I wanted it. We've changed a few things along the way and we are now
> looking at expanding the plugin even more and see what we can do to make it
> easier to handle the red builds internally. As I developed it in house I
> could also break capability a few times without affecting anyone else but
> now I feel that I don't need to do that anymore so I was hoping to push it
> out to the community.
>
> Some things that we wanted to as part of a red build process (bad word, I
> know)
> * exposing data to the API so it can be used to create reports outside of
> Jenkins
> * Add the possibility to push issues from other plugins so people could
> volunteer to fix specific issues instead of entire builds
> * We also found it useful to volunteer teams as well as people as most of
> the time this gets problems solved faster and people don't feel so targeted.
> * Build failure report for less technical persons to get a better view of
> the big picture (and yes, noticed that I broke it just before release)
>
> For me I just thought it would be nice to give back a little more to the
> community but we can continue to use this as an in house plugin. Even if I
> would prefer to not continue to keep it in house only. We have made some
> stuff that could (or could not) be useful to others and I thought this was
> a place to start as this was something we had made standalone from the rest
> of the code that I can not share.
>
> --
> 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/046abe80-ba10-483a-acbc-0770c076bb6d%40googlegroups.com
> <https://groups.google.com/d/msgid/jenkinsci-dev/046abe80-ba10-483a-acbc-0770c076bb6d%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
> For more options, visit https://groups.google.com/d/optout.
>



-- 
Baptiste <Batmat> MATHUS - http://batmat.net
Sauvez un arbre,
Mangez un castor !

-- 
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/CANWgJS4HbiYYf3qXEP3bW9xzFOq%3DQvrB%3Dp-NG7%3DDPWE6QGjo0w%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to