Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.maint.java > #12752
| From | Felix Natter <fnatter@gmx.net> |
|---|---|
| Newsgroups | linux.debian.maint.java |
| Subject | Re: Removing freeplane 1.7.x from Debian? |
| Date | 2024-04-07 15:40 +0200 |
| Message-ID | <IqAUy-4GcC-25@gated-at.bofh.it> (permalink) |
| References | <Io4P8-32Kc-11@gated-at.bofh.it> <Io8g1-34Rs-7@gated-at.bofh.it> <IojO9-3cGS-5@gated-at.bofh.it> <IqAUy-4GcC-27@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
hello Sebastiaan, Tony, Thorsten, Emmanuel, Sebastiaan Couwenberg <sebastic@xs4all.nl> writes: > On 4/1/24 8:49 AM, Felix Natter wrote: >> tony mancill <tmancill@debian.org> writes: >>> In my opinion we should be remove the outdated freeplane package from >>> Debian. >> the only thing that speaks against this is the user comment in #1030150 >> [1]. Is it true that "as Debian (and many derivates) still ship with old >> JDK"? [2] > > It might be feasible to patch freeplane to use Maven for the Debian package > build. This was suggested in the Gradle packaging status thread some time > ago [0]. > > Osmosis 0.49 also required a more recent Gradle to build, and adding a > patch to use Maven for the Debian package build was reasonably simple. > > [0] https://lists.debian.org/debian-java/2022/08/msg00010.html thank you for the suggestion. In addition to a complex gradle build system [1] using the latest features, there are also a number of new dependencies. The biggest one (I think) is twemoji [2]. [1] https://github.com/freeplane/freeplane/blob/1.11.x/freeplane/build.gradle etc. [2] #878875 (Freeplane >= 1.9 can add any unicode emoji as an icon) I *might* succeed packaging Freeplane with maven, but then it might not be compatible at all due to some missing gradle build system quirks, which I think is worse than using the upstream .deb. @Thorsten: Yes, having a 100% free build in Debian is nice, but I do not see this happening :( I agree with @Emmanuel that the upstream .deb is the best solution we can get (and given the nature of java, this is extremely easy to install for users and upstream to provide) :) However, in #1030150 Alex says: > as Debian (and many derivates) still ship with old JDK, there is in my eyes no reason to remove > Freeplane because of that. Also it would be a shame if it maybe would vanish from it, in that way. Is this really true for Debian [3]? [3] https://packages.debian.org/search?keywords=jre&searchon=names&suite=stable§ion=all I think that if we do not remove freeplane from Debian, people are "forced" to keep old unsupported JDK/JRE versions, which is a security risk IMHO. Do you agree, or is an outdated Debian package even more secure than an up-to-date upstream package as "Rpnpif" says in #1030150: > I would agree with alex. Encouraging users to take packages out of > Debian's repositories is a security risk for their OS. The current case > with xz demonstrates this. My opinion does not mean that upstream should > not offer an alternative and packages. Cheers and Best Regards, Felix -- Felix Natter
Back to linux.debian.maint.java | Previous | Next — Previous in thread | Next in thread | Find similar
Removing freeplane 1.7.x from Debian? Felix Natter <fnatter@gmx.net> - 2024-03-31 17:00 +0200
Re: Removing freeplane 1.7.x from Debian? tony mancill <tmancill@debian.org> - 2024-03-31 20:40 +0200
Re: Removing freeplane 1.7.x from Debian? Felix Natter <fnatter@gmx.net> - 2024-04-01 09:00 +0200
Re: Removing freeplane 1.7.x from Debian? Felix Natter <fnatter@gmx.net> - 2024-04-07 15:40 +0200
Re: Removing freeplane 1.7.x from Debian? Emmanuel Bourg <ebourg@apache.org> - 2024-04-06 11:20 +0200
Re: Removing freeplane 1.7.x from Debian? Thorsten Glaser <t.glaser@qvest-digital.com> - 2024-04-06 17:30 +0200
Re: Removing freeplane 1.7.x from Debian? Emmanuel Bourg <ebourg@apache.org> - 2024-04-07 19:20 +0200
csiph-web