Might be slightly off topic but since we are talking about build history. 
I was always confused by why the most important part of the page 'build 
history' is tucked into a corner instead of being ( literally) front and 
center. Paginating that small widget in the corner would be awkward at 
best. 
None of the information on the main page is of much significance if you are 
using git with many branches in a multiuser environment. 

Here is a screenshot of revamped UI that I am working for dotci, that makes 
buildhistory the main focus of the page. 
http://i.imgur.com/qm8BqE8.png 


Surya



On Friday, January 23, 2015 at 9:53:58 AM UTC-6, Tom Fennelly wrote:
>
> Hi.
>
> I'm interested in hearing how people would feel about a change to how the 
> BuildHistory widget handles build histories where there are 100s or 1000s 
> of builds. As JENKINS-26445 
> <https://issues.jenkins-ci.org/browse/JENKINS-26445> discusses, the 
> performance of this widget can stink if there are a huge number of builds.
>
> Currently if there are more than 40 or so builds, the widget adds a 
> "More..." link to the bottom. The user can press that link and Jenkins will 
> attempt to render ALL of the builds on that Job, even if there are 1000s of 
> them. This seems insane to me. I propose changing it to support a 
> pagination type mechanism where you get "Prev", "Next" and "Top" buttons on 
> the widget and only ever display 40'ish builds at a time.
>
> This would obviously mean that you will only track the top/head of the 
> build history if you are on "page 1". If you move to the next page (e.g. 
> builds 450 down to 400), then you stop tracking the top of the history 
> (similar to how the changelog tracking stops once you move away from the 
> tail). This might seem like the loss of an important feature but as I see 
> it, we can't have it both ways i.e. a responsive BuildHistory widget that 
> can also handle an unlimited number of builds all at once.
>
> Thoughts...
>
> Regards,
>
> Tom.
>

-- 
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/9caf4ed6-82be-4a26-82f8-b827e8d63b6f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to