#jogamp @ irc.freenode.net - 20160530 05:06:15 (UTC)


20160530 05:06:15 -jogamp- Previous @ http://jogamp.org/log/irc/jogamp_20160529050614.html
20160530 05:06:15 -jogamp- This channel is logged @ http://jogamp.org/log/irc/jogamp_20160530050615.html
20160530 07:17:20 * monsieur_max (~maxime@anon) has joined #jogamp
20160530 07:20:41 * SHC (~quassel@anon) has joined #jogamp
20160530 07:24:16 * SHC (~quassel@anon) Quit (Read error: Connection reset by peer)
20160530 07:24:40 * Eclesia (~husky@anon) has joined #jogamp
20160530 07:25:00 <Eclesia> good morning
20160530 07:27:53 * SHC (~quassel@anon) has joined #jogamp
20160530 07:28:24 * elect (~GBarbieri@anon) has joined #jogamp
20160530 07:29:24 <elect> hi
20160530 07:51:54 * bigpet (uid25664@anon) has joined #jogamp
20160530 08:36:04 * SHC (~quassel@anon) Quit (Ping timeout: 240 seconds)
20160530 09:06:26 * monsieur_max (~maxime@anon) Quit (Quit: Leaving.)
20160530 09:16:57 * monsieur_max (~maxime@anon) has joined #jogamp
20160530 09:39:42 <rmk0> .o.
20160530 09:50:11 <elect> *.*
20160530 09:53:31 <zubzub> _o/
20160530 10:14:47 <elect> |
20160530 10:19:12 * jvanek (jvanek@anon) has joined #jogamp
20160530 10:20:12 * SHC (~quassel@anon) has joined #jogamp
20160530 10:40:33 <Eclesia> ~°~
20160530 10:41:22 <xranby> ¤¿¤
20160530 10:49:02 <rmk0> we're a strange looking lot
20160530 10:50:55 <monsieur_max> the "special" team
20160530 11:14:19 <Eclesia> strange is good
20160530 11:34:03 * jvanek (jvanek@anon) Quit (Quit: Leaving)
20160530 13:38:25 <xranby> applet APi is depricated in JDK 9
20160530 13:39:00 <rmk0> about time!
20160530 13:42:43 <zubzub> if oracle would fix javafx not exlicitly relying on the native display when rendering with gtk3, you could run it in a html5 capable browser through the gtk3 broadway back-end
20160530 14:41:03 <Eclesia> zubzub: it's a shame, they can't fix javafx because google didn't pay ^^
20160530 14:43:56 <zubzub> yeah image all the legal expenditures went to java
20160530 14:44:24 <zubzub> and to integrate with android
20160530 14:44:31 <zubzub> and ride the wave
20160530 14:44:41 <zubzub> and make money from that
20160530 14:45:30 <Eclesia> pff google really don't think about the community, for a few billions only
20160530 14:59:31 * SHC_ (~quassel@anon) has joined #jogamp
20160530 15:00:38 * SHC (~quassel@anon) Quit (Disconnected by services)
20160530 15:00:40 * SHC_ is now known as SHC
20160530 15:26:04 * SHC (~quassel@anon) Quit (Ping timeout: 240 seconds)
20160530 15:53:33 * monsieur_max (~maxime@anon) Quit (Quit: Leaving.)
20160530 16:03:55 * Eclesia (~husky@anon) Quit (Quit: Leaving.)
20160530 16:33:36 * SHC (~quassel@anon) has joined #jogamp
20160530 16:51:43 * elect (~GBarbieri@anon) Quit (Ping timeout: 252 seconds)
20160530 17:09:55 * monsieur_max (~maxime@anon) has joined #jogamp
20160530 19:17:17 * SHC (~quassel@anon) Quit (Remote host closed the connection)
20160530 19:18:10 * Eclesia (~eclesia@anon) has joined #jogamp
20160530 19:19:46 <Eclesia> xranby1: hi, you played with Avian VM if I remember correctly. could I have your opinion on it ?
20160530 19:32:59 <xranby1> Eclesia: there are 2 ways to fly with Avian
20160530 19:33:20 <xranby1> i have mostly tested Avian in combination with OpenJDK as a hotspot replacement
20160530 19:33:57 <xranby1> however, avian was designed to be used standalone, this option i have not explored
20160530 19:34:13 <xranby1> i have only tested the minimal avian + swt examples
20160530 19:35:06 <Eclesia> it's this version which I am interested in. the one without the java rt
20160530 19:35:27 <Eclesia> I was wondering if jogamp could run with only this minimal set of classes
20160530 19:37:54 <Eclesia> xranby1: and in the end ? did it work well for the things you tested ? is it mature or more like 'work in progress' ?
20160530 19:38:39 <xranby1> Eclesia: avian + openjdk was behaving quite well for a while.. untill openjdk added a lot of internal changes that broke the jvm interface
20160530 19:38:59 <xranby1> i tried to maintain a avian jre package for debian
20160530 19:39:10 <xranby1> so that you could use avian as the vm for openjdk
20160530 19:39:25 <xranby1> it performed quite well and ran everything i could throw at it
20160530 19:39:59 <Eclesia> xranby1: you mean it's not maintained anymore ?
20160530 19:40:21 <xranby1> Avians release cycle is longer than openjdk release cycle
20160530 19:40:31 <xranby1> thus then avian made a release
20160530 19:40:36 <xranby1> openjdk had already changed
20160530 19:41:49 <xranby1> so the openjdk + avian combination always was broken due to openjdk breaking interoperability with third party jvm's
20160530 19:42:20 <xranby1> this have ben a major issue for jamvm and cacao + openjdk as well
20160530 19:42:32 <Eclesia> and what about the classpath project ?
20160530 19:43:40 <xranby1> classpath + ecj have only been used as a bootstrap for openjdk during recent years, redhat have moved its effort to work on openjdk directly
20160530 19:43:52 <xranby1> no new classpah release in years
20160530 19:44:08 <xranby1> no new development of gnu ecj
20160530 19:44:19 <xranby1> gcj
20160530 19:44:21 <Eclesia> hm another victim to the list
20160530 19:44:34 <xranby1> back to your question
20160530 19:44:51 <xranby1> I have actually not tested avian's minimal classlibrary
20160530 19:44:57 <xranby1> in combination with jogamp
20160530 19:45:16 <xranby1> https://readytalk.github.io/avian-web/javadoc-1.2.0/index.html
20160530 19:46:38 <xranby1> by reading that doc i can see that it is missing sme java.nio classes that are required by jogamp such as java.nio.FloatBuffer
20160530 19:47:40 <xranby1> there is a third way you can use avian
20160530 19:47:43 <xranby1> Avian-Pack Project (Avian plus Android class library)
20160530 19:48:20 <xranby1> this variant do have all java.nio classes that we require
20160530 19:48:24 <xranby1> This is a project for building Avian with the Android class library, providing more complete support for functionality such as regular expressions, SSL, localization, etc.. It does not include any Android platform support such as UI and system components.
20160530 19:49:58 <xranby1> Eclesia: to summarize
20160530 19:50:12 <xranby1> Eclesia: avian + openjdk 7 may still work
20160530 19:50:25 <xranby1> avian + openjdk 8 is broken
20160530 19:50:39 <Eclesia> xranby1: my aim would be avian +unlicense-lib + jogamp
20160530 19:51:13 <xranby1> avian + avian-pack(android) + unlicense-lib + jogamp is untested
20160530 19:51:23 <xranby1> it may work
20160530 19:51:29 <Eclesia> I know there are still a few classes to kick out but unlicense-lib could definitly run with the minimum class set
20160530 19:51:47 <xranby1> avian + unlicense-lib + jogamp needs implementing some java.nio classes into avian
20160530 19:52:24 <Eclesia> xranby1: and about the dec team of avian ? friendly ? active ?
20160530 19:52:28 <Eclesia> dev*
20160530 19:52:52 <xranby1> Eclesia: the dev team of avian is mostly a one man band named joel dice
20160530 19:53:02 <Eclesia> ^^
20160530 19:53:16 <xranby1> https://github.com/ReadyTalk/avian/commits/master
20160530 19:54:04 <xranby1> https://github.com/ReadyTalk/avian/graphs/contributors
20160530 19:54:11 <Eclesia> I see
20160530 19:55:06 <Eclesia> so I just have one dev to seduce to make it possible interesting
20160530 19:55:45 <xranby1> ah you need to seduce joel's sidekick joshua warner as well
20160530 19:58:12 <Eclesia> so close, so close. nearly out of the jvm ecosystem. I see the light ! ^^
20160530 19:59:21 <Eclesia> xranby1: thanks for the infos :)
20160530 20:43:09 * monsieur_max (~maxime@anon) Quit (Quit: Leaving.)
20160530 22:02:56 * Eclesia (~eclesia@anon) Quit (Quit: Leaving.)
20160530 23:03:01 * bigpet (uid25664@anon) Quit (Quit: Connection closed for inactivity)
20160531 00:16:37 * i-make-robots (~dan@anon) has joined #jogamp
20160531 00:17:30 <i-make-robots> Got my HTC Vive today. Days looking for a java opengl VR lib.
20160531 00:17:32 <i-make-robots> anyone?
20160531 00:17:53 <i-make-robots> I joined https://github.com/jovr
20160531 01:39:45 <i-make-robots> if you have any tips, please send them to dan@marginallyclever.com
20160531 01:39:48 * i-make-robots (~dan@anon) Quit ()
20160531 05:01:18 * SHC (~quassel@anon) has joined #jogamp
20160531 05:06:15 -jogamp- Continue @ http://jogamp.org/log/irc/jogamp_20160531050615.html