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?
  • From: "Wenz, Michael" <michael.wenz@xxxxxxx>
  • Date: Thu, 17 Feb 2022 07:47:29 +0000
  • Accept-language: de-DE, en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=sap.com; dmarc=pass action=none header.from=sap.com; dkim=pass header.d=sap.com; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=2vuFiuuHzbVFXquJPwtJ3bfJ/Pc4NeFDwLBktX/uEeg=; b=eV9YppmFPwbmgK5q4aQR16W7PyW36UCAU9p4omvMUyaHTuMjP9Jp24EB4U0H5MwM2v0J8UlBPz4te3H9G5wyJkSZgbsHsMVGAsNPfEmW5RYjBaCLXfXvj/4b9rqMieaRqOiu2eC365sCv8ISeU8lSc/2ul20qn/pjNFlfdpeiNJqhiZme31ch8IlfqGBNMWdEGZPNJAW/toVN4MJVLky172aePCPxKEwZEAET7irTBL5pALLomFEUoxT00d6DugkThNQxfZuENrMrXbVhdaOi8NgT7sdS1gYYitppH05LIM9ebYKHwBDcQ+mNQwgwvikrSszQI+FdG4yC0KMuASz+Q==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=kohiPmYqWrWf6xjGobCd9kfOLoT/eKVshMB7pD/oguprUFqcipz3NJAUYKFuKkqTA/e5g/Me0TuxOSUeKvMHkwZhBDDPiHSZlfgsGz1kgw4CayAaANXJuCgycT8PbPBC4oaDBpRqZrJTC6mZaoUXDlB4JMpJhiVC0D1CedgnawerLzTOS8G5gVuoAHXSZcQb2dqSZYmV92qOAbXm+clG2d75CjObYU4uv7aw9vLG62KM8nJdWh5hgX4mmamLb+D87/XNMveQ9S+3a2m54fC8PWFF1NfrqKvlDEw5PQ+HWEzOHz7XFbohgoDqI7WL0J0vIvyzxdRDFEMnIMJde0N52w==
  • Delivered-to: graphiti-dev@xxxxxxxxxxx
  • List-archive: <https://www.eclipse.org/mailman/private/graphiti-dev/>
  • List-help: <mailto:graphiti-dev-request@eclipse.org?subject=help>
  • List-subscribe: <https://www.eclipse.org/mailman/listinfo/graphiti-dev>, <mailto:graphiti-dev-request@eclipse.org?subject=subscribe>
  • List-unsubscribe: <https://www.eclipse.org/mailman/options/graphiti-dev>, <mailto:graphiti-dev-request@eclipse.org?subject=unsubscribe>
  • Thread-index: AQHYI2iCLG7vv0H9rEuzj+Hr5H+gMayXWVgA
  • Thread-topic: Moving Graphiti to Batik 1.14?

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.

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*
+33 2 51 13 52 18

<https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.obeo.fr%2F&amp;data=04%7C01%7Cmichael.wenz%40sap.com%7C3a7caa3185454cf6166c08d9f17fa48d%7C42f7676cf455423c82f6dc2d99791af7%7C0%7C0%7C637806352789246002%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=GTpFwA%2FdBFoMHU4beVeCMfViJJ8r6%2BOds%2FfDorjlx4w%3D&amp;reserved=0>

7 Boulevard Ampère - Carquefou - France
*obeo.fr* <https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.obeo.fr%2F&amp;data=04%7C01%7Cmichael.wenz%40sap.com%7C3a7caa3185454cf6166c08d9f17fa48d%7C42f7676cf455423c82f6dc2d99791af7%7C0%7C0%7C637806352789246002%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=GTpFwA%2FdBFoMHU4beVeCMfViJJ8r6%2BOds%2FfDorjlx4w%3D&amp;reserved=0> | *twitter* 
<https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Ftwitter.com%2Fobeo_corp&amp;data=04%7C01%7Cmichael.wenz%40sap.com%7C3a7caa3185454cf6166c08d9f17fa48d%7C42f7676cf455423c82f6dc2d99791af7%7C0%7C0%7C637806352789246002%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=mfRxzIgtVI5PljmSH%2BR40sIxGIxj8Z0sUJ7Veu8eSWs%3D&amp;reserved=0> | *linkedin* 
<https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.linkedin.com%2Fcompany%2Fobeo&amp;data=04%7C01%7Cmichael.wenz%40sap.com%7C3a7caa3185454cf6166c08d9f17fa48d%7C42f7676cf455423c82f6dc2d99791af7%7C0%7C0%7C637806352789246002%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=WfTLFDJsADT%2B3Qfmu6RMAwiNKINQOTjlBvw1oH72%2ByM%3D&amp;reserved=0>



Back to the top