[oi-dev] Dropping java interfaces to Gnome libraries

Franklin Ronald franklin.desenv at gmail.com
Tue Feb 28 20:43:15 UTC 2017


Hello,

I don't know any real world application that make use of Java-Gnome stack.

In official site the latest beta was released on 2013, May.

The most notable Java Desktop applications are written with Swing or 
SWT. If anyone write a java desktop application normally is because 
"portability" (or are completely crazy), and make a glue between Java 
and specific desktop API is nonsense IMHO.

I think that libraries can be dropped.


Em 28/02/17 17:30, Alexander Pyhalov escreveu:
> Hello, people.
>
> Need your opinion on the following question.
> We currently provide several jni libraries, wrapping
> Gnome native libraries -
>
> cairo-java
> java-atk-wrapper
> libgconf-java
> libglade-java
> libgnome-java
> libgtk-java
> glib-java
> libvte-java
>
> Most of them are currently not supported upstream:
> Last upstream releases:
> cairo-java                 2007
> java-atk-wrapper           2015
> libgconf-java              2007
> libglade-java              2007
> libgnome-java              2007
> libgtk-java                2007
> glib-java                  2007
> libvte-java                2007
>
> Should we build them, check that they work with latest libraries and 
> java 8 or just drop?
> I'm inclined to do the later.
>
> If someone knows why we should preserve them, please, speak.
> Don't speak about mythical ABI compatibility for unknown applications, 
> speak about
> a) real use cases, which you know;
> b) desire to test and support them :)
>
> I'm waiting for your opinions till the weekend.





More information about the oi-dev mailing list