I'm going to spend the rest of the week focusing on working with Gus and Tom to get the proposed UI changes into a mergeable state.
The tasks are tracked in here <https://trello.com/b/5587X0Dt/ux-hackathon-2015-jul> during this three days. We'll be on hangout from 1pm-5pm pacific time at http://bit.ly/1RSkY1i if anyone else is interested in chiming in. So far I've done the following: - Built Maven artifacts versions of Node.js and NPM, which is not a part of the build time dependency at here <https://github.com/jenkinsci/nodejs-packages>. This was originally done by James, I think. - Tom had packaged various JavaScript libraries as Jenkins plugins. I've moved them over to here <https://github.com/jenkinsci/js-libs/>. - The proposed WiP branch for config UI changes is moved to here <https://github.com/jenkinsci/jenkins/tree/config-ui-changes> so that we can all commit directly into this branch. I've made some changes so that this branch builds for me on Linux. - I started looking at form taglibs and fix form submission problems. I've completed <f:optionalBlock> and that made a big difference. As Tom was saying, it's good to write more tests for the form tag libs (they are in test/java/lib/form/*Test) in the master to capture the current behavior, and use them to verify that the branch didn't break this behaviour. I added one for <f:rowSet> Then I discovered that unit tests fail left and right for the branch, and now it makes sense to me why he told me we need to upgrade htmlunit. I haven't looked into that yet, I'm hoping that Tom can make some progress before I wake up tomorrow. There are still various UI glitches in this branch that Gus is tackling independently. So that's the progress report of Day 1. -- Kohsuke Kawaguchi -- 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/CAN4CQ4y44fBvqQFNmW5ZcosJD2JoHiqA8jL6TTs-0e0pENZMLA%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
