Overview
| Artifact ID: | e25458c54c98e4c523bf754c229b5152ad76319f |
|---|---|
| Ticket: | 1ec9e8658e2fc422b59cba7ab98498605365d26a
Flag some commits for "extra attention" |
| User & Date: | anonymous 2013-10-06 20:28:30 |
Changes
- foundin changed to: "version [1c40de1843] 2013-09-17 16:08:13"
- Untracked field icomment:
As Tcl development moves to adopt more of a fossil-based workflow, we're experimenting with no longer maintaining a separate <tt>ChangeLog</tt> file. This is <i>mostly</i> OK, but one issue is that where we have a change that is a potential incompatibility, which we would have previously highlighted so that we can explicitly warn people about it in our release notes, it now tends to get lost in the list of commits. <p> What we would like would be some way to make a tag (e.g., “<tt>potential incompatibility</tt>”) have some kind of extra visual indication associated with it so that when browsing the timeline, people (and especially our release engineer!) can spot at a glance that something has happened that has a potential impact on downstream programmers. Mere background color doesn't work too well, alas, especially when a lot of different branches are being committed to in quick succession, and getting the <a href="http://core.tcl.tk/tcl/timeline?t=potential+incompatibility">history of those commits with that tag directly</a> is currently somewhat uninformative as (usually) there's no timeline-context with the other commits around. Since I'm only looking for a tweak to rendering based off the existing data model, it shouldn't involve too much work. I hope. :-) <p> If it were possible to (ab)use the mechanism for other things (e.g., flagging major feature additions) that would be cool, but that's a much less important thing. (It could even be something that is configured on a per-repository basis; that would be quite sufficient for our use-case.) But we'd rather not do it through editing the commit comment to wedge more HTML fanciness in there; there's quite enough going on in that poor field right now.
- Untracked field login: "nobody"
- Untracked field mimetype: "text/html"
- private_contact changed to: "f6b536f9c1ed4b589e96e38fb613afc3d8991783"
- severity changed to: "Minor"
- status changed to: "Open"
- title changed to: "Flag some commits for "extra attention""
- type changed to: "Feature_Request"