Modify

Opened 7 years ago

Last modified 5 years ago

#2308 new enhancement

[PATCH] Add mscgen support to GraphvizPlugin

Reported by: ssatoh Owned by: cboos
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 ssatoh 7 years ago.
A patch adding mscgen support to GraphvizPlugin
mscgen-tracwiki.png (62.2 KB) - added by ssatoh 7 years ago.
Sample screenshot
graphviz-mscgen-r4543.diff (14.6 KB) - added by cboos 6 years ago.
Initial version of mscgen support, good for testing

Download all attachments as: .zip

Change History (9)

Changed 7 years ago by ssatoh

A patch adding mscgen support to GraphvizPlugin

Changed 7 years ago by ssatoh

Sample screenshot

comment:1 Changed 6 years ago by cboos

  • Owner changed from pkropf to cboos
  • Trac Release changed from 0.10 to 0.11

I'll look into integrating this.

Changed 6 years ago by cboos

Initial version of mscgen support, good for testing

comment:2 Changed 6 years ago by cboos

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 6 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 6 years ago by gudrun.lichtenberger@…

  • Trac Release changed from 0.11 to 0.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 5 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 5 years ago by mclap

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

Add Comment

Modify Ticket

Action
as new .
Author


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

 
Note: See TracTickets for help on using tickets.