[%# Copyright (c) 2003-2010, Andrew Dunstan See accompanying License file for license details -%] [% WRAPPER 'page.tt' title = 'Exim BuildFarm Members' bodyclass = 'members' pagebutton = 'members' %]

Exim BuildFarm Members

Click branch links to see build history. Click the heading links to resort the list. Select members by checkbox and hit the button at the bottom to create a status custom filter.

[% alt = true %] [% FOREACH row IN statrows ; have_recent = 0; FOREACH branch_days IN row.branches.split(',') ; branch_fields = branch_days.split(':'); branch_day = branch_fields.1; IF branch_day < 365 ; have_recent = 1; END; END; IF have_recent ; %] [% alt = ! alt %] [% END; END %]
  Name
Owner
OS / Version Compiler / Version Arch Branches reported on
(most recent report)
[% row.name %]
[% row.owner_email %] [% IF row.sys_notes %]
Notes: ([% row.sys_notes_date %]) [% row.sys_notes %] [% END %]
[% row.operating_system %]
[% row.os_version %] [% prev_osver = row.osversion; FOREACH personality IN row.personalities; IF personality.os_version != prev_osver %]
w.e.f. [% personality.effective_date %]: [% personality.os_version %] [% prev_osver = personality.os_version; END; END %]
[% row.compiler %]
[% row.compiler_version %] [% prev_compver = row.compiler_version; FOREACH personality IN row.personalities; IF personality.compiler_version != prev_compver %]
w.e.f. [% personality.effective_date %]: [% personality.compiler_version %] [% prev_compver = personality.compiler_version; END; END %]
[% row.arch %] [% IF ! row.branches ; ' ' ; END -%]
    [%- FOREACH branch_days IN row.branches.split(',') ; branch_fields = branch_days.split(':'); branch = branch_fields.0; branch_day = branch_fields.1; IF branch_day < 365 ; %]
  • [% branch %] ([% branch_day %] days ago)
  • [% END; END %]
[% END %]