Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[graphiti-dev] Moving Graphiti to Batik 1.14?

Hi Graphiti team,

For a long time, GMF Runtime (and its dependencies like Sirius and Papyrus) had been stuck on a very old version of Apache Batik (version 1.6). Last summer we released GMF Runtime 1.14 which finally moved to the latest version of Batik, namely 1.14 (available in recent Orbits). This is the same version that is used by the platform itself (it uses the CSS parser from Batik for theming).

The upcoming versions of Sirius and Papyrus have recently moved to that version of GMF Runtime for 2022-03 M2. I had hoped that this would allow us to finally get a single version of Batik in the SimRel's repo. Unfortunately the M2 repo at https://download.eclipse.org/releases/2022-03/202202041000/plugins/ shows that while Batik 1.6 is indeed gone, there are still some Batik 1.9.1 JARs in addition to the Batik 1.14 ones.

I don't know if there are other projects which depend on that version, but from what I've seen at least Graphiti seems to use version 1.9: https://git.eclipse.org/c/graphiti/org.eclipse.graphiti.git/tree/plugins/org.eclipse.graphiti.export.batik/META-INF/MANIFEST.MF

I don't know if you plan to contribute a new version of Graphiti for 2022-03, but if you do, it would be great if you could also look at moving to Batik 1.14 so that everyone is aligned on the latest version and we can get rid of the duplicates in the SimRel repo.

Of course there's no hard requirement, it's up to you to decide if/when you want to upgrade.

Regards,
Pierre-Charle David

--

*Pierre-Charles David*
+33 2 51 13 52 18

<https://www.obeo.fr/>

7 Boulevard Ampère - Carquefou - France
*obeo.fr* <https://www.obeo.fr/> | *twitter* <https://twitter.com/obeo_corp> | *linkedin* <https://www.linkedin.com/company/obeo>



Back to the top