[FFmpeg-devel] [PATCH 0/5] [FATESERVER] Categorization and sorting improvements

Timothy Gu timothygu99 at gmail.com
Sun Jun 1 01:45:45 CEST 2014

After two days of hacking, I hereby present this patchset, which adds 
support for querying, or "searching", a specific configuration; and 
revamps the sorting system.

With the new querying functioanlity, you can click on the CC, arch, or 
OS to search for this same configuration, and you can click more of 
those to narrow your search. Then, you can "clear all" search patterns. 
Of course, this is not perfect: you cannot remove a single search 
pattern if you have multiple, but this is a good starting point.

I also improved the sorting algorithm. The current default, IMO, can 
only be described as "bad". It is based on architecture, which usually 
starts off with aarch64 or armv*. This is not useful at all for most 
people, because most people want to see the latest -- and not ARM -- 
results. To use descending revision instead, I have to first add support 
for descending default, which is impossible with the current sorting 
system. Hence [PATCH 4/5]. Then, at [PATCH 5/5], I changed the default.

Shortlog with comments:
[PATCH 1/5] fate.css: wrap long lines in log
Just a random style fix.

[PATCH 2/5] index: move $params declaration to lsort()
Make $params local to lsort(). It doesn't really matter.

[PATCH 3/5] Add support for querying a specific compiler, OS, and/or
[PATCH 4/5] index: use one parameter "sort" for both ascending and
[PATCH 5/5] index: improve sorting
See paragraphs above.

 FATE.pm   |   2 +-
 fate.css  |   2 +-
 index.cgi | 107 ++++++++++++++++++++++++++++++++++++++++++++++++++------------
 3 files changed, 89 insertions(+), 22 deletions(-)

More information about the ffmpeg-devel mailing list