Thanks for all the hard work Gus. 

I can try building a Jenkins version with your pull requests, or if you have 
.war, I can try it with the active-choices-plugin, which relies on the DOM 
structure created in the build with parameters screen. CSS changes won't break 
the plug-in, but moving tables, divs, inputs, might break it.
CheersBruno

 
      From: Gus Reiber <[email protected]>
 To: Jenkins Developers <[email protected]> 
Cc: [email protected] 
 Sent: Thursday, July 23, 2015 10:31 AM
 Subject: Re: Jenkins UX
   
Awesome, awesome, awesome feedback all around.
So if I can summarize the feedback so far, it sounds to me like Kanstantsin is 
the most skeptical, but few if any of you are 100% sold, which is how it should 
be. Possible sources of discontent seem to break down like this:   
   - Don't forget about Tom's work and the existing SimpleTheme plugin 
   - Color, font, and border choices: Seems like maybe we like the simple black 
and white better, with less borders, less margins and smaller text (though that 
is not a consensus)
   - Collapse mechanism: The idea of clear segmentation seems to be generally 
embraced (Kanstantsin being the exception), but the sort of pegged ToC tracking 
that Bootstrap uses might be prefered. 
   - Console log should be better, too (I totally agree with that, but didn't 
choose that piece of the GUI as a starting point so am punting on thinking 
about that for the moment)
Most of my goal here is to show the sorts of tangible benefits that an overhaul 
of a GUI can bring that go beyond what can be done against the current Jenkins 
DOM with CSS alone. KK, Daniel, Tom and I agree that is the case enough to 
start organizing ourselves into both code and outreach to start making that 
case through forums and demos like this, and pull requests which we are 
starting to create.
As I see it, we will want to break down pull requests along this topic into 
manageable bites, the first of which being largely infrastructure and only 
minimal visual changes, if at all. It is my belief that the first step of doing 
any modernizing of the config page is to pull it out of tables and refactor 
hudson-behavior to function with a semantic and logically nested DOM structure, 
such that new styles of input elements can be folded into both core config 
items and plugin configuration without a lot of the crazy DOM wackery that 
happens today. Also, I think PrototypeJS and YUI are essentially dead 
technologies, so we will need to cast off those shackles.
...thus our first PR is likely to be all about enabling DOM changes to the 
jelly resources files in the form directory (even prior to the actual DOM 
changes).
Anyway, in the next few days, KK and Daniel will be looking to set up a hangout 
in which at least some of us might be able to get together and examine the ins 
and outs of this technical web.
...expect a seperate note from them with more specifics, shortly.





On Thursday, July 16, 2015 at 9:03:49 AM UTC-7, Gus Reiber wrote:
As threatened, but at long last, I have a demo video and associated blog 
post.... not really posted to a blog, but, still something that can be read and 
comment on....
Please take a look, and send feedback:video:http://youtu.be/1Qn4jEwAeGc

post:https://docs.google.com/document/d/1sjd_Yl7wzyxVoaFurSGAVfgWNSwlnSLJztx7uexdgxE/edit?usp=sharing



On Monday, June 22, 2015 at 4:37:17 AM UTC-7, Gus Reiber wrote:
Hey all,
   Been a long time since my last post, as I had been cramming getting a 
prototype built for JUCs DC and London. I am happy to report Tom and my 
presentation was well received in DC. Now we are off to the UK.

Now that we have a simifunctional prototype, we will be working to figure out 
how to best post it so community members can provide feedback.

Thanks again for your interest. Please stay tuned.


-- 
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/a77c5054-7888-415c-9ae5-be73aa9e9af3%40googlegroups.com.


For more options, visit https://groups.google.com/d/optout.


   

-- 
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/1535303428.364268.1437604671217.JavaMail.yahoo%40mail.yahoo.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to