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
-~----------~----~----~----~------~----~------~--~---

Reply via email to