On 03/02/2007 04:22 PM, Ali Burak Kulakli wrote:
I do not know much about Mylar repositories. But I want to ask anyway.
We have a roundup issue tracker. Is it possible for me to use Mylar
with our roundup issue tracker as task repository?
Hi Ali,
you asked me to provide step-by-step information for setup. Here it is:
1. Create an new repository query:
* right-click on the task list
* select New / Query...
2. Create a new repository:
* Add Task Repository
* select "Generic web based repository" as the task repository type
* "Next>"
3. Configure new web-based repository:
Server: URL of your roundup tracker website (http://host/path) to be
used for ${serverUrl}
Label: visible name, e.g. "Roundup Tracker"
User ID / Password: if needed
Parameters: define name + value, can be used as ${name} in the query
fields below
4. Advanced configuration:
Task URL: how to query a task with a given id, ie
"${serverUrl}/show_id?id="
The id is append to this string to complete the query.
New Task URL: leave empty for the moment
QUery Request URL: The most important: Here you can enter how the
roundup tracker is queried for a list of issues. This query can be
parameterized using ${serverUrl} and your defined parameters.
Query Pattern: This is regexp which should pick to values for every
issue:
prefix ( issue id ) infix ( issue description ) suffix
If you have no clue, leave this empty for now and proceed.
* Finish
5. Create query using new repository
* select
* "Next>"
Query Title: Choose some name
* Open "Advanced Configuration"
Here you have the Query URL / Pattern from above, but a "Preview"
button on the side
* enter some regexp and press "Preview"
* look at the table with headings "id" and "description" below to see
whether it matches
If you post one example line from your issue tracker HTML I could make
a suggestion how this could look like.
Cheers, Jörg