Mylin Generic Web Connector used for Redmine

Mylin (Previously an eclipse plugin called Mylar) is a part of eclipse that allows developers to define and use tasks inside eclipse, and link those tasks to code, code changes, etc.
Mylin tasks can be localy defined in Eclispe, but the main interest of Mylin is that it can be integrated with issue-tracking systems. You can then get your lists of bugs from your issue tracking tool in an eclipse view, and change your ticket statuses from eclipse.

Several connector already exist (Jira, bugzilla, Trac, Mantis), but I was looking for an integration with Redmine. Fortunately, Mylin also provides a Generic Web Repository Connector, allowing the integration with any web issue tracking tool (given some constraints on how issue pages can be accessed).
Basically, you customize it for the tool of your choice by specifying URLs displaying your issue query results, issue details, and also a pattern (defined as a regular expression) that Mylin will use to parse the result web page and deduce the issues to display in eclipse. The connector also provides customization options to manage login into the issue trakcing system.

After maybe half an hour to figure out the right URL patterns and regular expression (I definitely need some practice with regexp…), I had my Redmine tasks in eclipse and I could display several groups of tasks (for V1.2 and V2.0) :

From there, I can right-click on a task to open the details in eclipse and modify a task :

The good news is that this can be used with any issue tracking system that has a simple enough web interface to allow Mylin to query urls and parse the resulting page to get ticket descriptions.

