Modify

Opened 9 years ago

Last modified 8 years ago

#2308 new enhancement

[PATCH] Add mscgen support to GraphvizPlugin

Reported by: Satoru SATOH Owned by: Christian Boos
Priority: normal Component: GraphvizPlugin
Severity: normal Keywords:
Cc: Trac Release: 0.10

Description

Here is a patch adding mscgen support to GraphvizPlugin.

  • mscgen (http://www.mcternan.me.uk/mscgen/) is a Message Sequence Chart text processor.
  • Its usage is almost same as graphviz tools and works in a similar manner.
  • It cannot output in svg so that i force its output png only in the patch.

Attachments (3)

graphvizplugin-mscgen.patch (1.8 KB) - added by Satoru SATOH 9 years ago.
A patch adding mscgen support to GraphvizPlugin
mscgen-tracwiki.png (62.2 KB) - added by Satoru SATOH 9 years ago.
Sample screenshot
graphviz-mscgen-r4543.diff (14.6 KB) - added by Christian Boos 9 years ago.
Initial version of mscgen support, good for testing

Download all attachments as: .zip

Change History (9)

Changed 9 years ago by Satoru SATOH

Attachment: graphvizplugin-mscgen.patch added

A patch adding mscgen support to GraphvizPlugin

Changed 9 years ago by Satoru SATOH

Attachment: mscgen-tracwiki.png added

Sample screenshot

comment:1 Changed 9 years ago by Christian Boos

Owner: changed from Peter Kropf to Christian Boos
Trac Release: 0.100.11

I'll look into integrating this.

Changed 9 years ago by Christian Boos

Attachment: graphviz-mscgen-r4543.diff added

Initial version of mscgen support, good for testing

comment:2 Changed 9 years ago by Christian Boos

In addition to the original patch, the new one should support URL="..." processing for wiki links and otherwise moves most of the processor handling logic in dedicated classes (more to be done, but the initial patch is working).

comment:3 Changed 9 years ago by tero.saarni@…

The patch does not seem to apply to the latest version anymore. Wouldn't it make sense to create independent MscgenPlugin since the tool is separate anyway and the plugin code seems small?

comment:4 Changed 8 years ago by gudrun.lichtenberger@…

Trac Release: 0.110.10

We have trac 0.10.4 installed and added the graphvizplugin-mscgen.patch. Graphviz works fine, but I cannot bring the mscgen to work. How is the syntax I have to use for mscgen-diagrams? Thanks for an info.

comment:5 Changed 8 years ago by anonymous

Hi

Assuming you are still working on this, there is an example of the syntax here: http://en.wikipedia.org/wiki/MscGen

Alternatively, you can download the program source code from here: http://www.mcternan.me.uk/mscgen/ check the test files.

~NT

comment:6 Changed 8 years ago by Pavel Plesov

Just want to notify - an independent MscgenPlugin for trac is created.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as new The owner will remain Christian Boos.

Add Comment


E-mail address and name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.