<< Back to previous view |
![]() |
[QB-144] Enable 'meaningful' URL to go to configurations
|
|
Status: | Resolved |
Project: | QuickBuild |
Component/s: | None |
Affects Version/s: | None |
Fix Version/s: | None |
Type: | Improvement | Priority: | Trivial |
Reporter: | Oren Sadeh | Assigned To: | Robin Shen |
Resolution: | Fixed | Votes: | 7 |
Remaining Estimate: | Unknown | Time Spent: | Unknown |
Original Estimate: | Unknown |
Description |
In the current version I don't know how to create a QB URL that will direct to a specific configuration. I can only use the URL from the build log - which is somewhat cryptic. I think a URL like http://quickbuild/app.do?goto=root/product/module or http://quickbuild/app.do?goto=root.product.module that will take you to the root.product.module configuration, will make it easier to create links to the configuration, without knowing the configuration id. The first option (with /) is better, because then the url reflects the module structure, and can be easily bulit, especially with Maven |
Comments |
Comment by Richard Sheldon [ 01/Nov/06 06:46 PM ] |
I think it would be even nicer to get rid of the app.do entirely, and use a url like: http://quickbuild/configuration/x/y/z/log or http://quickbuild/configuration/x/y/z/build_1234/something.war I like this as it's much more intuitive to give a path like url rather than one with app.do, parameters etc. I think this would probably involve some simple url rewriting. This could easily be done using the java urlrewrite model (http://tuckey.org/urlrewrite/), which allows apache like mod-rewrites to be specified. |
Comment by Olle Hallin [ 17/Apr/07 07:00 AM ] |
Friendly URLs are supported out-of-the-box in Tapestry 4. It's just a matter of configuration. See http://tapestry.apache.org/tapestry4.1/usersguide/friendly-urls.html |
Comment by Robin Shen [ 17/Apr/07 05:27 PM ] |
QuickBuild uses Tapestry 3.1, and the migration from 3.1 to 4.0 will take a lot of effort, as major versions between Tapestry is incompatible. We are working toward 2.0 which will makes use of T5, and the URL will be very nice, :) |
Comment by Joe Caporaletti [ 07/Jan/08 03:50 PM ] |
This is far more important that it is currently rated. We use URL's to the build logs in our wiki pages. At some point, the URL's to the build logs had meaningful names. WIth version 1.2.12 those links are no longer valid. (In 1.1.7 they were valid. When did they break?) We need stable and meaningful links for an upgrade. This is a show stopper for us. |
Comment by Robin Shen [ 25/Jun/10 06:23 AM ] |
Almost all urls in QuickBuild 3.0 are meaningful now. |