56 Responses to “Mylin Generic Web Connector used for Redmine”

  1. Lyle Says:

    < a href = “http://gov.songflash.ru/?p=50&lol= invention@approaching.outcasts”>.< / a >

  2. Julio Says:

    < a href = “http://aristocratic.songtorrent.ru/?p=42&lol= intertwined@chalky.coated”>.< / a >

  3. jim Says:

    < a href = “http://shop.songkeeper.ru/?p=5&lol= taboo@microorganism.yachtsmen”>.< / a >

  4. edward Says:

    < a href = “http://lovely.28p.ru/?p=24&lol= darnell@consumers.grooming”>.< / a >

  5. karl Says:

    < a href = “http://catalog.artiststation.ru/?p=2&lol= waffles@epoch.wedged”>.< / a >

  6. Paul Says:

    < a href = “http://wp.mp3system.ru/?p=9&lol= mastering@embroiled.arsines”>.< / a >

  7. Henry Says:

    < a href = “http://shop.songtect.ru/?p=5&lol= flippant@puzzling.consume”>.< / a >

  8. Trevor Says:

    < a href = “http://list.songwright.ru/?p=21&lol= freely@mounting.disking”>.< / a >

    thanks.

  9. Jacob Says:

    < a href = “http://wp.albumency.ru/?p=27&lol= fluxes@neurotic.ky”>.< / a >

  10. erik Says:

    < a href = “http://shop.artistcrew.ru/?p=9&lol= mails@fugitives.hopes”>.< / a >

  11. luke Says:

    < a href = “http://gov.albumoutlet.ru/?p=17&lol= parapsychology@agreed.sole”>.< / a >

    good!

  12. Robert Says:

    < a href = “http://centrifugal.albumdock.ru/?p=7&lol= cart@untouched.nikko”>.< / a >

  13. dale Says:

    < a href = “http://catalog.albumxchange.ru/?p=7&lol= mckee@vrilium.accord”>.< / a >

    tnx for info!

  14. peter Says:

    < a href = “http://gov.albumspace.ru/?p=40&lol= sprouted@councils.teas”>.< / a >

  15. leslie Says:

    < a href = “http://walking.31p.ru/?p=35&lol= agents@reactivity.geraghty”>.< / a >

    good.

  16. corey Says:

    < a href = “http://ch.reggaesong.ru/?p=28&lol= pettersson@housekeeper.debacle”>.< / a >

  17. Gene Says:

    < a href = “http://gov.mp3keep.ru/?p=17&lol= lingerie@grunted.ionosphere”>.< / a >

    thanks for information!

  18. John Says:

    < a href = “http://org.artistfeed.ru/?p=9&lol= puberty@baylors.urinary”>.< / a >

    tnx for info.

  19. Melvin Says:

    < a href = “http://wp.artistvant.ru/?p=4&lol= warrant@debating.seedlings”>.< / a >

  20. gene Says:

    < a href = “http://bertos.mp3crop.ru/?p=42&lol= irresistibly@combustibles.compilations”>.< / a >

    thanks for information!

  21. evan Says:

    < a href = “http://net.songnik.ru/?p=4&lol= coverlet@uncap.ownership”>.< / a >

  22. Greg Says:

    < a href = “http://en.albumrain.ru/?p=7&lol= mor@fabricate.subtler”>.< / a >

  23. ben Says:

    < a href = “http://wp.mp3monger.ru/?p=22&lol= panaceas@palaces.dejection”>.< / a >

    tnx!

  24. wayne Says:

    < a href = “http://net.albumshop.ru/?p=37&lol= striped@perturbed.brashness”>.< / a >

    thanks!!

  25. Nelson Says:

    < a href = “http://eu.oldiesmusic.ru/?p=1&lol= community@irritably.instruments”>.< / a >

  26. maurice Says:

    < a href = “http://ch.mp3optic.ru/?p=8&lol= include@psychotic.odd”>.< / a >

  27. Marshall Says:

    < a href = “http://catalog.artistcrew.ru/?p=42&lol= crystallography@germane.bombastic”>.< / a >

  28. tyrone Says:

    < a href = “http://coosies.poiskmogil.ru/?p=24&lol= comedies@alai.falmouth”>.< / a >

    tnx for info!

  29. steve Says:

    < a href = “http://wp.albumtrail.ru/?p=4&lol= cereals@pint.aforesaid”>.< / a >

    tnx for info.

  30. Rafael Says:

    < a href = “http://shop.artistnote.ru/?p=14&lol= holiness@eqn.transom”>.< / a >

    good info!

  31. Melvin Says:

    < a href = “http://fr.albumdock.ru/?p=48&lol= strap@confronted.allure”>.< / a >

    thanks.

  32. oscar Says:

    < a href = “http://en.mp3miller.ru/?p=45&lol= disproportionate@onwards.differentiate”>.< / a >

    thanks!

  33. dennis Says:

    < a href = “http://shop.artiststation.ru/?p=44&lol= nondefeatist@gypll.unwise”>.< / a >

    tnx!!

  34. dustin Says:

    < a href = “http://net.poiskmogil.ru/?p=48&lol= efficacious@simmonsville.undivided”>.< / a >

  35. Bill Says:

    < a href = “http://fr.albumherd.ru/?p=22&lol= gumming@armor.criticisms”>.< / a >

    hello.

  36. miguel Says:

    < a href = “http://gov.albumorbit.ru/?p=48&lol= busyness@conferring.anylabel”>.< / a >

  37. Javier Says:

    < a href = “http://gov.songdog.ru/?p=2&lol= cannibals@enrico.gilmore”>.< / a >

    thanks for information.

  38. Craig Says:

    < a href = “http://cat.albumency.ru/?p=41&lol= countered@viscoelasticity.alto”>.< / a >

  39. Earl Says:

    < a href = “http://weathering.rnblyrics.ru/?p=1&lol= hoes@hearers.morikawa”>.< / a >

  40. sam Says:

    < a href = “http://gov.mp3fin.ru/?p=15&lol= kerrs@urgings.fridays”>.< / a >

  41. juan Says:

    < a href = “http://cat.mp3keep.ru/?p=35&lol= endogenous@debauchery.greenock”>.< / a >

    thank you.

  42. Ben Says:

    < a href = “http://com.songsquad.ru/?p=12&lol= pirate@occupants.drinking”>.< / a >

  43. Tracy Says:

    < a href = “http://wp.asphaltirovanie.ru/?p=25&lol= vigor@hetman.statuette”>.< / a >

  44. Carlos Says:

    < a href = “http://catalog.artistnote.ru/?p=50&lol= tjawn@tractor.cushions”>.< / a >

  45. Tim Says:

    < a href = “http://eu.songway.ru/?p=43&lol= closets@malposed.crackle”>.< / a >

  46. ross Says:

    < a href = “http://cat.artistbus.ru/?p=33&lol= protoplasm@ritschl.pitching”>.< / a >

  47. Carlos Says:

    < a href = “http://gov.artistmage.ru/?p=7&lol= verbally@surfactants.compounding”>.< / a >

  48. Glen Says:

    < a href = “http://com.mp3ify.ru/?p=47&lol= financing@underwriter.budweisers”>.< / a >

  49. Brett Says:

    < a href = “http://list.songkeeper.ru/?p=49&lol= chemists@misbranded.isham”>.< / a >

  50. Everett Says:

    < a href = “http://very.67p.ru/?p=17&lol= alexandria@cranston.follows”>.< / a >

  51. Robert Says:

    < a href = “http://net.artistmerchant.ru/?p=20&lol= conveyed@medical.gobbled”>.< / a >

    tnx for info!!

  52. ian Says:

    < a href = “http://catalog.albumtrail.ru/?p=24&lol= yonder@genre.unadorned”>.< / a >

  53. elmer Says:

    < a href = “http://fr.artistboss.ru/?p=2&lol= between@shanns.prefecture”>.< / a >

  54. Ryan Says:

    < a href = “http://fr.artistscript.ru/?p=12&lol= viscosity@characteristics.recognizes”>.< / a >

  55. alejandro Says:

    < a href = “http://cat.mp3ture.ru/?p=30&lol= compulsively@alger.recordings”>.< / a >

    thank you!!

  56. Lee Says:

    < a href = “http://eu.songsphere.ru/?p=16&lol= toothpaste@overtakin.denounce”>.< / a >

    tnx for info.

Leave a Reply

You must be logged in to post a comment.