Great!
I wonder if you can take a look at [1], in particular the CLA section
[2] and start that paperwork going. I understand that it can take some
time, and for now we just need you to be aware and OK with the notion
that this needs to be in place before we can merge your changes.
In the mean time, I've gone ahead and imported your ui-changes branch
into the Jenkins repository, and set you up with the push access. (But
for the abovementioned reasons, please refrain from pushing to other
branches for the time being.)
I've built it and run it locally to play with it a bit. IIUC, it
definitely proves that the idea is feasible, but it also needs more work
before we can consider merging it to the master.
What I suggest is for us to use the office hours [3] time slot next week
(3/28) to discuss this. I also wonder if we can sign up more folks (like
FredG or imod) to get this effort going faster.
[1] https://wiki.jenkins-ci.org/display/JENKINS/Governance+Document
[2]
https://wiki.jenkins-ci.org/display/JENKINS/Governance+Document#GovernanceDocument-ContributorLicenseAgreement%28CLA%29
[3] https://wiki.jenkins-ci.org/display/JENKINS/Office+Hours
On 03/20/2012 01:25 AM, Tom Bevers wrote:
I already have forked jenkins and done some work in branch here:
https://github.com/tombevers/jenkins
My github Id: https://github.com/tombevers<https://github.com/tombevers/jenkins>
What's the best communication channel to communicate over the work and backward
compatibility?
On Tuesday, March 20, 2012 12:57:41 AM UTC+1, Kohsuke Kawaguchi wrote:
On 03/18/2012 03:55 AM, Tom Bevers wrote:
> Hi all,
>
> I really like Jenkins and use it daily, but one thing annoys me and
that's
> the GUI. It's not that user friendly and doesn't look good.
> I hoped that would have been changed after the logo design contest as
> www.jenkins-ci.org has gotten a new design aswel as the bug tracker.
>
> I want to contribute so we can make the GUI better and faster, and I have
> some proposal:
>
> - Use Twitter Bootstrap<
http://twitter.github.com/bootstrap/index.html> and
> change the colors a bit to match the Jenkins colors
> - Clean up current HTML
> - Remove all inline styling (Include CSS in the head)
> - Remove all inline javascript (Include at the bottom)
> - Create sprite images wich results in less http calls
>
> I already tried to use the twitter bootstrap wich results directly in a
> better looking Jenkins GUI (see the attachment).
Thanks. Would you be interested in creating a branch and doing the work
there? It's great that you are interested in working on it, and I think
there are things I can help in ensuring backward compatibility, etc.
I'm also trying to decompose monolithic style.css and
hudson-behaviour.js and co-locate them via tag files so that we can see
related code more quickly, which I think is relevant to this effort as
well.
On top of that, there are other committors like Ohtake-san and Domi, who
I suspect have some opinions about these things!
Let me know your GitHub ID so that we can set things up.
--
Kohsuke Kawaguchi | CloudBees, Inc. | http://cloudbees.com/
Try Nectar, our professional version of Jenkins
--
Kohsuke Kawaguchi | CloudBees, Inc. | http://cloudbees.com/
Try Nectar, our professional version of Jenkins