PDA

View Full Version : Eventum Integration Module


ajdonnison
29-07-05, 06:12 PM
A new module to provide integration between dotProject and the Eventum issue tracking system is now available on dotmods.

This module allows dotproject companies and contacts to be used in Eventum, once a contract is defined for them (in dotProject). In addition, a readonly view of the open issues for the current logged in user is available via a tab in the Today page, and project specific issues are available via a tab in the project view page. Projects may be linked to Eventum projects on a one-to-one basis.

The installation includes a configuration that allows you to define the location of the eventum installation and provides instructions on getting the eventum part of the module installed. (Which is just a matter of downloading an archive and unpacking it in the Eventum main directory).

This is the first version of this module, and while it provides a usable level of interaction between the two systems, there is always room for improvement.

Download it at http://sourceforge.net/project/showfiles.php?group_id=70930&package_id=159274&release_id=345568
Brief Documentation at: http://docs.dotproject.net/tiki-index.php?page=Eventum+Integration+Installation

One thing you will need to be aware of is that this relies on the latest version of classes/query.class.php from the CVS in the main project. This was updated on 28th July 2005, so if you have a version earlier than this, you will need to download a new one.

pedroa
30-07-05, 11:34 AM
Thank you very much Adam,

Your efforts are inspiring.

Pedro A.

Wendebaum
01-08-05, 06:40 PM
It's nice to have an extra bugtracking system with integration, so we can open the bugtracking to the world and keep the project management internally.

So I just installed the whole thing. It was quite tricky.

First of all, eventum has to share the database with dP, another database inside the mySQL-DB is not possible. This is not written anywhere, but it's fine, I can live with it.

Solving this, I can use eventum. I hoped, that the user base is shared, too. Now I have to setup all accounts in eventum, too. And the users have to login seperatly in eventum. Using LDAP, this would be possible, but how to use LDAP with eventum?

The linking of the projects doesn't work, I get

Fatal error: Call to a member function on a non-object in /srv/www/htdocs/dotproject/modules/eventum/eventum.class.php on line 189

Well, I am working on it :)

Thanks for the integration work!!!


EDIT: Well, those, who are able to read have advantages, I guess... after upgrading to the latest CVS as indicated by aj it works... :)

ajdonnison
02-08-05, 09:01 AM
There was a minor problem with multiple dbs, that is now sorted out in the CVS on dotmods. This allows the eventum database to be totally separate from the dotproject one. It was always designed that way, just a minor problem stopping it from working as designed.

Users are matched by their email address. If you are looking at issues in dotProject they will be assigned to the user with the same email address in both dotProject and eventum. While it would be nice to have LDAP support in eventum, or even the ability to jump directly to a link in eventum, that is not currently available. You may need to take this up with the good people over at MySQL (who support the Eventum development).

I'm glad to see it is working for you.

ajdonnison
02-08-05, 11:49 AM
I've added a new release, 1.1.3 of the Eventum Integration module, on dotmods http://sourceforge.net/projects/dotmods

You will also need to download the latest versions of modules/tasks/todo.php, modules/calendar/day_view.php and classes/ui.class.php from the main package. The changes to these were minor and only to support foreign module integration, so the changes are not specific to the eventum module.

Reinder
17-08-05, 06:18 PM
Hi Great that you have integrated this with a bug tracking system. However, we are using Mantis (http://www.mantisbt.org) as our bug tracking system. Is it possible to link dotproject to Mantis? Mantis seems to have the same abillities as Eventum, so I think it shouldn't be that difficult....

pedroa
17-08-05, 08:19 PM
Mantis seems to have the same abillities as Eventum, so I think it shouldn't be that difficult....

Great Reinder, then we will be waiting that you should do it since you say it "shouldn't be that difficult", ok?

Pedro A.

cyberhorse
17-08-05, 10:02 PM
heh :) all those efforts saved from double posting should go in one productive way or another :)

Reinder
17-08-05, 10:52 PM
sorry let me refrase that:

Mantis seems to have the same abillities as Eventum, so I think it shouldn't be that difficult for someone with good php knowledge......

:) Is there a demo of the integration between dotproject and eventum somewhere? Maybe I can find some waisted evening hours to see if I can integrate Mantis in the same way :)

