Difference between revisions of "Mylyn"
(→How could we make a BugzillaSimulator) |
(→How could we make a BugzillaSimulator) |
||
Line 51: | Line 51: | ||
== How could we make a BugzillaSimulator == | == How could we make a BugzillaSimulator == | ||
− | Not to have to develop any plugin it could be interesting to simulate buzilla behaviour, so we made some traffic analyse to understand how this works | + | Not to have to develop any plugin it could be interesting to simulate buzilla behaviour, so we made some traffic analyse to understand how this works. |
− | We analyzed for this network trafic when setting up a bugzilla task in mylyn | + | We analyzed for this network trafic when setting up a bugzilla task in mylyn using wireshark. |
== How to compile Mylyn == | == How to compile Mylyn == |
Revision as of 09:18, 23 February 2011
Contents
How to configure Mylyn with FusionForge
Install Eclipse
There are various way to do this
apt-get install eclipse
or get a zip or a tarball at http://eclipse.org/downloads/, take eclipse classic
Install Mylyn
Quick guide, the full guide is at http://www.eclipse.org/mylyn/downloads/
Start Eclipse, in the top menu choose
Help >> Install New Software... >>
In "Work with" add :
http://download.eclipse.org/tools/mylyn/update/e3.4
select all the mylyn products that will appear, and accept the license agreement when asked
Do again "Work with" with :
http://download.eclipse.org/tools/mylyn/update/incubator
and select also all products, and accept the license agreement when asked
You should now be ready to use Mylyn and follow the next step after eclipse restart
Parameters to use for a Fusionforge tracker
Open the planning perspective
Window >> Open Perspective >> Other >> Planning >> OK
Open the Task Repositories view
Window >> Show View >> Other >> Tasks >> Task Repositories
This will open a new Tab, In this tab right click on Tasks and choose
Add Task Repository
Then choose
Web Template (Advanced) >> Next
You will be asked a set of parameters, fill like this :
Server : http://fusionforge.org Label: FusionForge Feature Requests
In Additionnal settings fill:
atid=114 group_id=6
In Advanced Configuration
Task URL : ${serverUrl}/tracker/?func=detail&group_id=${group_id}&atid=${atid}&aid= New Task URL : ${serverUrl}/tracker/?func=add&group_id=${group_id}&atid=${atid} Query Request URL : ${serverUrl}/tracker/?group_id=${group_id}&atid=${atid} [GET] Query Pattern : <td><a href="/tracker/index.php\?.+?aid=({Id}.+?)&.+?atid=.+?">({Description}.+?)</a></td><td>({Owner}.+?)</td><td>({Type}.+?)</td><td>({Status}.+?)</td></tr> Login Request URL : ${serverUrl}/account/login.php?form_key=${loginToken}&return_to=/&form_loginname=${userId}&form_pw=${password}&login=Login [GET] Login Form URL : ${serverUrl}/account/login.php Login Token Pattern : name="form_key" value="(.+?)"
The login stuff don't seem to work with ssl. When asked to add a new query tell yes, you should now see a list of feature request in the Task List tab and when you click on one Item, it should display in a new tab
The result
How could we make a BugzillaSimulator
Not to have to develop any plugin it could be interesting to simulate buzilla behaviour, so we made some traffic analyse to understand how this works. We analyzed for this network trafic when setting up a bugzilla task in mylyn using wireshark.