On Wed, Aug 5, 2009 at 10:43 AM, Priscilla<[email protected]> wrote: > > Hi,
Hello ! > I am a new user to Trac. I need a tool where I can draw the business > process model for a project > and it will automatically get the timeline from it. > Does Trac have this facility? I'm assuming here that you'r talking about using FOSS to design a business process using BPMN and automatically generate the executable BPEL to (monitor | run) the process and possible more (e.g. BAM, BI, ...) . If you need either a human-centric or integration-centric approach, the answer is the same : AFAIK ... NO, there's no plugin for that, but possibly a lot of ways to make it possible in a few years or so (perhaps I'm a little bit pesimistic here :-/ ). The fact is that to implement all those things as one or many Trac plugin is a very, very, very time-consuming task (not mentioning that I still dont find a Py-lib to manipulate BPEL or BPMN :-/ ) which definitely requires either a strong incentive (e.g. the company I work for is evaluating many developments for BPMS, but AFAIK FOSS is not an option and therefore good bye Trac :-/ ) or many hands (and this is IMO). Besides it's far beyond the goals of the core Trac system (especially because of the MINIMALISTIC part of its approach to project management) Perhaps a much simpler approach could be to integrate individual tools for very particular tasks and (with time) build more tools using a bottom-up approach. Another aproach could be to run Trac on Jython and reuse many BPEL | BA | BI | BR libs written for J and so on. There are a few of them being FOSS. OTOH the only useful way I see to integrate both approaches is to use XmlRpcPlugin and connect Trac services using BPEL4WS -and the corresponding BPMN «extensions»- but in that case you'll possibly end up maintaining at least two workflows, and two (maybe more :-/ ) notification channels (especially if using an human-centric approach, unless you find a way, that I dont know right now, to integrate one of Trac's notification plugins with the BPMS in use, or write your own so that Trac be able to interact with the workflow engine of your particular BPMS directly -perhaps using web services, there are some workflow engines that may act as WS providers- ). BTW, the best choice I've found for BPMS FOSS seems to be Intalio, but it has a very particular license. However I'd like to see the day when Trac be much more integrated with BPMS systems :) And, of course, If anybody finds a better answer, pls I wanna know ;o) Anyway CMIIW if my assumption is not correct. -- Regards, Olemis. Blog ES: http://simelo-es.blogspot.com/ Blog EN: http://simelo-en.blogspot.com/ Featured article: --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Trac Users" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/trac-users?hl=en -~----------~----~----~----~------~----~------~--~---
