I think that a little bit of breakage in the ui or form submission for plugins using some exotic thing is ok for the greater good. We have an opportunity here to redeem old sins and clean up technical debt in the ui and we should take it. So yes we should tread carefully, but not too much ;) The changes you showed in the video is in my mind not worthy of a 2.0 label but could have been done in a weekly.
On Thu, Jan 21, 2016 at 9:11 PM, Tom Fennelly <[email protected]> wrote: > I've been working on the Job configuration pages a bit, trying to make > them easier to use. The goals I have for this are: > > 1. NOT break form submission. > 2. NOT break plugin backward compatibility. > 3. Improve usability by visually breaking up long configurations, > hopefully making it easier to quickly see the sections and navigate between > them (Vs scrolling etc). > 4. Provide other usability tweaks where possible, but without breaking > anything. > 5. Make things optional, allowing people to easily switch back to the > "classic" Job config view. > > I've been labeling the work done so far as "phase 1" because I know this > effort might need to go through a few iterations before we get it right. > > Some resources: > > - The JIRA: JENKINS-32357 > <https://issues.jenkins-ci.org/browse/JENKINS-32357>. > - A demo video: https://youtu.be/uOiclX_W37Q > - A temporary PR on which to view the changes: > https://github.com/tfennelly/jenkins/pull/1 . Please comment here > though. I will be closing that PR. > > Please note that this is a WiP. It's still a bit of an experiment and we > want to know what people think of it i.e. do people believe this is an > improvement worth pursuing more and adding to Jenkins 2.0 etc. > > -- > 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/87da6c9a-fae7-4e11-8b10-7fedf4cfe2ad%40googlegroups.com > <https://groups.google.com/d/msgid/jenkinsci-dev/87da6c9a-fae7-4e11-8b10-7fedf4cfe2ad%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- Robert Sandell *Software Engineer* *CloudBees Inc.* -- 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/CALzHZS0AeN9Z9-EDo%2B41%2B59HRKFuUqmN218ZzTfB6GcCk7ak4Q%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
