Skip to main content

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

Le 17/02/2022 à 08:47, Wenz, Michael a écrit :
Hi Pierre-Charles,

Thanks for bringing this up. We should definitely go for an update on Batik after all those years...

Since I'm more or less the only left committer for Graphiti and can also invest only very limited time, and there are so far no plans for a new Graphiti release for 2022-03, I will try to do that for 2022-06.

I have created https://bugs.eclipse.org/bugs/show_bug.cgi?id=578795 for that.

Thank you. I'll try to follow that and check if this actually removes Batik 1.9 from the SimRel (it's difficult to be sure no other projects than Graphiti bring Batik 1.9).

Best regards,
Michael


-----Original Message-----
From: Pierre-Charles David <pierre-charles.david@xxxxxxx>
Sent: Mittwoch, 16. Februar 2022 20:08
To: Wenz, Michael <michael.wenz@xxxxxxx>; graphiti-dev@xxxxxxxxxxx
Subject: 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://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdownload.eclipse.org%2Freleases%2F2022-03%2F202202041000%2Fplugins%2F&amp;data=04%7C01%7Cmichael.wenz%40sap.com%7C3a7caa3185454cf6166c08d9f17fa48d%7C42f7676cf455423c82f6dc2d99791af7%7C0%7C0%7C637806352789246002%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=GvlL3DIptpJmSSNYKLZBNgknn7pPW5LIiTUFkBR4GPs%3D&amp;reserved=0
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://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgit.eclipse.org%2Fc%2Fgraphiti%2Forg.eclipse.graphiti.git%2Ftree%2Fplugins%2Forg.eclipse.graphiti.export.batik%2FMETA-INF%2FMANIFEST.MF&amp;data=04%7C01%7Cmichael.wenz%40sap.com%7C3a7caa3185454cf6166c08d9f17fa48d%7C42f7676cf455423c82f6dc2d99791af7%7C0%7C0%7C637806352789246002%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=um9dlAhSTxxawaW0Wt0yDYr0%2Bti%2F%2FmeO%2F%2FeCWjYluhY%3D&amp;reserved=0

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 (Obeo)



Back to the top