Status Report for Debian Continuous Integration - Week 12

This week I worked on the package listing page and switched the charts back to the JavaScript data charts.

Switching back to the JavaScript data charts
---------------------------------------------

The data charts were switched back to the JavaScript charts because of a problem with the Gruff chart library.

The JavaScript data charts were worked on to support multiple suite/architectures and are arranged in the same way on the status page (architectures per row and suites per column).


Overall status for a package
-----------------------------

The package listing page now shows an overall status for each package instead of a package's suites and architectures. If a package is failing on any suite/architecture, the suite/architecture is displayed in the status column with a fail message. Otherwise, the package is considered to be passing and the message 'Passing everywhere' is shown.


Screenshots of the web UI can be found on the wiki. [0]

For the last week of Google Summer of Code I am going to clean up the code and work on the documentation.

Regards,
Brandon Fairchild

[0] https://wiki.debian.org/debci/mockups

_______________________________________________
Soc-coordination mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/soc-coordination

Reply via email to