Love it!
On Thursday, 19 April 2012 10:01:26 UTC-6, Kohsuke Kawaguchi wrote: > > 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 > >