Closed Bug 1138686 Opened 9 years ago Closed 9 years ago

Display pushlog-based data on changeset pages in hgweb

Categories

(Developer Services :: Mercurial: hg.mozilla.org, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: gps, Assigned: gps)

References

Details

I added functionality to Mercurial 3.3 that allows servers to define extra template keywords for changesets. I'd like to use this feature to make hg.mozilla.org more useful. I'd like to add the following to per-changeset pages:

* Push User
* Push Date
* TreeHerder results URL
The Treeherder URLs are of form:
https://treeherder.mozilla.org/#/jobs?repo=mozilla-inbound&revision=dad2b3245457

Where repo is the same as the repo's directory name on hg.m.o (unlike TBPL, which had yet another variant of naming).
Gah. My patch to core didn't go far enough. I'll make sure to get a proper fix in 3.4.
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → INCOMPLETE
Submitted a patch upstream. Let's hope it gets accepted.

I did patch the function that populates changeset data structures in entries. So, if you can think of anything to do on shortlog, summary, or other pages showing lists of changesets, I'm all ears. Otherwise we'll have to wait for 3.4 for the gooey per-commit stuff.
You need to log in before you can comment on or make changes to this bug.