#jogamp @ irc.freenode.net - 20150812 05:05:29 (UTC)


20150812 05:05:29 -jogamp- Previous @ http://jogamp.org/log/irc/jogamp_20150811050528.html
20150812 05:05:29 -jogamp- This channel is logged @ http://jogamp.org/log/irc/jogamp_20150812050529.html
20150812 05:14:23 * jvanek (jvanek@anon) has joined #jogamp
20150812 06:22:17 <sgothel> http://jogamp.org/deployment/archive/master/gluegen_882-joal_608-jogl_1422-jocl_1071/ <- to test
20150812 06:27:08 <sgothel> http://jogamp.org/deployment/archive/master/gluegen_882-joal_608-jogl_1422-jocl_1071-signed/ <- to test
20150812 06:28:29 <sgothel> Bug 1188 javadoc related http://jogamp.org/deployment/archive/master/gluegen_882-joal_608-jogl_1422-jocl_1071/javadoc/jogl/javadoc/com/jogamp/newt/Window.html
20150812 06:28:51 <sgothel> ok .. I am back on Sunday .. happy testing
20150812 06:33:30 * sgothel (~sgothel@anon) Quit (Quit: Leaving.)
20150812 06:53:49 * elect_ (~elect@anon) has joined #jogamp
20150812 07:05:33 * monsieur_max (~maxime@anon) has joined #jogamp
20150812 07:33:30 * eclesia (~husky@anon) has joined #jogamp
20150812 07:34:18 <eclesia> good morning
20150812 07:59:53 * gouessej (5ee4b442@anon) has joined #jogamp
20150812 08:00:00 <gouessej> Hi
20150812 08:00:29 <gouessej> sgothel: I assume that this build contains my recent changes on image format detection, doesn't it?
20150812 08:01:36 <gouessej> Is ARB_compute_shader already supported by JOGL?
20150812 08:04:19 <gouessej> It is. I see glDispatchCompute in GL2ES3 but glDispatchComputeGroupSizeARB is only in GL4.
20150812 08:28:04 <xranby> good morning
20150812 08:28:14 <gouessej> xranby: Good morning
20150812 08:28:29 <xranby> woho, nice to see a new 2.3.2 test build!
20150812 08:28:43 <xranby> gouessej: yes it is based on the current jogl git master
20150812 08:29:37 <gouessej> xranby: :) Then, I can simplify the JOGL AWT-free image loader of JogAmp's Ardor3D Continuation.
20150812 08:30:07 <xranby> gouessej: i will focus this morning on the natives inside the single native jars
20150812 08:30:44 <gouessej> xranby: I assume that you'll have to modify the JNI libraries loaders
20150812 08:30:51 <xranby> yes
20150812 08:30:53 <gouessej> xranby: and the build scripts
20150812 08:30:56 <xranby> yes
20150812 08:31:29 <gouessej> xranby: It's really cool, it will help lots of build tools to make fat JARs more easily
20150812 08:34:33 <gouessej> ShaderCode doesn't support compute shaders yet :s
20150812 08:36:00 <gouessej> https://github.com/sgothel/jogl/blob/master/src/jogl/classes/com/jogamp/opengl/util/glsl/ShaderCode.java#L141
20150812 08:36:32 <gouessej> I'm writing a bug report
20150812 08:37:44 <xranby> gouessej: do you think you may create a junit test for jogl using ShaderCode and a compute shader ?
20150812 08:38:16 <xranby> it is ok that the junit test fail to begin with by hitting this break on line 141
20150812 08:38:35 <gouessej> I should do it for sure
20150812 08:55:18 * gouessej (5ee4b442@anon) Quit (Ping timeout: 246 seconds)
20150812 10:24:17 <packet0> xranby: saw the bug report; its much cleaner to fix every permanent booleans in one fix
20150812 10:24:54 <packet0> xranby: so maybe just forget the pull rep, the bug isn't urgent anyway...
20150812 10:25:05 <xranby> keep the pull request open
20150812 10:25:12 <xranby> it still needs to be fixed
20150812 10:25:29 <xranby> and will get merged eventually
20150812 10:25:45 <packet0> got it
20150812 10:26:47 <xranby> packet0: how are java usergroups organized in japan?
20150812 10:32:15 <packet0> xranby: not sure, there is the JapanJavaUserGroup but I haven't gone to any meetings or anything
20150812 10:35:13 <xranby> packet0: thank you, the reason I ask is because I had a feeling that Java 3D was quite widely used in Japan. But we have not seen many java users from Japan asking about the new Java3D 1.6 that we maintain inside the JogAmp project. I belive we somply have not reached the Japanese audience because we do not write in japanese.
20150812 10:39:25 * gouessej (5ee4b442@anon) has joined #jogamp
20150812 10:40:11 <gouessej> xranby: I assume that lots of Japanese understand English, don't they?
20150812 10:40:45 <gouessej> Oracle doesn't even host Java3D 1.5.2 :) "There is no alternative" :p
20150812 10:42:58 <xranby> i am sure japanese people know english, but i have not seen jogamp and the new java3d mentioned in japanese java news sources
20150812 10:43:29 <packet0> its quite likely that they don't know about 1.6
20150812 10:43:34 <packet0> top hit is
20150812 10:43:35 <packet0> http://www.oracle.com/technetwork/articles/javase/index-jsp-138252.html
20150812 10:44:47 <gouessej> Just try to download the JARs and all links are broken :)
20150812 10:45:11 <packet0> gouessej: its sad but I have to say MOST japanese don't really understand english, although many descent programmers are fine with it
20150812 10:45:13 <xranby> search enignes will figure it out eventually
20150812 10:45:24 <xranby> up rating pages with working links
20150812 10:45:37 <gouessej> DuckDuckGo already does so
20150812 10:45:49 <gouessej> Lol it puts our forum first :)
20150812 10:46:14 <xranby> gouessej: that is what we expect
20150812 10:46:23 <packet0> i think they find a page (from years ago) that says Java3D is no longer maintained, and then go to either Jogl or LWJGL
20150812 10:46:24 <gouessej> broken: https://j3d-core.dev.java.net/j3d1_4_0_01/HOW-TO-INSTALL.html
20150812 10:46:46 <gouessej> I modified the tag on StackOverflow
20150812 10:46:55 <gouessej> "atop JOGL"
20150812 10:47:19 <packet0> umm, I seem to be able to download java3d...
20150812 10:47:38 <gouessej> http://stackoverflow.com/questions/tagged/java-3d
20150812 10:48:29 <gouessej> packet0: It still works for Java3D 1.5.1 and below but not for Java3D 1.5.2
20150812 10:50:47 <gouessej> http://stackoverflow.com/tags/java-3d/info
20150812 10:51:34 <gouessej> Please can someone update the Wikipedia page of Java 3D? https://ja.wikipedia.org/wiki/Java_3D
20150812 10:51:50 <gouessej> I already updated the French and the English ones
20150812 10:53:12 <packet0> atop > i like that
20150812 10:53:31 <packet0> except japan got its own stackoverflow quite recently...
20150812 10:53:32 <packet0> http://ja.stackoverflow.com/tags/
20150812 10:54:39 <packet0> never editted a wiki before, I can try...
20150812 10:55:05 <packet0> actually, i think jp wiki needs a JOGL page first...
20150812 10:57:09 <gouessej> lol yes
20150812 10:57:19 <gouessej> I'm currently updating the German page
20150812 10:57:47 <gouessej> und mein Deutsch is gar nicht gut, Ich habe viele Wörter vergessen :s
20150812 10:57:52 <gouessej> "ist"
20150812 10:58:03 <gouessej> :p
20150812 11:01:31 <xranby> gouessej: i have managed to patch gluegen to generate the native jars at the same in-jar location as the fat jar now... it was easy because it uses the fat jar native loader
20150812 11:01:54 <gouessej> xranby: Good job :)
20150812 11:02:10 <xranby> the eclipse export as runnabel jar extract all jars option work etc
20150812 11:02:38 <gouessej> packet0: The download links in this page are broken for Java3D 1.5.2: https://java3d.java.net/binary-builds.html
20150812 11:03:00 <xranby> i-make-robots: i have a solution for your native issues :)
20150812 11:03:15 <xranby> https://github.com/xranby/gluegen/commit/3f73bbbd44721cc666e4d3505fcf163490636ba8
20150812 11:04:16 <packet0> gouessej: I've checked several but they're working for me
20150812 11:04:41 <xranby> maybe the japanese servers are still up?
20150812 11:06:19 <gouessej> packet0: It's strange, they are working anew for me today but yesterday it wasn't working :s
20150812 11:06:26 <gouessej> Oracle probably uses a CDN
20150812 11:13:49 <gouessej> I would like Oracle to stop providing those obsolete craps
20150812 11:14:40 <xranby> gouessej: the search engines will figure it out
20150812 11:15:20 <xranby> it is really good that you update the wikipedia articke and the stackoverflow tags
20150812 11:15:56 <gouessej> The last one was difficult to modify
20150812 11:16:14 <gouessej> My change request had been rejected at least twice
20150812 11:24:10 <eclesia> java3d isn't dead .
20150812 11:24:11 <eclesia> ?
20150812 11:27:40 <xranby> eclesia: java3d is alive
20150812 11:28:17 <xranby> http://forum.jogamp.org/java3d-f3728156.html - JogAmp's Java3D Continuation
20150812 11:29:04 <xranby> git sources are maintained here: https://jogamp.org/git/?p=java3d/java3d-core.git;a=summary https://jogamp.org/git/?p=java3d/java3d-utils.git;a=summary https://jogamp.org/git/?p=java3d/vecmath.git;a=summary
20150812 11:29:36 <xranby> hmm i think harvey have the pre11 on his git tree
20150812 11:29:43 <gouessej> eclesia: Harvey has fixed numerous bugs in Java 3D for years, I initiated its port to JOGL 2 several years ago. Several JogAmp contributors helped to fix some bugs too, I think about August and Emmanuel for example
20150812 11:30:03 <xranby> and pre12
20150812 11:30:37 <gouessej> eclesia: Don't worry, Java3D is less modern than your stuff ;)
20150812 11:30:40 <xranby> the latest release: http://jogamp.org/deployment/java3d/1.6.0-pre12/
20150812 12:32:48 * packet0 (~packet0@anon) Quit (Remote host closed the connection)
20150812 12:44:56 * packet0 (~packet0@anon) has joined #jogamp
20150812 13:13:22 <packet0> talking about wiki, does the current JOGL still conform with JSR-231 (Java Binding for the OpenGL API) or was that only up to v1?
20150812 13:19:06 <xranby> packet0: that is correct the JSR-231 only covered OpenGL 1, due to how the java jdk license is written actually prevents any third party library to implement JSR-231
20150812 13:19:36 <xranby> because you are not allowed to extend the javax.* namespace without getting sued by oracle
20150812 13:20:26 <xranby> this is the reason why the android compilers prevent you to compile / include a class that uses javax.*
20150812 13:21:02 <xranby> packet0: we had to stop using the javax namespace starting with the jogamp jogl 2.3.x releases
20150812 13:21:15 <xranby> it is ok to implement JSR-231 and use it in combination with openjdk
20150812 13:21:33 * packet0 (~packet0@anon) Quit (Remote host closed the connection)
20150812 13:21:38 <xranby> because openjdk do not have the restriction that you cant extend the javax.* namespace
20150812 13:22:09 <gouessej> it solved another concern caused by the extension mechanism and obsolete libraries shipped with Apple Java :)
20150812 13:22:32 <xranby> there is some old cruft still left in the jogamp classloader
20150812 13:22:37 <xranby> let me show you
20150812 13:23:44 * packet0 (~packet0@anon) has joined #jogamp
20150812 13:23:54 <xranby> gouessej: https://github.com/JogAmp/gluegen/blob/master/src/java/com/jogamp/common/os/NativeLibrary.java#L463
20150812 13:24:15 <xranby> we may want to remove these OSX lines to prevent gluegen to load old natives
20150812 13:24:22 <xranby> installed by apple
20150812 13:24:53 <xranby> into the /System/Library/Frameworks/ or Library/Frameworks/ paths
20150812 13:25:31 <xranby> i think we are safe that gluegen looks at these two path's last
20150812 13:25:48 <xranby> thus if you supply the jars as intended then all will work
20150812 13:26:05 <gouessej> xranby: Good finding, it's horrible
20150812 13:26:07 <xranby> but if you fail to supply the native jars then gluegen will load the old jogl natives :/
20150812 13:26:26 <gouessej> xranby: It must be removed, it relies on the extension mechanism
20150812 13:26:56 <gouessej> xranby: it was probably there to help several years ago for JOGL 1
20150812 13:27:38 <gouessej> xranby: It's really dangerous now
20150812 13:29:08 <xranby> i can add it to my bug1145 branch
20150812 13:29:10 <gouessej> xranby, anyway, those paths are added at the very end
20150812 13:29:23 <packet0> didn't know javax was free for openjdk but not oracle...
20150812 13:29:23 <xranby> to clean up the NativeLibrary
20150812 13:29:45 <gouessej> xranby: OpenJDK 9 mustn't look at those locations as it drops the extension mechanism
20150812 13:29:51 <xranby> packet0: the reason why javax is free for openjdk is that openjdk is covered by the GPLv2
20150812 13:30:57 <xranby> packet0: but if you download oracles JDK builds then you must comply with their binary code license agreement http://www.oracle.com/technetwork/java/javase/terms/license/index.html that states section "F. JAVA TECHNOLOGY RESTRICTIONS. You may not create, modify, or change the behavior of, or authorize your licensees to create, modify, or change the behavior of, classes, interfaces, or subpackages that are in any way identified as "java", "javax", "sun", �
20150812 13:31:41 <packet0> I never bothered to read oracle's license,
20150812 13:31:49 <xranby> thus if you want to use openjdk on windows and macosx i recommend people to use http://www.azulsystems.com/products/zulu/downloads
20150812 13:32:22 <xranby> azulsystems provide openjdk builds under the GPLv2
20150812 13:33:40 <gouessej> it would be nice if we could provide openjdk builds
20150812 13:33:56 <gouessej> even custom builds without AWT and JavaFX
20150812 13:34:10 <xranby> yes, we actually want to do that
20150812 13:34:16 <xranby> inside the jogamp jigong project
20150812 13:34:36 <xranby> to ease deployment on mobile and embedded systems
20150812 13:35:39 <xranby> https://jogamp.org/doc/fosdem2014/ Ji Gong Talk @ FOSDEM 2014, February 1st, 2014, Universite Libre de Bruxelles
20150812 13:42:25 <xranby> hmm we still search the sun.boot.library.path
20150812 13:50:32 <xranby> gouessej: https://github.com/xranby/gluegen/commit/e11dc4dcaed97b16b9a0bf0c520aebd35fa78ee6
20150812 13:51:52 <gouessej> xranby: Good job. Any developer can still set the Java library path
20150812 13:52:44 <elect_> gouessej, 11mad11 asked you how to contact us
20150812 13:53:09 <gouessej> elect_: Thanks. I have to go to Stackoverflow
20150812 13:54:55 <xranby> gouessej: oops.. pushed a bad commit
20150812 13:55:03 <xranby> need to clean up mose sys path stuff
20150812 13:57:59 <xranby> i think i will have to file a separate bug to track removal of all syspaths
20150812 13:58:00 <monsieur_max> http://www.zdnet.com/article/oracle-to-sinner-customers-reverse-engineering-is-a-sin-youd-better-pack-it-in/
20150812 13:58:16 <xranby> since it may create an api change
20150812 13:59:03 <zubzub> oracle must die
20150812 13:59:41 <zubzub> it's like the evil possess demon that once manifested itself in MS has now moved to oracle
20150812 13:59:59 <zubzub> well "now", more like 'forever'
20150812 14:00:03 <zubzub> but still...
20150812 14:02:27 <xranby> well, this is the reason why people should read the license agreements
20150812 14:02:41 <xranby> and stop using software that violates their free/libre freedoms
20150812 14:03:55 <monsieur_max> mmmh i have question about the video playback with jogl. On windows, I load the provided av dlls during startup of my game and everything is going fine. Is there a way to do the same with linux ? Right now, it's working a bit automagically on my desktop computer, i suppose it's because i have the required libraries somewhere, but I'd like to provide them, to be sure that it'll always be played, whatever the distro
20150812 14:05:41 <xranby> monsieur_max: on linux we try to use the system installed libav or libffmpeg
20150812 14:07:39 * packet0 (~packet0@anon) Quit (Remote host closed the connection)
20150812 14:10:46 <xranby> monsieur_max: we have an enhancement bugreport https://jogamp.org/bugzilla/show_bug.cgi?id=686 - Add libav native Libraries for GLMediaPlayer fallback w/ patent free Codecs like WebM
20150812 14:10:54 <gouessej> monsieur_max: Reverse engineering is legal in France except in a few cases
20150812 14:11:27 <xranby> gouessej: is reverse engineering legal if you have agreed to an end user licence that states you are not allowed to?
20150812 14:12:28 <gouessej> xranby: Yes because you can sign a contract with illegal clauses as you don't have to respect them :)
20150812 14:12:54 <gouessej> xranby: there is just a problem of territoriality... Which laws prevail?
20150812 14:15:03 <monsieur_max> xranby: that's what i guessed, but what if the native libraries are not present ?
20150812 14:15:35 <xranby> monsieur_max: if the native libraries are not present then there is no video playback i am afraid :/
20150812 14:15:49 <monsieur_max> that's what i experienced , indeed
20150812 14:16:06 <xranby> monsieur_max: we want to be on the safe side thus for now we only use what is installed on the os
20150812 14:16:14 <xranby> for example we use the android codecs on android
20150812 14:16:21 <xranby> and libav on linux
20150812 14:16:47 <xranby> thus for us to fix 686 we need to be absolutely sure that we only ship patent free codecs
20150812 14:17:03 <xranby> or else mpegla will sue us into a sink hole
20150812 14:17:37 <xranby> because they go after anyone who have not yet purchased an mpeg decoder license
20150812 14:17:42 <monsieur_max> xranby: candid question here, would loading the native libraries in linux, the same way that in windows, work ?
20150812 14:17:50 <gouessej> monsieur_max: You can still package your game as a DEB or a RPM and install the required packages
20150812 14:17:52 <xranby> yes
20150812 14:17:56 <xranby> i think it will work
20150812 14:17:59 <xranby> it should work
20150812 14:18:49 <monsieur_max> gouessej: unfortunately, i won't be using packages ...
20150812 14:19:30 <gouessej> monsieur_max: I already use Ant to do so, I can even create them under OS X and Windows
20150812 14:19:51 <gouessej> monsieur_max: It's not very difficult otherwise I would just give up
20150812 14:19:59 <monsieur_max> xranby: do you foresee any problem providing the .so files the same way i'll be providing the dll files ?
20150812 14:20:30 <xranby> monsieur_max: the .so file works the same way as the dll
20150812 14:20:32 <gouessej> monsieur_max: Take care of the licensing terms
20150812 14:20:43 <monsieur_max> gouessej: that's not a complexity issue, it's just that i highly doubt that platforms like steam use packages
20150812 14:20:54 <monsieur_max> gouessej: yes that's my main concern
20150812 14:21:42 <gouessej> monsieur_max: Oops, sorry, I don't use a centralized censored ... system
20150812 14:22:30 <xranby> monsieur_max: for steam i think the way to go is to ship everything that your application needs including the jvm
20150812 14:22:59 <monsieur_max> gouessej: :) yeah, i figured that out
20150812 14:23:15 <gouessej> monsieur_max: What does Steam expect then?
20150812 14:23:16 <monsieur_max> xranby: yep, that's the plan
20150812 14:23:38 <gouessej> monsieur_max: You can still put a custom JVM into a package
20150812 14:24:06 <monsieur_max> yep that part is ok , the native libraries for video decoding is not
20150812 14:24:19 * packet0 (~packet0@anon) has joined #jogamp
20150812 14:25:41 <monsieur_max> gouessej: still not sure of it, but they just download all the files to their specific steam location, unpack and nothing else, no fancy installer
20150812 14:26:15 <monsieur_max> in any case, that the simplest installation, and it is what i intend to provide, steam or not steam
20150812 14:27:48 * gouessej (5ee4b442@anon) Quit (Ping timeout: 246 seconds)
20150812 14:35:51 <monsieur_max> xranby: i read about the 686 fix. So what is your advice on that part, if i want to release a game containing videos and natives, what is the safest way ?
20150812 14:36:26 <xranby> the safe way is to compile libav or libffmpeg for the platforms you want to support
20150812 14:36:34 <xranby> and only use papent free codecs
20150812 14:37:29 <xranby> patent
20150812 14:38:11 <xranby> http://libav.org/legal/
20150812 14:38:44 <xranby> https://www.ffmpeg.org/legal.html
20150812 14:39:58 <xranby> and if you are in doubt always as a lawyer because only your lawyer know your legal situation
20150812 14:40:19 <monsieur_max> such a mess for a developer ... :(
20150812 14:40:54 <elect_> anyway, the Oracle security chef is blonde
20150812 14:40:58 <elect_> this explain all, monsieur_max
20150812 14:41:13 <elect_> case is closed
20150812 14:42:22 <elect_> comments are a good lulz source
20150812 14:42:43 <elect_> http://arstechnica.com/information-technology/2015/08/oracle-security-chief-to-customers-stop-checking-our-code-for-vulnerabilities/?comments=1
20150812 14:43:21 <elect_> http://www.bonkersworld.net/images/2011.06.27_organizational_charts.png
20150812 14:45:50 <monsieur_max> xranby: thanks for the links, I'll investigate ...
20150812 14:48:19 <xranby> monsieur_max: feel free to provide a simple demonstration recipe on what is required to build the librarys and we can try add the build recipe to the jogamp build bots to actually produce the natives and fix 686
20150812 14:48:39 <xranby> monsieur_max: in the long run we all want to have video working out of the box
20150812 14:48:44 <xranby> on all platforms
20150812 14:49:30 <xranby> monsieur_max: we will assist all we can.. after 2.3.2 is released
20150812 14:50:26 <monsieur_max> well, honestly, this is such a mess , the compliance checklist you linked from libav, it's just so discouraging
20150812 14:50:56 <monsieur_max> it just make me wanting to drop that part and find a way to provide video playback some in antoher way
20150812 14:51:34 <monsieur_max> -some, sorry, very frustrated
20150812 14:58:27 <xranby> monsieur_max: take a break and review the situation, the patent situation is the same regardless of technology used
20150812 14:59:50 <elect_> gouessej, link format [on comment](this.way.fr)
20150812 15:01:52 <xranby> for example the patent situation is the reason why microsoft do not ship a dvd player in windows 10
20150812 15:03:23 * gouessej (5ee4b442@anon) has joined #jogamp
20150812 15:03:57 <xranby> the good news is that there is a solution
20150812 15:03:58 <gouessej> elect_: oops, sorry for the links but sometimes it is intentional
20150812 15:04:12 <xranby> by only using video formats that you can unplack using a patent free codec
20150812 15:04:20 <xranby> and only shipping patent free codecs
20150812 15:06:07 <gouessej> xranby: I don't understand your last fix
20150812 15:06:40 <gouessej> xranby: it will depend on where the JAR is unpacked
20150812 15:08:12 * elect_ (~elect@anon) Quit (Ping timeout: 264 seconds)
20150812 15:08:21 <gouessej> xranby: Concerning the bug 686, I prefer using ogv than webm
20150812 15:09:53 <monsieur_max> I'm not sure to understand the link between codecs and libav / ffmpeg ... If i encode my videos using ogv or webm, I still have to comply to the awfull complaince list, no ?
20150812 15:10:27 <xranby> monsieur_max: mmpegla wants a license if you make a device able to unpack one of the video formats that they collect licenses for
20150812 15:10:54 <gouessej> xranby: Sorry, now I get it. "User's current working directory"
20150812 15:11:48 <xranby> monsieur_max: for example the raspberry pi, if you want to enable some video decoders using openmax you have to "buy" this license through the raspberry pi foundation for about 1€ for each device
20150812 15:12:15 <xranby> http://www.raspberrypi.com/license-keys/
20150812 15:12:21 <monsieur_max> ah yes, i remember that Archos did the same, years ago.
20150812 15:13:14 <xranby> if you are shipping a product then you may ofcourse negociate the same kind of deal with mpegla if you want to decode such content using a patented video format
20150812 15:13:29 <gouessej> monsieur_max: Keep this bug in mind if you choose ogv like me: https://bugzilla.gnome.org/show_bug.cgi?id=752279
20150812 15:14:17 <monsieur_max> gouessej: thanks for the tip
20150812 15:14:55 <monsieur_max> xranby: ok, interesting, but who pays fee when i play an mpeg video on my linux desktop using vlc ?
20150812 15:15:26 <xranby> monsieur_max: we dont know, we think it is a gray zone
20150812 15:15:38 <xranby> especially if the end user have installed the codec manually
20150812 15:15:54 <monsieur_max> ok ... i see
20150812 15:16:10 <gouessej> monsieur_max: Those packages are in a separate kind of repository
20150812 15:16:32 <monsieur_max> gouessej: ah, right
20150812 15:16:33 <gouessej> monsieur_max: I have forgotten the exact term
20150812 15:16:41 <monsieur_max> restricted thingies ?
20150812 15:17:06 <monsieur_max> ( that's the name of the packages on *buntu distros )
20150812 15:17:37 <gouessej> "tainted" in Mageia
20150812 15:17:42 <monsieur_max> xranby: so back to jogl, i have my videos, encoded in ogv or webm
20150812 15:17:56 <monsieur_max> gouessej: ok
20150812 15:18:50 <gouessej> monsieur_max: you have to pay nothing for ogv
20150812 15:19:06 <gouessej> monsieur_max: the same for ogg
20150812 15:19:29 <gouessej> monsieur_max: I don't use mp3 and mp4 :)
20150812 15:19:35 <monsieur_max> gouessej: yeah i figured that out, however ,that's the complex list of http://libav.org/legal/ that bugs me ( a lot )
20150812 15:19:43 <monsieur_max> gouessej: using ogg too :)
20150812 15:20:01 <monsieur_max> and for videos, we have no format defined yet
20150812 15:20:03 <gouessej> I use --enable-gpl because I'm allowed to do so
20150812 15:20:25 <monsieur_max> gouessej: and you complied to all this list ?
20150812 15:21:11 * elect (~elect@anon) has joined #jogamp
20150812 15:21:22 <gouessej> I plan to comply all but I have to find some workarounds for the point 3
20150812 15:22:10 <gouessej> Actually, you aren't obliged to follow them all
20150812 15:22:21 <gouessej> as long as you respect the LGPL, it's ok
20150812 15:22:30 <xranby> monsieur_max: gouessej: making the sourcecode available on an ftp server is a way of respecting the lgpl
20150812 15:22:49 <xranby> and put in the credits / similar that you software uses it
20150812 15:23:05 <gouessej> xranby: I already put the credits
20150812 15:23:06 <xranby> and that the user can obtain the sourcecode if they want for the LGPL parts
20150812 15:24:05 <gouessej> http://sourceforge.net/p/tuer/code/HEAD/tree/pre_beta/NOTICE.txt
20150812 15:24:17 <monsieur_max> xranby: my main concern is that i don't intend to make my game under lgpl or any open source / free / libre ( yeah i know, that's not great, but it's my choice )
20150812 15:29:40 <gouessej> monsieur_max: Nobody judges you here
20150812 15:31:11 <elect> you bloody ^^
20150812 15:31:57 <xranby> monsieur_max: lgpl should be fine for you to use
20150812 15:32:01 <gouessej> elect: What do you mean exactly? Lots of developers use JogAmp in proprietary softwares.
20150812 15:32:11 <elect> just joking :D
20150812 15:32:28 <elect> I mean, we do the same..
20150812 15:32:34 <monsieur_max> xranby: i admit i'm not very enlightened with the matter of licensing
20150812 15:33:58 <gouessej> monsieur_max: LGPL isn't viral,you just have to share your fixes
20150812 15:34:10 <gouessej> in the library
20150812 15:34:18 * gouessej (5ee4b442@anon) Quit (Quit: Page closed)
20150812 15:36:28 <monsieur_max> mmmh ok
20150812 15:46:20 <monsieur_max> xranby, gouessej, thanks for your help on this topic. I understand things a bit better now.
20150812 15:46:43 <monsieur_max> elect: and thanks for nothing :P as usual you lazy spaghetti eater !
20150812 15:48:28 * jvanek (jvanek@anon) Quit (Ping timeout: 272 seconds)
20150812 15:54:59 * monsieur_max (~maxime@anon) Quit (Quit: Leaving.)
20150812 15:57:47 * jvanek (jvanek@anon) has joined #jogamp
20150812 16:04:57 <elect> :D
20150812 16:12:39 * eclesia (~husky@anon) has left #jogamp
20150812 16:27:27 * packet0 (~packet0@anon) Quit (Remote host closed the connection)
20150812 16:27:57 * packet0 (~packet0@anon) has joined #jogamp
20150812 16:30:10 * jvanek (jvanek@anon) Quit (Quit: Leaving)
20150812 16:41:57 * monsieur_max (~maxime@anon) has joined #jogamp
20150812 16:42:40 * monsieur_max (~maxime@anon) Quit (Client Quit)
20150812 16:42:58 * monsieur_max (~maxime@anon) has joined #jogamp
20150812 16:46:21 <xranby> gouessej: https://jogamp.org/bugzilla/show_bug.cgi?id=1194 - Stop loading native library’s from the dangerous JRE extension search paths
20150812 16:46:43 * monsieur_max (~maxime@anon) Quit (Client Quit)
20150812 17:07:59 * elect (~elect@anon) Quit (Ping timeout: 256 seconds)
20150812 17:08:02 * monsieur_max (~maxime@anon) has joined #jogamp
20150812 17:11:33 <i-make-robots> xranby - any idea when the projects I sent to sgothel will appear on https://jogamp.org/jogl/www/ ? I'd like to reblog it when they're live.
20150812 17:11:39 * elect (~elect@anon) has joined #jogamp
20150812 17:12:54 <i-make-robots> also, the link to FengGui is dead.
20150812 17:33:07 * monsieur_max (~maxime@anon) Quit (Ping timeout: 250 seconds)
20150812 17:50:43 * monsieur_max (~maxime@anon) has joined #jogamp
20150812 18:36:22 * packet0 (~packet0@anon) Quit (Remote host closed the connection)
20150812 18:38:35 * packet0 (~packet0@anon) has joined #jogamp
20150812 19:02:24 * packet0 (~packet0@anon) Quit ()
20150812 19:21:03 * xranby_ (~familjen@anon) has joined #jogamp
20150812 19:21:30 <xranby_> i-make-robots: the jogl webpage is part of the jogl git.
20150812 19:22:04 <xranby_> i-make-robots: sven may update the git first after he have returned from his weekend -> https://jogamp.org/git/?p=jogl.git;a=tree;f=www;hb=HEAD
20150812 19:22:32 <xranby_> i-make-robots: thus i think the webpage can get updated earliest on sunday
20150812 19:23:20 <xranby_> i-make-robots: if you have a patch for the jogl/www directory then it is possible for me, gouessej, rmk0 or someone else who have access to the jogamp server
20150812 19:23:30 <xranby_> to pull in the changes
20150812 20:39:15 <xranby_> http://www.ustream.tv/channel/khronos-siggraph - Khronos SIGGRAPH 2015 live stream
20150812 20:42:26 <xranby_> currently talking about openvx but coming up is more on SPIR-V, OpenGL, WebGL and Vulkan
20150812 20:43:07 <elect> they say in 4h
20150812 20:43:13 <xranby_> https://www.khronos.org/news/events/2015-siggraph
20150812 20:43:25 <elect> right in time for watching everything with calm tomorrow morning ^^
20150812 21:00:10 * monsieur_max (~maxime@anon) Quit (Ping timeout: 240 seconds)
20150812 21:10:49 <xranby_> opencl bof live now
20150812 21:11:39 * elect (~elect@anon) Quit (Ping timeout: 256 seconds)
20150812 21:25:50 * elect (~elect@anon) has joined #jogamp
20150812 21:33:49 * elect (~elect@anon) Quit (Ping timeout: 252 seconds)
20150812 22:30:16 <xranby_> WebGL BOF LiveStream starting in a few minutes
20150812 22:49:45 <xranby_> ok ken on stage
20150813 00:04:17 * a11mad11 (c0e2cd65@anon) has joined #jogamp
20150813 01:01:44 * a11mad11 (c0e2cd65@anon) Quit (Quit: Page closed)
20150813 01:03:02 * a11mad11 (c0e2cd65@anon) has joined #jogamp
20150813 01:17:45 * a11mad11 (c0e2cd65@anon) Quit (Ping timeout: 246 seconds)
20150813 03:12:40 * packet0 (~packet0@anon) has joined #jogamp
20150813 05:05:29 -jogamp- Continue @ http://jogamp.org/log/irc/jogamp_20150813050529.html