wrycat
03-09-05, 12:14 AM
Hello. First i want to say thank you for this nice module. I installed from CVS and had to upgrade our dotProject to CVS what figured out to be a little bit tricky.
Now I'm on the localisation of eventum module.
I added some Strings to the /locales/en.inc an made a translation to german.
while doing this i found a minor flaw in configure.php on line 130:
I changed: <th><?php echo $AppUI->_('Max Response'); ?></th><th>Change</th>to: <th><?php echo $AppUI->_('Max Response'); ?></th><th><?php echo $AppUI->_('Change'); ?></th>
if s.o. is interested in my Translation and the enhanched english localisation file feel free to contact me.

ajdonnison
05-09-05, 10:06 AM
Thanks, wrycat, this is now updated in the CVS.

emagin
28-02-06, 09:45 AM
Have there been any updates, new features or general brain activity in this area?
Just wondering if this is dead or if this integration will live on in the future.

I'm just starting to play with it and am looking to share ideas and feedback, but won't go too far if this is going nowhere.

Thanks

santo
06-03-06, 12:00 AM
Same here.
We're using Dot-Project for almost a year now, and decided to use Mantis for bug-tracking because someone here in the forums (I think it was caseydk) was working on integration between dotproject and mantis.

Almost a year later, there is still no mantis module available.

Several months after our decision to use mantis, I saw the anouncement of the eventum module.

Looked very promising, but as we had already chosen for mantis, we didn't want to switch to eventum right away.

Now, almost one year later, I don't see any progress on the eventum module either.

So here are my questions:
- Will there be bug-fixes, enhancements, etc for the eventum module ?
- Should we make the switch to eventum ?
- any news about the mantis module ?

Currently, I have the feeling there is no official choice for bug tracking / issue tracking / ... in Dot project.

Today eventum is the best bet, tomorrow it will be mantis, etc
Oh, and there is the helpdesk module too ? Or should I say ticketsmith ?

Don't get me wrong, I like dotproject very much, but it's very difficult to make the right choice for bug-tracking software as the integration with dot-project is not guaranteed in any way.

ajdonnison
06-03-06, 03:25 PM
The eventum integration will continue, and will be coming out with new releases, although not until well after the 2.0.2 bug release for dotProject (as I don't have enough cycles for both tasks at the moment).

There are no plans that I am aware of to develop integration with Mantis.

Ticketsmith is deprecated.

Helpdesk (the add-on module) is being actively worked on.

As to which bug tracking solution you should use, I cannot answer that. It will be totally down to how well the software meets your needs. It will also be down to how high a priority there is on integration vs bug tracking features. I doubt any single package will ever be able to meet everyone's ideal.

santo
06-03-06, 05:10 PM
thanks for the clarification ajdonnison
Of course I am aware of the fact that there is no one single best solution for everyone, but I just needed some feedback on the status and progress of all the different modules.

It seemed to me that there were too many initiatives in the past for integrating dotproject with all kinds of software, all of which seemed to be dormant or abandoned at this moment, rather than trying to focus on the own helpdesk module or one particular integration module.

Now I know the helpdesk application and the eventum integration are the best bets and will be actively developed and supported in the (near) future.

Now there's just one more thing to do for me:
trying to convince the necessary people to switch to eventum :cool:
(which I proposed at the time we were looking for some bug-tracking software, but some people didn't seem to like for some reason)

Thanks again for the clarification.

benbbh
06-05-06, 01:38 AM
Hello,

I've been searching for mantis integration with dP so if I may:

https://secure.caseysoftware.com/index.php?main_page=product_info&products_id=59

and

http://www.dotproject.net/vbulletin/showthread.php?t=4614

good week end!

Ben

chavan.hemanth
25-04-07, 09:37 PM
Hello all,

When I have installed eventum it worked fine but since yesterday evening I am not receiveing mails when user created new issue. Even I am running process_mail_queue.php file after creating issue but still I am unable to get mail to my account.

Some one who faced simarl problem can help me. Please tell the solution as soon as possible.

Thanks,
Hemanth Chavan.
System Administrator.

execute
26-04-07, 03:38 AM
Why don't you ask your question at the mysql eventum community?

But when you go there to ask your question, post also information like:
1) have you changed some files?
2) OS/PHP/MySQL?
3) is anything logged to the error log of PHP or the system log?
4) have you enabled error_reporting and then browsed thoroughly the application? what errors?
5) etc. etc. etc. ...