Last modified: 2013-09-17 08:12:39 UTC
I propose to include the Graphviz extension [0] of Victor as part of mediawiki starting with 1.5 You could have a first look to the gallery page with plenty of examples and dot source codes[1] and the manual [2]. I hereby also ask the developers' community to consider the implementation in all wikis. [0] Proposed for all Wikipedias http://www.wickle.com/wikis/index.php/Graphviz_extension [1] http://www.graphviz.org/Gallery.php [2] http://www.graphviz.org/Documentation.php [3] http://www.graphviz.org/Documentation/dotguide.pdf a concise manual for starters
graphviz output is not antialiased and therefor looks rather ugly. Is there a good looking graph library?
(In reply to comment #1) > graphviz output is not antialiased and therefor looks rather ugly. > Is there a good looking graph library? I still propose to stick to graphviz / dot , which appears to be the best-known program worldwide. The output could be postprocessed.- The team of developers can easily be contacted; perhaps anyone is listening here and can overcome JeLuF's objection by submitting an amended version or patch ? Would be nice, please drop in !
I second this motion! Graphviz -- and a few other such things -- should be included in /extensions, but not automatically turned on in LocalSettings.php. This should satisfy those who don't want increased maintenance for extensions. This is an incredibly useful tool for collaborative authoring. It fills a role that is NOT filled by .JPG images, in that users can collaboratively edit Graphviz graphs. Precedent for inclusion of extensions in WikiPedia has been set with the inclusion of EasyTimeline. I feel that Graphviz is every bit as useful, and easier to use, than EasyTimeline. I have made a number of improvements to the original extension, and will port those as soon as a beta 1.5 comes out that supports the out-of-band extension communication scheme that I proposed in http://bugzilla.wikimedia.org/show_bug.cgi?id=1726 and http://bugzilla.wikimedia.org/show_bug.cgi?id=684 . 1) I've included the ability to use alternate layout engines that are part of the Graphviz package. The current extension ONLY allows hierarchical layout, whereas certain useful graphs (http://www.IslandSeeds.org/wiki/Components) would be impossible to display using the standard layout. (The above makes a graph that is about 50 cm wide!) 2) I've added the ability to flow text right or left around the graph. 3) I've added the ability to automatically generate imagemap links to wiki words for node labels.
It's an extension requiring external tools, thus is to be distributed separately. Resolving as wontfix.
right ok so you won't include it in the standard mediawiki distribution but what about implementing the extention (or something like it) on the wikimedia wikis. also you claim depending on an external tool is a problem for inclusion in the mediawiki distribution and yet the math forumulae support depends on tex doesn't it.
a) Separate and unrelated issue. b) Will be moved out to a separate extension once the necessary preference hooks are done.
I agree ... as a developer i would like to know if there are a site of "Mediawiki extensions" (i am used my own CVS at the moment) to commit changes ? How can i distribute the extension if this does not exist ? On the other side , graphviz extension depends on external software .. but a simple apt-get install graphviz is the only every user need.
Closing old verified bugs.