Live branches
Show branch content within the main web application, rather than sequestered on bazaar.l.n
Moving parts:
- loggerhead serves machine-readable branch content (files, diffs, revision metadata, etc)
- same-origin proxy that republishes this through code.launchpad.net (probably in Apache)
- javascript updates to show content within the page
- branch page redesign to make it work well
New things to show on the branch page:
- per-revision lists of changed file
- per-revision diffs
- files in the tip of the branch
- more than the 10 most recent revisions
Issues:
- republished information must be safe against xss-type attacks from user content