Markus Koschany <a...@gambaru.de> writes: > Hello,
hello Markus, > FTR: As already noted in the initial bug report, substance and its > dependency liblaf-widget-java are unmaintained. Last version was > released in 2010. > > https://java.net/projects/substance > > Last Github snapshot: > > https://github.com/kirillcool/substance > > substance was forked into insubstantial: (Not just substance, all 7 flamingo/substance/trident packages) > https://github.com/Insubstantial/insubstantial > > and Felix Natter (CCed) intended to maintain it for Debian (#787953). Yes, I need this for the upcoming freeplane 1.4 (I also have patches for the r-deps) :-) I will soon fix some copyright problems that Tony (CC) told be about. I already argued in favor of the upgrade on debian-java: https://lists.debian.org/debian-java/2015/08/msg00043.html > Unfortunately insubstantial is also unmaintained now and still depends > on asm2. > > I think it only makes sense to replace substance and its libraries with > insubstantial when upstream development continues and asm2 is replaced > with a newer, Java 7+ compatible version. Are you sure? I was able to build insubstantial (7.3) with asm2 and used the resulting package in the r-deps jajuk/bgfinancas/triplea[2]/freeplane) where it worked fine. [2] triplea 1.8 will require insubstantial (7.3): http://sourceforge.net/p/triplea/code/HEAD/tree/trunk/triplea/changelog.txt A quick search in the history (http://asm.ow2.org/history.html) did not reveal anything. They claim that ASM4 will "full[y] support of Java 7" and ASM5 will "Full[y] support of Java 8" but does that really mean that it does not work with java7/java8? But reading #801322/#801323, I guess you argue that libasm2 must be removed from the archive. > I am going to file bug reports against Jajuk and bgfinancas which depend > on substance and ask that they either move away from substance or take > over maintenance. Moving away from flamingo/substance/trident is _a lot_ of work. For freeplane this would mean rewriting the user interface (ribbons). The jajuk maintainers tell similar things [3] (though it's easier for jajuk because they "only" use substance L&Fs) [3] https://github.com/jajuk-team/jajuk/issues/1994 > I have opened an upstream bug report for Jajuk already: > > https://github.com/jajuk-team/jajuk/issues/1994 How about trying to add a Debian patch to make insubstantial (7.3) build with asm4 (if that is necessary)? Shall I look into it? Cheers and Best Regards, -- Felix Natter