Created by David Britton and last modified
Get this branch:
bzr branch lp:ubuntu-manpage-repository
Members of Ubuntu Manpage Repository Developers can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Recent revisions

244. By Christian Ehrhardt 

Add timing into to the log entries

Since we are debugging the slow execution on prodstack that might help
to compare and track execution.

243. By Christian Ehrhardt 

Add missing whitespace in log entry

242. By Christian Ehrhardt 

remove trailing whitespace

241. By Christian Ehrhardt 

Process releases concurrently

Execution is slow and mostly toggling between being CPU bound (conversion)
and network bound (download). Making releases run concurrently allows
to utilize more CPUs at once and the network more continuously.

240. By Christian Ehrhardt 

Remove debug output

Further unify output text and remove debug-only content.

239. By Christian Ehrhardt 

Track versions in the right context

The while loop used to be a subshell behind curl + processing.
To properly track versions that were already handled it has to
move into the same context as the rest of the program.

While touching the decision making on which package to process
ensure that each path creates a log entry and make them all
follow the same pattern which eases log reading.

238. By Christian Ehrhardt 

rename src -> binpkg as we handle binary packages

Many archive tools handle source packages, but this parses and
iterates binaries. Make it less misleading by fixing the
variable names and log out put to say binpkg instead of calling
them src.

237. By Christian Ehrhardt 

Use dpkg compare-version

Instead of just hoping they are in order use dpkg compare-version
to identify which content needs to be (re-)rendered.

236. By Christian Ehrhardt 

Need to consider all pockets

The former change to allo to define release-updates in the config
worked, but only so far to pick up the content of -updates.

Obviously packages that never got an update so far are not listed
at all in the Packages.gz behind -updates and therefore were forgotten.

Fix this by reverting the config back to just release names and on the
other hand extending make-manpage-repo.sh to always look for release,
-updates and -security.

235. By Christian Ehrhardt 

config: revert back to just release names

Turns out that we need all pockets anyway and will teach the script
to iterate over them. So the config can be simple release names just
like it always was.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.