Status Report for Debian Continuous Integration, Week 2

Brandon Fairchild csbit32 at gmail.com
Fri May 30 17:39:55 UTC 2014


Status Report for Debian Continuous Integration - Week 2

This week I finished implementing the existing UI on the new platform 
(Ruby/Sinatra). I also started making improvements to the web UI.

The following was implemented this week:

* Invalid route handling

* A route to a package history page with multi-arch and multi-suite
   support

* A package status table on a package page to display a package's
   status on a specific suite and architecture

* Links in the package status table to a package's history page on a
   specific suite and architecture

* A news feed on the main page for reporting packages that recently
   changed status

* New CSS

* A package listing page (Browse by prefix and packages under that
   prefix are shown with links to their pages)


All of these changes can be found on my git repo. [0]

In addition, some screenshots of the current interface can be found on 
the wiki. [1]

Next week I am going to work on the package history page and continue 
improving the web UI.

Regards,
Brandon Fairchild

[0] http://anonscm.debian.org/gitweb/?p=users/nerith-guest/debci_ui.git
[1] https://wiki.debian.org/debci/mockups



More information about the autopkgtest-devel mailing list