Re: rfc: give koji diff capabilities

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Am Mon, 21 Jun 2010 09:32:07 +1000
schrieb David Timms <dtimms@xxxxxxxxxxxx>:

> Probably thought of a million times, but was wondering whether it
> would be possible, and useful to give diff capabilities within the
> koji web interface.
> 
> eg: x86_64 build
> ...
> Output  build.log  (tail)
>          root.log (tail)
>          state.log (tail)
> could become:
> Output  build.log  (tail)  (diff)
>          root.log (tail)    (diff)
>          state.log (tail)   (diff)
> 
> hovering over diff would cause a (json) load of options:
> - diff -u with other arch:
>    i686, ppc, ppc64
> - diff -u with other version:
>    list other builds in this release (eg devel): 4.3-1, 4.3-4,
> - diff -u with other release:
>    list other releases of same version that have been built: f12, f13
> 
> The diff could be generated to look like a viewvc side by side diff.
> Bonus points if the diff ignores things like:
> - tmp file names (/var/tmp/rpm-tmp.trZK8P)
> - log address: 0x2b9c82662f90
> - builder: x86-05.phx2.fedoraproject.org
> 
> Previously, I found the build logs rather boring; by saving each 
> locally, then running meld on them, I immediately see what has
> changed between eg F12 and devel.
> 
> Any comments (other than 'show me the money/code') ?

I don't see a benefit of that... When a build fails, it kills all
other current builds of other architectures, so you need to check that
architecture, that fails first and the diff would not contain the error.

Other that that. The diff would show, different which different
packages are installed, e.g. gcc.i386 instead of gcc.x86_64, which
doesn't interest me either...
(And different requires etc.)

What would be the benefit of such a feature?

	Thomas
-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux