| View Issue Details [ Jump to Notes ] | [ Print ] |
| ID | Project | Category | View Status | Date Submitted | Last Update |
| 0010681 | CDash | | public | 2010-05-05 11:55 | 2010-05-05 11:55 |
|
| Reporter | Brad King | |
| Assigned To | | |
| Priority | normal | Severity | feature | Reproducibility | N/A |
| Status | new | Resolution | open | |
| Platform | | OS | | OS Version | |
| Product Version | | |
| Target Version | | Fixed in Version | | |
|
| Summary | 0010681: Personalize repository hyperlinks |
| Description | Currently the Updates page generates links to a web viewer for each commit reported. However, the link always points at one web viewer URL that has been configured by the project administrator.
Users have varying preferences for diff format and online hosting site. CDash should let them customize the repository URL in their project subscriptions.
Later when we add push-based testing we will need the links to go to a custom URL anyway.
|
| Additional Information | Currently CDash allows the project administrator to set the web viewer type and specify a URL prefix. Each online hosting site for Git uses its own encoding for URLs to point at specific commits and diff views. CDash already knows the encoding for popular hosting sites, but has no customization.
For example, Gitorious commit diff URLs ending in "?diffmode=sidebyside" show the commit diff in a side-by-side view that some developers find easier. CDash could provide this type of configuration option as appropriate for the selected web viewer type.
Alternatively we could let the user specify custom URLs with placeholder tokens for the commit hashes. IIRC there are two places that generat URLs now. Each of these would have to be customizable in this approach.
|
| Tags | No tags attached. |
|
| Attached Files | |
|