[all][infra] Zuul logs are in swift
Sorin Sbarnea <ssbarnea at redhat.com> writes:
> I am really glad to see the improvements on the log browsing UX.
> Can we also add address few other issues? like:
> a) auto-wrap long lines, even your link is a perfect example of
> endless horizontal bar created by pip requirements line. log should
> never need horizontal scrolling in browser.
> b) coloring in logs?
> c) auto hiding/collapsing the timestamp column -- it is boilerplate in
> most cases taking 20% entire screen real estate. same info could be
> visible as tooltip
> d) shorter urls? do we really need "602ab1629aca4f4ebe21ff7024884f87"
> as build number of we can get around with 3-6 chars? -- i always need
> to horizontally scroll the URL bar to see the file I am on.
> PS. I am more than willing to invest some of my personal time on addressing these.
If you would like to implement some of those, the source is in the
web/src directory of the zuul repo. Local development against the
production OpenDev data is easy, and this information may help you get
B seems straightforward. D is probably best achieved not by shortening
the URL, but by displaying the filename on the page and/or in the page
A and C are matters of personal preference. You may want to discuss
those with the upstream Zuul community on the
zuul-discuss at lists.zuul-ci.org mailing list.