[Soc-coordination] Weekly report #10 - scan-build the debian archive

Léo Cavaillé leo+debian at cavaille.net
Fri Aug 23 21:46:30 UTC 2013


Hi everyone,

I have made great progress at DebConf and this week I have continued the
initiatives taken.

Done :
* Code cleanup & renaming (the debuildme project is now officially the
debile project)
* Implemented & tested APT repositories to store every source/binary
package (with reprepro)
➜ the goal is for the user to be able to retrieve a binary built by the
platform by a simple apt-get
* Implemented & tested the support of several "build-flavors" meaning
different compilers : we want to detect FTBFS, compare the 2 builds.
We keep the binaries on different mirrors if you want to install the
.deb from clang or the .deb from gcc.
* Package python-texttable (for paul CLI) and the sponsorship is pending
with Paul Tagliamonte.
* Migrated to git.debian.org as the main repository, and we have now an
Alioth team (pkg-debile)
[1][2][3]
* Add some documentation about the code, updated the install documentation.
* Finish writing a puppet job file to deploy easily new debile-slave
instances
* Reduce dependencies between modules, we have not reached the minimum
yet afaik
* Deployment of new repos on debile.debian.net (production &
pre-production version) happening now...


[1] http://anonscm.debian.org/gitweb/?p=pkg-debile/debile-master.git
[2] http://anonscm.debian.org/gitweb/?p=pkg-debile/debile-slave.git
[3] http://anonscm.debian.org/gitweb/?p=pkg-debile/debile-web.git

Next week :
* No news from my sbuild patch ?
* Improvements to the debile-web frontend (history display)
* Test -plist-html for scan-build (keep both HTML for display and plist
output for firehose parser)
* Install some tools to measure performance and loads (see if it scales)
* Think about the implementation of a triggered reverse dependency build
* Implement firehose warehouse bridge, we want all the firehose
documents to be stored in a database (firewoes)
* Prepare the first release of debile, find a good workflow for next
releases and draw a quick roadmap for the coming month.

I miss Swiss cheese !
(OK I live in France, so I have other resources)

Cheers,

-- 
Léo



More information about the Soc-coordination mailing list