lp:ubuntu-manpage-repository
- Get this branch:
- bzr branch lp:ubuntu-manpage-repository
Branch merges
- Christian Ehrhardt (community): Approve
- Anthony Dillon: Pending requested
-
Diff: 409 lines (+115/-72)7 files modifiedbin/fetch-man-pages.sh (+12/-12)
bin/make-manpage-repo.sh (+83/-45)
bin/manpages-modify-config (+4/-0)
bin/w3mman-to-html.pl (+6/-6)
cgi-bin/search.py (+4/-4)
examples/config (+2/-1)
www/functions.js (+4/-4)
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. - 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:
- lp:~kirkland/ubuntu-manpage-repository/main