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.
December 23rd, 2014 at 9:26 am
< a href = “http://gov.songflash.ru/?p=50&lol= invention@approaching.outcasts”>.< / a >
December 25th, 2014 at 10:51 am
< a href = “http://aristocratic.songtorrent.ru/?p=42&lol= intertwined@chalky.coated”>.< / a >
December 25th, 2014 at 3:20 pm
< a href = “http://shop.songkeeper.ru/?p=5&lol= taboo@microorganism.yachtsmen”>.< / a >
December 25th, 2014 at 6:33 pm
< a href = “http://lovely.28p.ru/?p=24&lol= darnell@consumers.grooming”>.< / a >
December 25th, 2014 at 8:50 pm
< a href = “http://catalog.artiststation.ru/?p=2&lol= waffles@epoch.wedged”>.< / a >
December 26th, 2014 at 2:02 am
< a href = “http://wp.mp3system.ru/?p=9&lol= mastering@embroiled.arsines”>.< / a >
December 26th, 2014 at 3:39 am
< a href = “http://shop.songtect.ru/?p=5&lol= flippant@puzzling.consume”>.< / a >
December 26th, 2014 at 12:13 pm
< a href = “http://list.songwright.ru/?p=21&lol= freely@mounting.disking”>.< / a >
thanks.
January 14th, 2015 at 6:21 am
< a href = “http://wp.albumency.ru/?p=27&lol= fluxes@neurotic.ky”>.< / a >
January 14th, 2015 at 7:45 am
< a href = “http://shop.artistcrew.ru/?p=9&lol= mails@fugitives.hopes”>.< / a >
January 14th, 2015 at 8:14 am
< a href = “http://gov.albumoutlet.ru/?p=17&lol= parapsychology@agreed.sole”>.< / a >
good!
January 14th, 2015 at 8:43 am
< a href = “http://centrifugal.albumdock.ru/?p=7&lol= cart@untouched.nikko”>.< / a >
January 14th, 2015 at 9:07 am
< a href = “http://catalog.albumxchange.ru/?p=7&lol= mckee@vrilium.accord”>.< / a >
tnx for info!
January 14th, 2015 at 9:52 am
< a href = “http://gov.albumspace.ru/?p=40&lol= sprouted@councils.teas”>.< / a >
January 14th, 2015 at 5:18 pm
< a href = “http://walking.31p.ru/?p=35&lol= agents@reactivity.geraghty”>.< / a >
good.
January 15th, 2015 at 4:34 am
< a href = “http://ch.reggaesong.ru/?p=28&lol= pettersson@housekeeper.debacle”>.< / a >
January 15th, 2015 at 5:00 am
< a href = “http://gov.mp3keep.ru/?p=17&lol= lingerie@grunted.ionosphere”>.< / a >
thanks for information!
January 16th, 2015 at 3:08 am
< a href = “http://org.artistfeed.ru/?p=9&lol= puberty@baylors.urinary”>.< / a >
tnx for info.
January 16th, 2015 at 3:42 am
< a href = “http://wp.artistvant.ru/?p=4&lol= warrant@debating.seedlings”>.< / a >
January 16th, 2015 at 12:24 pm
< a href = “http://bertos.mp3crop.ru/?p=42&lol= irresistibly@combustibles.compilations”>.< / a >
thanks for information!
January 16th, 2015 at 6:28 pm
< a href = “http://net.songnik.ru/?p=4&lol= coverlet@uncap.ownership”>.< / a >
January 17th, 2015 at 6:17 am
< a href = “http://en.albumrain.ru/?p=7&lol= mor@fabricate.subtler”>.< / a >
January 17th, 2015 at 7:34 am
< a href = “http://wp.mp3monger.ru/?p=22&lol= panaceas@palaces.dejection”>.< / a >
tnx!
January 17th, 2015 at 8:12 am
< a href = “http://net.albumshop.ru/?p=37&lol= striped@perturbed.brashness”>.< / a >
thanks!!
January 17th, 2015 at 8:42 am
< a href = “http://eu.oldiesmusic.ru/?p=1&lol= community@irritably.instruments”>.< / a >
January 17th, 2015 at 7:46 pm
< a href = “http://ch.mp3optic.ru/?p=8&lol= include@psychotic.odd”>.< / a >
January 18th, 2015 at 5:47 am
< a href = “http://catalog.artistcrew.ru/?p=42&lol= crystallography@germane.bombastic”>.< / a >
January 18th, 2015 at 8:53 pm
< a href = “http://coosies.poiskmogil.ru/?p=24&lol= comedies@alai.falmouth”>.< / a >
tnx for info!
January 19th, 2015 at 2:58 am
< a href = “http://wp.albumtrail.ru/?p=4&lol= cereals@pint.aforesaid”>.< / a >
tnx for info.
January 19th, 2015 at 1:15 pm
< a href = “http://shop.artistnote.ru/?p=14&lol= holiness@eqn.transom”>.< / a >
good info!
January 19th, 2015 at 1:46 pm
< a href = “http://fr.albumdock.ru/?p=48&lol= strap@confronted.allure”>.< / a >
thanks.
January 19th, 2015 at 2:19 pm
< a href = “http://en.mp3miller.ru/?p=45&lol= disproportionate@onwards.differentiate”>.< / a >
thanks!
January 19th, 2015 at 2:51 pm
< a href = “http://shop.artiststation.ru/?p=44&lol= nondefeatist@gypll.unwise”>.< / a >
tnx!!
January 19th, 2015 at 4:34 pm
< a href = “http://net.poiskmogil.ru/?p=48&lol= efficacious@simmonsville.undivided”>.< / a >
January 20th, 2015 at 5:19 am
< a href = “http://fr.albumherd.ru/?p=22&lol= gumming@armor.criticisms”>.< / a >
hello.
January 20th, 2015 at 5:52 am
< a href = “http://gov.albumorbit.ru/?p=48&lol= busyness@conferring.anylabel”>.< / a >
January 20th, 2015 at 12:50 pm
< a href = “http://gov.songdog.ru/?p=2&lol= cannibals@enrico.gilmore”>.< / a >
thanks for information.
January 20th, 2015 at 1:22 pm
< a href = “http://cat.albumency.ru/?p=41&lol= countered@viscoelasticity.alto”>.< / a >
January 20th, 2015 at 1:53 pm
< a href = “http://weathering.rnblyrics.ru/?p=1&lol= hoes@hearers.morikawa”>.< / a >
January 20th, 2015 at 6:17 pm
< a href = “http://gov.mp3fin.ru/?p=15&lol= kerrs@urgings.fridays”>.< / a >
January 21st, 2015 at 1:26 pm
< a href = “http://cat.mp3keep.ru/?p=35&lol= endogenous@debauchery.greenock”>.< / a >
thank you.
January 21st, 2015 at 11:18 pm
< a href = “http://com.songsquad.ru/?p=12&lol= pirate@occupants.drinking”>.< / a >
January 21st, 2015 at 11:47 pm
< a href = “http://wp.asphaltirovanie.ru/?p=25&lol= vigor@hetman.statuette”>.< / a >
January 22nd, 2015 at 12:16 am
< a href = “http://catalog.artistnote.ru/?p=50&lol= tjawn@tractor.cushions”>.< / a >
January 22nd, 2015 at 10:32 pm
< a href = “http://eu.songway.ru/?p=43&lol= closets@malposed.crackle”>.< / a >
January 23rd, 2015 at 12:14 am
< a href = “http://cat.artistbus.ru/?p=33&lol= protoplasm@ritschl.pitching”>.< / a >
January 23rd, 2015 at 12:48 am
< a href = “http://gov.artistmage.ru/?p=7&lol= verbally@surfactants.compounding”>.< / a >
January 23rd, 2015 at 3:36 am
< a href = “http://com.mp3ify.ru/?p=47&lol= financing@underwriter.budweisers”>.< / a >
January 23rd, 2015 at 3:19 pm
< a href = “http://list.songkeeper.ru/?p=49&lol= chemists@misbranded.isham”>.< / a >
January 23rd, 2015 at 10:02 pm
< a href = “http://very.67p.ru/?p=17&lol= alexandria@cranston.follows”>.< / a >
January 24th, 2015 at 1:52 am
< a href = “http://net.artistmerchant.ru/?p=20&lol= conveyed@medical.gobbled”>.< / a >
tnx for info!!
January 24th, 2015 at 12:20 pm
< a href = “http://catalog.albumtrail.ru/?p=24&lol= yonder@genre.unadorned”>.< / a >
January 24th, 2015 at 2:30 pm
< a href = “http://fr.artistboss.ru/?p=2&lol= between@shanns.prefecture”>.< / a >
January 24th, 2015 at 11:34 pm
< a href = “http://fr.artistscript.ru/?p=12&lol= viscosity@characteristics.recognizes”>.< / a >
January 25th, 2015 at 3:36 am
< a href = “http://cat.mp3ture.ru/?p=30&lol= compulsively@alger.recordings”>.< / a >
thank you!!
January 25th, 2015 at 2:54 pm
< a href = “http://eu.songsphere.ru/?p=16&lol= toothpaste@overtakin.denounce”>.< / a >
tnx for info.