Discussions

News: Extend the Eclipse SDK with Mylyn 2.0

  1. Extend the Eclipse SDK with Mylyn 2.0 (18 messages)

    IBM DeveloperWorks has published Mik Kersten's two-part guide to Mylyn, a task-focused UI for Eclipse (part 1, part 2). Adapted from Mylyn's home page description: Mylyn makes tasks a first class part of Eclipse, and integrates offline editing for repositories such as Bugzilla, Trac, and JIRA. Once your tasks are integrated, Mylyn monitors your work activity to identify information relevant to the task-at-hand, and uses this task context to focus the Eclipse UI on the interesting information, hide the uninteresting, and automatically find what's related. This puts the information you need to get work done at your fingertips and improves productivity by reducing searching, scrolling, and navigation. By making task context explicit Mylyn also facilitates multitasking, planning, reusing past efforts, and sharing expertise. The DeveloperWorks article covers changes from Mylar (the previous release) to Mylyn, and addresses how to integrate Mylyn into your normal development cycle. By focusing your work on specific tasks and isolating context, Mylyn's an excellent plugin that enhances productivity for Eclipse users. [Editor's note: Mylyn is really cool, and one of the best reasons to use Eclipse, in my humble opinion. I've found it really useful. If you use Eclipse and not Mylyn, well, change that - and if you don't use Eclipse, it might be worth looking into just to add this tool.]

    Threaded Messages (18)

  2. I'm wondering if anyone else has seen this. Europa stops responding for several seconds at a time with the (Not Responding) message in the top of the Frame. I've traced this behavior to the Subclipse Mylin Integration plugin. Disable it and Europa responds normally. Re-enable the plugin and it becomes unresponsive again. There is a discussion of this at http://www.eclipsezone.com/eclipse/forums/t99988.html?start=0 Has anyone else seen this?
  3. Take a look at subversive http://www.polarion.org/index.php?page=overview&project=subversive as an alternative SVN client for eclipse. Subversive has also an Mylyn Integration Plugin and is more customizable than subclipse.
  4. Take a look at subversive http://www.polarion.org/index.php?page=overview&project=subversive

    as an alternative SVN client for eclipse. Subversive has also an Mylyn Integration Plugin and is more customizable than subclipse.
    Can you please elaborate what kind of advanced customization is provided by Subversive's integration for Mylyn? Last time I looked, Subversive didn't have support automatic linking between task repositories and workspace projects, that is the feature that maybe causing those issues in Subclipse for Dean Schulze, though he seem like the only one who experiencing it.
  5. Re-enable the plugin and it becomes unresponsive again.
    When exactly it became unresponsive? BTW, you didn't change the default hyperlink activation modifier by any chance?
  6. It becomes unresponsive after a few minutes of use, or less. I didn't change any hyperlinks.
  7. It becomes unresponsive after a few minutes of use, or less.
    I didn't change any hyperlinks.
    Just to follow up for other readers of this thread. The issue seem to appear only when using Ctrl-based shortcuts (like Ctrl-C, and so on) in the Eclipse text editors. Those shortcuts activate Eclipse standard hyperlink detectors and Mylyn's task detector is trying to establish link between active resource and issue tracking repository, and it is triggering some code in Subversion client that for some reason doesn't work in Dean's environment. For those who are suggesting Subversive, I can only say that it doesn't not have the automatic project linking feature. Since we are unable to reproduce this issue anywhere else, there are few options. First of all, it is possible to disable Mylyn's task hyperlink detector in the global editors settings (it will be really sad to lose the hyperlinks, but it will resolve this issue). It also worth to try to change SVN client (SVNkit vs. JavaHL). If that won't help, I'd suggest to reinstall Subclipse (even manually delete all Subclipse plugins) and then do a clean checkout for those problematic projects and see if that would resolve this issue.
  8. Mylyn and Google Code[ Go to top ]

    Instructions on how to set up Mylyn with Google Code at http://www.jroller.com/alexRuiz/entry/using_mylyn_with_google_code :) Cheers, -Alex.
  9. Re: Mylyn and Google Code[ Go to top ]

    Very nice, Alex. Though you are using old version of web connector. There is already dev builds available that support more advanced templates, so you could use patterns like this: <td.+?class="vt col_1".+?({Type}.+?).*?.*?<td.+?class="vt col_2".+?({Status}.+?).*?.*?<td.+?class="vt col_5".+?({Owner}.+?).*?.*?<td.+?class="vt col_6".+?<a.+?href="detail\?id=({Id}[0-9]+).*?">({Description}.+?).+? Can you please try that and if updated template doesn't work out of the box, please fill an issue for the web connector.
  10. Re: Mylyn and Google Code[ Go to top ]

    Sweeeet! Thanks Eugene. I'll give it a try :) -Alex.
  11. I started using Mylyn (actually when it was called Mylar) in version 1.0. I got really excited by the task-focusing features, and to be able to integrate the work I did on Eclipse with the tasks opened on JIRA. I was really happy with the plugin until the project and package names were renamed and version 2.0 came by. After installing Eclipse Europa with Mylyn 2.0, i never had success using the JIRA integration anymore, my queries don't work anymore, and after countless hours trying to find out what was wrong and trying many different setups, i gave up using this version of Mylyn with JIRA. As i cannot (nor want to) change the task repository here( because JIRA is just the best tool for what it aims to do), this situation is really frustrating. The plugin is really awesome and i really look forward to being able to use it again with JIRA, so I hope in some future version soon released the JIRA connector will become functional once again.
  12. I had the same problems with mylyn after upgrading to JIRA 3.10. Have you tried the dev build of the JIRA connector at http://download.eclipse.org/tools/mylyn/update/dev/extras together with the current mylyn release at http://download.eclipse.org/tools/mylyn/update/dev/e3.3 ? After installing version 2.0.0.v20070627-1400 mylyn works fine with our JIRA 3.10.
  13. That's great news[ Go to top ]

    This fix in the dev build is great news. I'll try using this new version tomorrow morning.
  14. I was really happy with the plugin until the project and package names were renamed and version 2.0 came by. After installing Eclipse Europa with Mylyn 2.0, i never had success using the JIRA integration anymore, my queries don't work anymore, and after countless hours trying to find out what was wrong and trying many different setups, i gave up using this version of Mylyn with JIRA.
    Bruno: once we got the news that we would be getting bundled as part of Eclipse we had to split the Mylyn components according to their maturity. Since the JIRA Connector evolved purely from community contributions and has had fewer support resources behind it than the others we moved it to the Extras site. However, largely thanks to Atlassian's support, the JIRA Connector has been improving steadily. In general, the Mylyn download page is the best place to learn about which components are part of the distribution: http://eclipse.org/mylyn/downloads All: if you encounter any problem with Mylyn please do not hesitate to fire off a bug report. Bugzilla reports are the mechanism by which we help users diagnose problems and evolve the tool to better meet their needs in the process, and we continue to try to make reporting them easier (e.g. Help menu -> Report Bug or Enhancement). http://eclipse.org/mylyn/bugs/ Cheers, Mik -- Mik Kersten President & CTO, http://tasktop.com Project Lead, http://eclipse.org/mylyn
  15. Please don't be afraid to create bug reports about problems you have with any part of Mylyn, including JIRA connector, but please be more specific. Reports like "nothing works" is not very helpful, because they usually don't allow to reproduce issue. I would also recommend to read "How to Report Bugs Effectively for the excellent tips on writing quality bug reports.
  16. Ok Eugene, fair enough. The problems i found were related to querying JIRA issues through the connector. I had problems both with queries created by myself through the Eclipse Form and filters defined inside JIRA. In both cases, the query creation worked successfully, but they never brought any results. The error i got was always the same, and the message was something like "Session has been invalidated" or "Session already invalidated". I can't remember precisely the message, but if desired, i can install the original version of Mylyn 2.0 to reproduce it. This problem happened with JIRA versions 3.7 and 3.9, which were the ones I tried to use. I'm gonna try using the new dev build today, and of course I'm gonna report here the results.
  17. Thanks Bruno. We'd really appreciate if you could report any issues in the project issue tracker after installing recent dev build. The error you mentioned now is sounds familiar, but I couldn't reproduce it on my local JIRA instance. It would be great if you could comment on bug 198716 and provide details about your environment. https://bugs.eclipse.org/bugs/show_bug.cgi?id=198716
  18. Hi Eugene, i've tried using the new dev build for both Mylyn and the JIRA connector. The versions I'm using here (captured from Eclipse Configuration Details) are: org.eclipse.mylyn_feature (2.0.0.v20070810-1700) "Mylyn" org.eclipse.mylyn.bugzilla_feature (2.0.0.v20070810-1700) "Mylyn" org.eclipse.mylyn.context_feature (2.0.0.v20070810-1700) "Mylyn" org.eclipse.mylyn.ide_feature (2.0.0.v20070810-1700) "Mylyn" org.eclipse.mylyn.java_feature (2.0.0.v20070810-1700) "Mylyn" org.eclipse.mylyn.jira_feature (2.0.0.v20070810-1700) "Mylyn" org.eclipse.mylyn.pde_feature (2.0.0.v20070810-1700) "Mylyn" The problem I'm facing now is also getting queries to work. But now the message is diferent. The error message I'm getting when i try to synchronize a query is: "com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException: Invalid byte 2 of 3-byte UTF-8 sequence" I'm using Eclipse 3.3 on Linux with jdk1.6.0_01 on a 32-bit platform, and the JIRA version here is 3.9. As you requested , I am also going to comment on your issue tracker. I appreciate the attention and effort you're offering me, and i hope i can be helpful on this process. Regards, Bruno
  19. That is something new, please open a new bug report for that and let's move this discussion up there. BTW, to everyone, since JIRA can be heavily customized, it does make sense to try to connect to the following public repositories (we test with those all the time and make sure they work): http://jira.codehaus.org http://issues.apache.org/jira/ http://opensource.atlassian.com/projects/spring (and other OS projects hosted by Atlassian)