Google Groups

Re: [RFC] publishers as a drop-down menu


Emanuele Zattin Apr 19, 2012 9:07 AM
Posted in group: Jenkins Developers
It looks great Kohsuke! 

I'm about to leave for some holidays so I won't be able to to it out anytime soon, but my +1 is all yours :)

Thanks!

Emanuele Zattin
---------------------------------------------------
-I don't have to know an answer. I don't feel frightened by not knowing things; by being lost in a mysterious universe without any purpose — which is the way it really is, as far as I can tell, possibly. It doesn't frighten me.- Richard Feynman


On Thu, Apr 19, 2012 at 6:05 PM, Bruno P. Kinoshita <brunod...@yahoo.com.br> wrote:
+1

Didn't have time to try it yet, but the idea seems good, and this way I believe I wouldn't have to use ordinals in extension annotations anymore to change the execution order :-)

Will give it a try during the weekend. 

Thanks!

Bruno P. Kinoshita
http://kinoshita.eti.br
http://tupilabs.com


>________________________________
> From: Kohsuke Kawaguchi <k...@kohsuke.org>
>To: jenkin...@googlegroups.com
>Sent: Thursday, 19 April 2012 1:01 PM
>Subject: [RFC] publishers as a drop-down menu
>
>Following up the conversation from JUC Paris, I pushed the "publisher"
>branch to the repository that changes the publisher configuration UI.
>I'd like to get feedback on whether people think this is a good idea
>or a bad idea.
>
>Currently, the "post-build action" of the project configuration page
>lists one checkbox per one publisher. This has a couple of problems:
>
>- when you have a large number of plugins, as many large instances
>inevitably do, they occupy a large real estate in the configuration
>screen.
>
>- you cannot reorder them
>
>In the branch, instead of a big list of checkboxes, you get a
>drop-down menu button just like the main "build' section. And then
>you'll be adding publishers by clicking them.
>
>- once you add a publisher of a certain kind, it gets grayed out and
>prevents you from adding 2nd (and if you actually click the grayed out
>item, you jump to the corresponding part of the page.) (this
>restriction of one instance per one publisher might be something worth
>removing in the future?)
>
>- new items are inserted into their preferred position, instead of
>getting added to the bottom, so that users normally wouldn't have to
>think about the proper ordering among them (you generally want the
>data collection tasks to come before the notification tasks.)
>
>- a few animations to go with it.
>
>Looking forward to hearing back.
>
>--
>Kohsuke Kawaguchi
>
>
>