Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 150174

Summary: [connector] Eventum
Product: z_Archived Reporter: Marcos Silva Pereira <marcos.silva>
Component: MylynAssignee: Project Inbox <mylyn-triaged>
Status: CLOSED MOVED QA Contact:
Severity: enhancement    
Priority: P4 CC: henrik.lindberg, iav, jacobstr, james.willans, marcos.silva, mjmeijer, phill.moran, pombredanne, rj, thomas, tobias
Version: unspecifiedKeywords: helpwanted
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:
Attachments:
Description Flags
Example code on how to talk from java with eventum's xmlrpc.php
none
The repository settings directly to database
none
Form based query on empty repository
none
task history can be displayed in comments none

Description Marcos Silva Pereira CLA 2006-07-10 12:39:33 EDT
Create a connector to Eventum Issue/Bug Tracking System.
Comment 1 Mik Kersten CLA 2006-07-11 19:16:13 EDT
Could you please provide a link to the tracking system, and include pointers to any APIs, noting http://www.eclipse.org/mylar/doc/integrating.php#repository-requirements
Comment 2 Marcos Silva Pereira CLA 2006-07-12 09:01:34 EDT
Eventum is the Issue/Bug tracker used by MySQL and released under GPL license. It was developed using PHP and MySQL. The project url is: http://dev.mysql.com/downloads/other/eventum/

To see a list of features visit:
http://dev.mysql.com/downloads/other/eventum/features.html
Comment 3 Phill Moran CLA 2009-03-05 00:56:10 EST
I this still active?
Comment 4 Mik Kersten CLA 2009-03-09 14:31:32 EDT
As with other connectors, we are using this bug to gather interest.  We do not have resources on the project to create additional references implementations for connectors, but are happy to help coordinate any interested parties in doing so.  If anyone has contacts for people at Eventum who are interested in seeing this support, please feel free to email me with an intro or post a follow-up here.
Comment 5 Phill Moran CLA 2009-03-12 09:40:32 EDT
I think I will throw my hat in the ring and believe I have convinced someone else to join me.

Where would you think it best to start? My thought would be grab an existing adaptor (say Bugzilla) and use that as a guide. I have not looked is there a guide book on how best to build them?
Comment 6 Jacob Straszynski CLA 2009-03-12 13:25:59 EDT
Hi guys. I'm interested in helping out. 

I'm available ~ 7PM - 11PM MST and weekends. Should be able to find about 6 hours a week to volunteer.

Some guidance would be helpful as I've never developed any components for Eclipse. There's the whole SDK to get my hands dirty with as well as all of the packaging and distribution, dependency generation, etc. etc.




Comment 7 Steffen Pingel CLA 2009-03-12 15:56:14 EDT
The Mylyn Integrators has steps how to get started with workspace setup etc.: http://wiki.eclipse.org/Mylyn_Integrator_Reference . We do not have a connector how to at the moment so you are best of using the Trac, Bugzilla and JIRA connectors as a reference when implementing a connector.
Comment 8 Robbert-Jan CLA 2009-03-18 06:38:43 EDT
Created attachment 129189 [details]
Example code on how to talk from java with eventum's xmlrpc.php

Attached some example code which we use to update and close issue statuses automatically from a java batch.
It contains some proprietary code to send e-mails, but you'll get the idea.
Hope it helps.
Comment 9 maarten meijer CLA 2009-09-03 08:14:16 EDT
Would any of the CC on this bug be interested in a simple solution for this connector using the Industrial SQL Connector, see bug 184532. I will cover the procedure in my blog http://eclipsophy.blogger.com/ and post the intermediate stages as ZIP attachments here for your testing.

This will require that you have direct access to the underlying database, because you have it installed on your LAN, or because you have a SSH tunnel to the database machine. 
You will also need to have Mylyn installed, together with the Industrial SQL Connector from update site http://bugs.industrial-tsi.com/mylyndb/
Comment 10 maarten meijer CLA 2009-09-03 10:13:52 EDT
Created attachment 146398 [details]
The repository settings directly to database

In fact getting something running was quite easy, see screen shots added as attachments...
Comment 11 maarten meijer CLA 2009-09-03 10:14:53 EDT
Created attachment 146399 [details]
Form based query on empty repository

I'm wondering what to map Product to, issue group?
Comment 12 maarten meijer CLA 2009-09-05 15:24:10 EDT
Created attachment 146558 [details]
task history can be displayed in comments

User assigned is not the one I thought earlier
Comment 13 maarten meijer CLA 2009-09-07 07:39:50 EDT
I have done a baisc setup and wrote about it here:
http://eclipsophy.blogspot.com/2009/09/industrial-sql-connector-and-eventum.html
@All you voters,
Is this worthwile to pursue as solution under this bug so the code must be elaborated?
Comment 14 Eclipse Webmaster CLA 2022-11-15 11:45:08 EST
Mylyn has been restructured, and our issue tracking has moved to GitHub [1].

We are closing ~14K Bugzilla issues to give the new team a fresh start. If you feel that this issue is still relevant, please create a new one on GitHub.

[1] https://github.com/orgs/eclipse-mylyn