#jogamp @ irc.freenode.net - 20151022 05:05:18 (UTC)


20151022 05:05:18 -jogamp- Previous @ http://jogamp.org/log/irc/jogamp_20151021050518.html
20151022 05:05:18 -jogamp- This channel is logged @ http://jogamp.org/log/irc/jogamp_20151022050518.html
20151022 05:14:25 * monsieur_max (~maxime@anon) Quit (Quit: Leaving.)
20151022 06:35:53 * elect (~GBarbieri@anon) has joined #jogamp
20151022 06:36:59 <elect> hi
20151022 06:43:09 <bruce-> xranby_: yeah sad :(
20151022 06:45:48 * netlike (~netlike@anon) has joined #jogamp
20151022 07:00:23 * monsieur_max (~maxime@anon) has joined #jogamp
20151022 07:25:27 * netlike is now known as netlike_
20151022 07:32:35 <zubzub> 23:43 < xranby_> intellij community edition was awesome last time i tried it.. if you get time check it out
20151022 07:32:39 <zubzub> intellij > *
20151022 07:33:52 * eclesia (~husky@anon) has joined #jogamp
20151022 07:34:01 <eclesia> good morning
20151022 07:38:30 <monsieur_max> zubzub: yup, totally worth the price
20151022 07:39:10 <zubzub> we have the enterprise edition at work
20151022 07:39:19 <zubzub> actually the community version works better
20151022 07:39:25 <monsieur_max> is it ? strange
20151022 07:39:33 <zubzub> as the enterprise edition comes with a million extra plugins/functionality
20151022 07:39:36 <zubzub> hence more chance for bugs
20151022 07:39:38 * jvanek (jvanek@anon) has joined #jogamp
20151022 07:56:01 <eclesia> editeur is good, maven support better then eclipse, but debugger isn't as good as netbeans's one, and no integrated profiler :(
20151022 08:02:35 <zubzub> ok seems we have java & c source code generation from the annotation processor
20151022 08:03:45 <zubzub> unfortunately ant's support for source code generation isn't very great, as it outputs it by default in the (compiled) class folder
20151022 08:03:55 <zubzub> maven and gradle seem to do it properly
20151022 08:04:21 <zubzub> lukcly I can override the generator default (proper) behaviour to coop with ant
20151022 08:16:55 <elect> does the community edition lack some important features?
20151022 08:19:39 <zubzub> mostly enterprise functionality to more easily work with things like spring, glasfish andwhatnot
20151022 08:21:18 <bruce-> yaml and json support seems to be missing too
20151022 08:27:19 <elect> gradle?
20151022 08:27:44 * jvanek (jvanek@anon) Quit (Quit: Leaving)
20151022 08:28:16 <zubzub> gradle should be there
20151022 08:35:31 * jvanek (jvanek@anon) has joined #jogamp
20151022 09:05:08 <zubzub> sgothel: I see that the gluegen tests basically invoke gluegen 3 times, while extending/referencing the previously generated code(?). Is this something common/widely used?
20151022 09:05:32 <zubzub> the reason I'm asking is because a gluegen annotation is basically just a single invocation (the current implementation that is)
20151022 09:06:00 <zubzub> if I want to mimic the original tests with the annotation, I need to create 3 packages
20151022 09:06:23 <zubzub> or I can change the api and allow for multiple gluegen invocations on a single package
20151022 09:06:26 <zubzub> ie
20151022 09:06:44 <zubzub> @Gluegens({@Gluegen(..), @Gluegen(..)}) package foo.bar;
20151022 09:13:44 <zubzub> or I can allow to overrule the cfg attribute of the @Gluegen and change it each time in the ant-test.xml
20151022 09:16:39 <zubzub> (I think the last options is the cleanest?)
20151022 09:19:49 * netlike_ (~netlike@anon) Quit (Quit: Leaving)
20151022 09:21:36 <zubzub> oh I already allow that
20151022 09:21:42 * zubzub likes past me
20151022 10:02:10 <xranby> GOOD MORNING!!!!
20151022 10:02:26 <xranby> IT IS THE INTERNATIONAL CAPS-LOCK DAY TODAY
20151022 10:03:23 <sgothel> screaming: BECAUSE LAWYERS HAVE BAD EYES?
20151022 10:04:11 <sgothel> @zuzub: hu - 3 times? pls elaborate
20151022 10:04:11 <xranby> BECAUSE THEY DO NOT WANT YOU TO READ THE EULA TEXT THAT RIPS YOU OF YOUR HUMAN RIGHTS
20151022 10:05:18 <sgothel> EU-LA HAS NO BUSINESS IN THE EU AND NOTHING TO DO WITH L.A. :)
20151022 10:06:03 <xranby> HAHA
20151022 10:06:33 <sgothel> no business indeed, if presented after the purchase
20151022 10:06:49 <sgothel> or violating fair use and purchasers rights
20151022 10:07:01 <sgothel> until T T I P ?
20151022 10:07:10 <zubzub> sgothel: you have 3 <gluegen ...> invocations in your build-test.xml
20151022 10:07:16 <sgothel> ah ..
20151022 10:07:31 <sgothel> you leave those ofc
20151022 10:07:31 <zubzub> and they depend on eachother
20151022 10:07:34 <zubzub> or on the first one at least
20151022 10:07:40 <sgothel> and add a new test .. hmm
20151022 10:07:48 <zubzub> but np
20151022 10:07:51 <zubzub> I already made it work for me
20151022 10:08:16 <zubzub> ant is really a PITA ;)
20151022 10:08:18 <sgothel> yeah .. well, for the annotation test you have to make it work somewhat - a new use case, different from build-test ofc
20151022 10:09:05 <sgothel> well - but the annotation processor invoked by javac has its own PAIN .. SIMILAR LOCATION and LOTS OF IT AS WELL :)
20151022 10:09:36 <sgothel> SPAIN - I REMEMBER THE YESTERDAY ..
20151022 10:48:01 <xranby> apple have released an update to their os... "No RAID support in Disk Utility anymore, but we now have a taco icon and middle finger!"
20151022 10:48:30 <xranby> who do the priorities in the apple os world+
20151022 10:48:33 <xranby> ?
20151022 10:55:06 <xranby> http://usuncut.com/world/eu-starbucks-fiat-tax-loopholes-illegal/
20151022 10:55:38 <zubzub> xranby: the same guy that used to work for microsoft apparantly
20151022 10:55:52 <xranby> zubzub: that explains everything!
20151022 10:56:15 <xranby> zubzub: especially seeing stuff like the update improves compatibility with MS office
20151022 10:56:45 <xranby> that is market manipulation
20151022 10:57:17 <xranby> making people be aware of a product, nothing to do with an os update really
20151022 11:01:31 <sgothel> oh they removed a feature w/o asking? i.e. bricking ones device or planned utilization? SUE THEM
20151022 11:02:01 <sgothel> GROUP ACTION .. quite expensive .. iff so
20151022 11:04:12 <xranby> http://macperformanceguide.com/blog/2015/20151008_0956-OSX_ElCapitan-DiskUtility.html
20151022 11:04:45 <xranby> here is a news editor that at least gets it and put blame where it is due
20151022 11:12:41 <zubzub> well I don't use mac
20151022 11:12:46 <zubzub> for good reasons
20151022 11:12:49 <zubzub> so #care :p
20151022 11:13:59 <sgothel> well, I have to develop on it a bit for jogamp :-/
20151022 11:15:27 <sgothel> so Draghi may dilute the EUR even more tomorrow - Insanity: Expecting diff results when doing the same thing over and over
20151022 11:17:04 <sgothel> http://www.zerohedge.com/news/2015-10-21/what-will-mario-draghi-announce-tomorrow-here-what-wall-street-thinks
20151022 11:17:24 <xranby> can Draghi dillute the EUR more than already done using his all year cannon?
20151022 11:17:59 <sgothel> if he uses words like 'consider' tomorrow .. it will plunge - sure
20151022 11:18:26 <sgothel> German export market seems to be his highest priority ..
20151022 11:18:50 <sgothel> 'WE DON'T NEED INVESTORS ..'
20151022 11:20:03 <xranby> http://www.zerohedge.com/news/2014-12-04/draghi-we-have-nothing-fear-gold-buying-itself
20151022 11:21:00 <sgothel> we would appreciate another gold drop .. we always like to buy things underpriced :)
20151022 11:21:41 <sgothel> forgot link .. but read a nice article how the market often dislike buying things which become 'cheaper' .. hehe
20151022 11:22:59 <sgothel> but the big plunge is still expected to be happening
20151022 11:23:12 <xranby> speaking of alternative assets and speculation, the eu court ruled that bitcoin and digital currencies should be treated like money hence no tax on bitcoin transfers
20151022 11:23:54 <xranby> http://www.bloomberg.com/news/articles/2015-10-22/bitcoin-virtual-currency-exchange-is-tax-free-eu-court-says-ig21wzcd
20151022 11:24:00 <sgothel> but you know what that also means - disclosing your hashes (address)
20151022 11:24:28 <sgothel> and if it is 'money' .. are they allowed to produce it? etc etc
20151022 11:26:13 <sgothel> http://www.zerohedge.com/news/2015-10-21/saudi-arabia-will-be-broke-5-years-imf-predicts <- maybe reason for Saudi to negotiate w/ Russia
20151022 11:28:43 <sgothel> Since Lawrence of Arabia - it seems there is a new unity in Arabia, finally 'Iran, Iraq, Syria, Kurds, ..' - may this finally lead to stability, hence peace
20151022 11:29:45 <xranby> (13:24:13) sgothel: but you know what that also means - disclosing your hashes (address) <-> i have seen some ways to circumvent that one is the bytecoin implementation https://bytecoin.org/ another way is to use the functionality of the blockchain to create stealh addresses https://www.cryptocoinsnews.com/stealth-payments-create-anonymous-bitcoin-transactions/
20151022 11:30:33 <sgothel> yeah - but if they render this illegal .. and they start to track your activities ..
20151022 11:31:20 <sgothel> IMHO they tolerate it only b/c it doesn't matter yet - or maybe they already control it :)
20151022 11:32:09 <sgothel> But boy .. they created tons of laws against money laundering lately (last 10 years)
20151022 11:33:01 <sgothel> fun fact: if your assets are contaminated w/ even 2nd hand laundered money .. its all gone, i.e. can be confiscated
20151022 11:33:02 <xranby> sgothel: at least one thing is for sure.. since the government have sold confiscated bitcoins to the public.. makes trading using bitcoin legal tender.
20151022 11:33:34 <xranby> for the moment alll bitcoins are fungible
20151022 11:33:51 <sgothel> haha - the govs is above law, or is heroine legal already? :)
20151022 11:34:00 <xranby> good point
20151022 11:34:16 <xranby> well, at least with bitcoin they let the police marshall sell it public
20151022 11:34:40 <xranby> i think it will take time before the public face of the police sells heroine
20151022 11:34:58 <xranby> ecven if the non public face already does it fbi
20151022 11:36:31 <xranby> sgothel: they will surely put those money laundering laws to force companys that deals with crypto currency payments to register all their users :/
20151022 11:37:17 <xranby> sgothel: hence the best thing is to use crypto currencys to settlte private transactions and debts without involving a third party company
20151022 11:37:37 <sgothel> yes, like 'no way out' or permanent red pill
20151022 11:38:37 <xranby> in this case i am not afraid of the red pill as long as all the infrastructure is free software
20151022 11:38:39 <sgothel> TBH .. for us, it was like 'not mature enough' when I looked at it for a week a few years ago, when you put my nose into it
20151022 11:39:20 <xranby> i am still experimenting with the blackcoin implementation and the bytecoin implementation
20151022 11:40:12 <xranby> the blackcoin implementation have upgraded its protocol now and the users have reached consencus to use the new protocol
20151022 11:41:01 <xranby> the new protocol favour small stakers, it gives no adwantage to hoard a lot of coins, and it makes updating the blockchain doable without wasting cpu/gpu resources
20151022 11:41:33 <xranby> blackcoin also have an implementation of the stealth address wallet
20151022 11:41:44 <sgothel> yeah .. well, nothing you really can take and use 'on the run'. while the name sounds pretty much adventurous .. it is not really reassuring :)
20151022 11:42:03 <xranby> bytecoin goes the route to provide non traceability out of the box
20151022 11:42:31 <sgothel> so one can only hope for 'no collisions'
20151022 11:42:32 <xranby> bytecoin aims to issue coins in a very rapid phase making it impossible to track individual transactions
20151022 11:42:52 <xranby> so bytecoin is like qe but everyone can be part of ssue the coins
20151022 11:43:17 <sgothel> so it is transactional only, not a store
20151022 11:43:32 <sgothel> [store of value]
20151022 11:44:05 <xranby> bytecoin == high level of speculation
20151022 11:44:20 <xranby> blackcoin was designed to be a store of value with low inflation rate
20151022 11:44:20 <sgothel> that is good though .. AFAIK a few banks incl. Russia consider using the tech for transactions
20151022 11:45:06 <zubzub> ok the procaddressemitter seems to work as well
20151022 11:45:16 <sgothel> hear hear
20151022 11:45:20 <xranby> \o/
20151022 11:45:24 <zubzub> now just to add the junit assertion "tests"
20151022 11:45:32 <sgothel> 'just' :)
20151022 11:45:41 <zubzub> well the code is outputted
20151022 11:45:48 <zubzub> no compilation failures
20151022 11:46:00 <sgothel> would be good if you can re-use the existing tests - for full coverage and functionality
20151022 11:46:25 <zubzub> I reuse all the existing test1, test1p1 and test1p2
20151022 11:46:32 <sgothel> AWESOME
20151022 11:46:50 <zubzub> I just let the code outputted in an annotation subpackage
20151022 11:46:57 <zubzub> so it's a bit of c/p :/
20151022 11:47:11 <zubzub> I could output them in the same package
20151022 11:47:28 <zubzub> but that would require to clean the environment between annotation & classic
20151022 11:47:35 <zubzub> test runs
20151022 11:51:34 <zubzub> there is one gotcha though with the annotation processor & glugen emitters
20151022 11:51:54 <zubzub> it's that the emitter must be compiled before the annotation is processed
20151022 11:52:16 <zubzub> as the emitter will be leveraged by javac to emit the code
20151022 11:52:30 <xranby> http://mail.openjdk.java.net/pipermail/porters-dev/2015-October/000499.html - OpenJDK Project proposal: AArch32 port
20151022 11:52:57 <xranby> so we have the mobile project and now this aarch32 port project
20151022 11:53:05 <xranby> i wonder how they can manage to dodge both
20151022 11:55:17 <xranby> the mobile project has been accepted on the mailing list.. however still no project page created by the openjdk board
20151022 11:56:13 <xranby> the aarch32 project is intended to be part of the already existing porters project where AArch64 exist today
20151022 11:56:30 <xranby> hence it is only the will of the porters project maintainer to refuse adding it
20151022 11:56:58 <xranby> it is the same authors behind the AArch64 and AArch32 thus it should be a no-brainer to add the project
20151022 11:57:14 <xranby> but the maintainer plays hard to get http://mail.openjdk.java.net/pipermail/porters-dev/2015-October/000500.html
20151022 12:03:32 <xranby> There now exist two new projects to add ARM32 HotSpot support to OpenJDK. Mobile Project and Port: AArch32. I am waiting for the update to http://openjdk.java.net/  to add one of them
20151022 12:03:50 <xranby> http://openjdk.java.net/
20151022 12:28:46 <zubzub> why is it called ant anyway?
20151022 12:29:18 <zubzub> because it's the equivalant of putthing your head in an ants nest? :/
20151022 12:29:57 <zubzub> unit tests fail because ant does not know how to do iterative compilation
20151022 12:30:05 <zubzub> (or it's badly configured)
20151022 12:30:39 <zubzub> all generated sources are well generated, except that ant tries to compile the unit tests before the source is generated
20151022 12:30:48 <zubzub> hmm
20151022 12:30:57 <zubzub> probably the -proc:none javac ant task
20151022 12:31:41 <zubzub> why is that done anyway? :/
20151022 12:34:42 <sgothel> @zuzub: sure .. tool must be compiled before its usage - hence we have multiple stages in compilation
20151022 12:34:52 <sgothel> here: no problem, since tool is in gluegen.jar
20151022 12:35:38 <zubzub> I don't know about ant, but maven (and gradle) handles all this out of the box :/ </complain>
20151022 12:35:40 <sgothel> @Xerxes: Oracle can't allow it?
20151022 12:36:13 <zubzub> anyway the reason it failes is because we doe multiple javac invocation with different cfg files
20151022 12:36:14 <sgothel> funny timing btw :)
20151022 12:36:25 <xranby> sgothel: this is the ultimate test if OpenJDK needs a LibreJDK fork
20151022 12:36:56 <sgothel> @xerxes: probably
20151022 12:37:01 <sgothel> @zuzub: hu?
20151022 12:37:03 <zubzub> and the unit tests the first time, expect classes from other cfg that has not yet be invoked
20151022 12:37:22 <zubzub> javac the first time tries to compile a unit test that refers to code generated the third time
20151022 12:37:33 <zubzub> which obviously doesnt work
20151022 12:37:35 <sgothel> @zuzub: the annotation _test_ compilation shall happen isolated from the other tests, and the cfg options by annotation args IMHO
20151022 12:37:49 <zubzub> sgothel: yes that's how it currently is
20151022 12:37:54 <sgothel> great
20151022 12:37:54 <zubzub> however
20151022 12:37:57 <zubzub> !
20151022 12:38:01 <zubzub> the current tests
20151022 12:38:06 <zubzub> are not isolated from eachother
20151022 12:38:35 <zubzub> in that they require multiple gluegen invocation to work
20151022 12:38:40 <sgothel> hmm .. I can have a look at it later as well - if you are confident and can commit
20151022 12:39:00 <sgothel> for this, pls do a bug report .. and commit msg: 'Bug xxxx: ...'
20151022 12:39:12 <zubzub> I will try to do it this evening
20151022 12:39:25 <sgothel> if you can .. do multiple clean commits
20151022 12:39:33 <sgothel> if it makes sense ofc
20151022 12:39:47 <sgothel> semantics etc
20151022 12:40:08 <sgothel> then we can refine the beast together while we have code
20151022 12:40:18 <sgothel> i.e. this is too complicated to use words probably :)
20151022 12:44:01 <zubzub> I will commit something that compiles, junit test files commented out
20151022 12:44:28 <zubzub> then you can see that the code is actually generated, but when you enable the unit tests, they fail (because they are being compiled before the code is generated)
20151022 12:48:46 <sgothel> you can even commit something which doesn't work :)
20151022 12:49:04 <sgothel> however: bug report and good commit w/ 'Bug xxxx: lala' please
20151022 12:49:10 <sgothel> then we work from there ..
20151022 12:49:18 <sgothel> and: KUDOS, good job!
20151022 12:49:54 <zubzub> my pleasure :)
20151022 12:50:17 <xranby> http://mail.openjdk.java.net/pipermail/porters-dev/2015-October/000501.html
20151022 12:51:32 <xranby> Ed passes the ball
20151022 12:52:05 <xranby> we all stand by the sideline judging
20151022 12:52:17 <xranby> judging the field judge
20151022 12:52:21 <sgothel> And nun of Oracle will be heard until it is being commercially used - while holding tight to the chair their sitting on - TIGHT.
20151022 12:52:28 <sgothel> *non*
20151022 12:53:19 <sgothel> Companies of Linaro has a 'few lawyers' .. so I guess they know what they are up to ..
20151022 12:53:58 <sgothel> Would be interesting to know who is paying for this job
20151022 12:54:31 <sgothel> i.e. who is paying RedHat et al. for it, assuming the 'Andrews' are still w/ them
20151022 12:55:07 <sgothel> again: fascinating timing
20151022 12:55:09 <xranby> linaro is provides the funds for Ed
20151022 12:55:18 <xranby> thus this is all Linaro work to push ARM32
20151022 12:55:31 <sgothel> while Linaro is serving quite a few mobile vendors
20151022 12:55:39 <sgothel> and being paid from such
20151022 12:55:57 <sgothel> *increase lookup depth table* :)
20151022 12:56:17 <sgothel> Maybe ARM or Samsung?
20151022 12:56:18 <xranby> Linaro has anounced the LITE Linaro https://www.youtube.com/watch?v=LHydwKtkiNA Linaro IoT & Embedded Group (LITE), open-source on "small" devices, ARM Cortex-A and Cortex-M
20151022 12:56:40 <xranby> Thus Linaro now do work to actively support the small evices
20151022 12:56:42 <xranby> devices
20151022 12:57:50 <sgothel> http://www.linaro.org/members/ <- so one of these is pushing for it, knowing that Linaro won't do such a thing w/o their blessing or request/push
20151022 12:59:26 <sgothel> fascinating, Samsung is not there ..
20151022 12:59:30 <xranby> @Sven indeed
20151022 13:00:17 <sgothel> one day they may even like to sponsor JogAmp :)
20151022 13:01:12 <zubzub> there all pushed
20151022 13:01:20 <xranby> they have archived our poster ;)
20151022 13:01:29 <zubzub> I'm going to work on some other things now
20151022 13:01:35 <zubzub> like
20151022 13:01:37 <zubzub> work things :p
20151022 13:02:08 <sgothel> oh .. no 'Bug xxxx: lala' commits :-(
20151022 13:02:23 <zubzub> sgothel: no worries, I will create them
20151022 13:02:41 <zubzub> but I should really start doing work things now :p
20151022 13:02:43 <sgothel> ah .. thx, then I will join the *work work* :)
20151022 13:02:56 <sgothel> work work vs work :)
20151022 13:03:00 <zubzub> yeah :p
20151022 13:03:29 <xranby> https://pbs.twimg.com/media/A6s5VckCMAEcdFr.jpg:large <- image from 2012
20151022 13:04:15 <xranby> when we demonstrated jogamp running on a pandaboard at the linaro connect 2012 demo friday
20151022 13:05:02 <sgothel> @xerxes: lets say they are in the process of http://jogamp.org/doc/fosdem2014/
20151022 13:05:38 <xranby> indeed!
20151022 13:05:56 <xranby> everyone wants to know why mobile is tied to that chair
20151022 13:06:20 <sgothel> now @Linaro: Drop som lawyers into the mix - so everybody can feel safe using it
20151022 13:06:43 <xranby> http://labb.zafena.se/?p=906 OpenJDK and its chair decided not to go mobile? http://labb.zafena.se/wp-content/uploads/2013/08/image001.jpg
20151022 13:06:44 <sgothel> as I asked the chair: conflict of interest
20151022 13:07:29 <sgothel> yeah - great pic
20151022 13:12:29 <sgothel> http://www.xe.com/currencycharts/?from=EUR&to=USD&view=1D .. oh, done already, didn't BTFD :-/
20151022 13:13:22 <sgothel> http://www.zerohedge.com/news/2015-10-22/draghi-delivers-moar-promises-stocks-jump-eur-german-yields-dump
20151022 13:14:18 <sgothel> happened in Russia before: Borrow EUR, buy USD and into those stocks .. "brilliant"
20151022 13:17:23 <sgothel> http://www.zerohedge.com/news/2015-10-22/proxy-war-no-more-qatar-threatens-military-intervention-syria-alongside-saudi-turkis <- looks like negotiations w/ Russia were _not_ too fruitful, now they become desperate?
20151022 13:18:23 <sgothel> Look who [else] is on the list: "Lebanon, Syria, Iraq and Yemen"
20151022 13:19:50 <sgothel> funny statement, actually more describing their own actions .. 'meddling w/ other countries" .. ITS ALL ABOUT MONEY [OIL] eh?
20151022 13:36:30 <eclesia> sgothel: to create a frame not visible in the taskbar, is it the bitmask STATE_BIT_VISIBLE that must be used ?
20151022 13:40:03 <eclesia> (know that we can acces the status mask on GLWindow , and our last comment on https://jogamp.org/bugzilla/show_bug.cgi?id=940, I was wondering if that was it)
20151022 13:40:37 <eclesia> now*
20151022 13:40:54 <sgothel> nope
20151022 13:41:12 <sgothel> 'anonymous' pop-ups currently not supported
20151022 13:41:32 <eclesia> k
20151022 13:44:58 <eclesia> sgothel: https://prod.flyingarchitecture.com/upload/hHUU2x48IkNfJrfg.jpg
20151022 14:04:13 <eclesia> hm... immune to cats ^^
20151022 14:15:51 <sgothel> http://www.wikihow.com/Survive-a-Tiger-Attack :)
20151022 14:38:00 <eclesia> if you could avoid throwing me stones I would appreciate :D
20151022 15:14:15 * elect (~GBarbieri@anon) Quit (Ping timeout: 250 seconds)
20151022 15:17:59 * monsieur_max (~maxime@anon) Quit (Quit: Leaving.)
20151022 15:33:30 * elect (~elect@anon) has joined #jogamp
20151022 15:59:12 * odin_ (~Odin@anon) Quit (Ping timeout: 268 seconds)
20151022 16:06:01 * eclesia (~husky@anon) has left #jogamp
20151022 16:07:00 * monsieur_max (~maxime@anon) has joined #jogamp
20151022 16:31:25 * elect (~elect@anon) Quit (Ping timeout: 256 seconds)
20151022 17:22:07 * ctrueden (~ctrueden@anon) has joined #jogamp
20151022 17:27:25 <ctrueden> sgothel: FYI, Julien asked me to join this channel and give you a heads up about https://github.com/hharrison/java3d-core/issues/14.
20151022 17:36:46 * Eclesia (~eclesia@anon) has joined #jogamp
20151022 17:37:17 <Eclesia> hi
20151022 17:39:00 <Eclesia> a java3d user, that's unusual ^^ ctrueden welcome in jogamp cave
20151022 17:39:12 <ctrueden> Eclesia: Hello!
20151022 17:40:25 <ctrueden> Yep, I've got substantial legacy codebases written against Java 3D, which won't get ported any time soon, unfortunately.
20151022 17:42:02 <Eclesia> like what ?
20151022 17:42:46 <ctrueden> https://github.com/visad/visad
20151022 17:42:52 <ctrueden> And https://github.com/fiji/3D_Viewer
20151022 17:43:30 <ctrueden> Eventually I may have to port 3D Viewer in particular due to licensing issues—Java 3D's "GPLv2 only" thing may eventually be a problem.
20151022 17:45:16 * Eclesia exploring code, searching for treasures :D
20151022 17:47:19 <Eclesia> ho some HDF, you work for spatial/weather/navy/oceano agencies ?
20151022 17:47:53 <Eclesia> good old ucar too ^^
20151022 17:49:05 <ctrueden> Actually I worked for them 15 years ago. Now I work in life sciences: http://imagej.net/
20151022 17:49:28 <ctrueden> But we use VisAD sometimes; I was originally brought in to apply that library to biosciences.
20151022 17:50:03 <ctrueden> VisAD is pretty nifty -- I wish its development had continued more actively for the past 15 years. :-/
20151022 17:51:24 <Eclesia> well, there aren't many tools to manipulate science images such as netcdf,grib,hdf.
20151022 17:53:14 <ctrueden> For netcdf, it's pretty much all about netcdf-java. But for HDF, a couple of different options have emerged. A new popular one is the JHDF5 library from CISD.
20151022 18:22:52 <sgothel> @ctrueden: First of all Hi and Welcome
20151022 18:23:15 <sgothel> just glanced over that github thread .. hmm
20151022 18:24:08 <sgothel> IMHO best thing would be if you push Harvey an email .. and regarding mavenization: for jogamp modules, this is Mark's job
20151022 18:24:21 <sgothel> Question: Do you like to maintain Java3D?
20151022 18:24:33 * rmk0 appears
20151022 18:24:47 <sgothel> i.e. continue its maintenance .. etc .. since Harvey seems to have less time
20151022 18:25:00 <sgothel> Yeah, Mark (rmk0) usually pushes stuff to maven
20151022 18:25:30 <sgothel> This Java3D + Maven discussion didn't reach us, since it probably didn't went through our official channels
20151022 18:26:07 <sgothel> Personally: I don't care that much - however, Julien is right - and we should do an official repo thing IMHO
20151022 18:26:55 <sgothel> @Mark: Is it easy to adopt @ctrueden's java3d/maven work and push it to maven under the jogamp umbrella?
20151022 18:27:09 <sgothel> @ctrueden: are still here? :)
20151022 18:27:13 <sgothel> *you*
20151022 18:27:16 <rmk0> sgothel: if the project is already set up to produce maven packages, then it's trivial
20151022 18:27:23 <rmk0> i think that was the point of the work
20151022 18:27:32 <sgothel> great
20151022 18:27:47 <sgothel> well, then we shall have java3d on jogamp git .. don't we already?
20151022 18:28:03 <sgothel> yes we have ..
20151022 18:28:30 <ctrueden> sgothel: Not on GitHub at https://github.com/jogamp yet, though...
20151022 18:28:34 <sgothel> so besides Harvey, we would need another caretaker for java3d .. who then kicks Mark to publish .. :)
20151022 18:28:45 <sgothel> http://jogamp.org/git/ <- that is our official git repo
20151022 18:29:00 <ctrueden> sgothel: I really _want_ to help. I do. But take a look at my orgs at https://github.com/ctrueden
20151022 18:29:21 <ctrueden> I am maintainer for ~300 git repositories right now!
20151022 18:29:30 <sgothel> nice photo .. and .. ah :)
20151022 18:29:41 <sgothel> I thought you were crying out for doing it :)
20151022 18:29:56 <ctrueden> Haha, it might seem that way since I am pushing to make things happen. :-)
20151022 18:29:57 <sgothel> hmm, your son is too young for such dirty work :)
20151022 18:30:30 <ctrueden> What I really wanted was just to contribute some helpful stuff upstream, to everyone's benefit. But it seems I instead pissed off Julien. :-/
20151022 18:30:41 <sgothel> so we need a maintainer/caretaker who: merges things in our git .. issues a build, and kicks Mark for maven push
20151022 18:31:00 <sgothel> no - Julien is compassionate
20151022 18:31:31 <sgothel> he is a great dude, emotional .. he just thought you want to fork .. and create mutations or something
20151022 18:32:00 <sgothel> so .. you have the git tip of java3d it seems?
20151022 18:32:30 <sgothel> why not making a pull request to our forum?
20151022 18:32:37 <sgothel> (the official channel)
20151022 18:32:47 <sgothel> and also CC Harvey ..
20151022 18:32:51 <ctrueden> sgothel: I am a little confused now.
20151022 18:33:16 <ctrueden> It was my understanding that the code at github.com/hharrison was the official codebase right now. No?
20151022 18:33:24 <ctrueden> There is another copy of the code somewhere else? Which accepts PRs?
20151022 18:33:28 <sgothel> well ..
20151022 18:33:34 <sgothel> lets say jogamp'
20151022 18:33:39 <sgothel> git repo is on jogamp
20151022 18:33:55 <sgothel> we didn't make things final .. and Harvey had little time, changing jobs etc
20151022 18:34:04 <sgothel> so he just pushed things his way
20151022 18:34:15 <ctrueden> So the idea would be to transfer the three Java 3D repos from hharrison to jogamp org?
20151022 18:34:24 <ctrueden> I think that would make tons of sense, and be way less confusing.
20151022 18:34:31 <sgothel> its already there .. maybe not up to date
20151022 18:34:42 <ctrueden> https://github.com/jogamp/java3d-core is a 404
20151022 18:34:59 <sgothel> http://jogamp.org/git/?p=java3d/java3d-core.git;a=summary
20151022 18:35:05 <sgothel> http://jogamp.org/git/?p=java3d/java3d-utils.git;a=summary
20151022 18:35:10 <sgothel> http://jogamp.org/git/?p=java3d/vecmath.git;a=summary
20151022 18:35:19 <sgothel> http://jogamp.org/git/ <- main landing page
20151022 18:35:45 <ctrueden> OK. So the stuff on GitHub is just mirrors then?
20151022 18:35:49 <sgothel> YES
20151022 18:35:53 <ctrueden> And social coding enabled so people can file PRs etc.?
20151022 18:35:59 <ctrueden> I mean, you can't file a PR against Gitweb.
20151022 18:36:12 <sgothel> well, I don't read those :)
20151022 18:36:18 <sgothel> we have .. one sec
20151022 18:36:40 <sgothel> http://jogamp.org/wiki/index.php/Maintainer_and_Contacts#Contacts
20151022 18:37:06 <sgothel> and https://jogamp.org/bugzilla/ ofc
20151022 18:37:24 <ctrueden> Heh, yeah.
20151022 18:37:32 <sgothel> mediastream [@] jogamp.org <- is more like a honeytrap though :)
20151022 18:37:35 <ctrueden> So, for patch submissions, you send patches on the forum.
20151022 18:37:37 <sgothel> nobody uses it but spam
20151022 18:37:40 <ctrueden> *nod*
20151022 18:38:00 <rmk0> hehe, 99% of all the spam i receive comes from that mediastream address
20151022 18:38:05 <sgothel> forum: 1st discussion, then bugreport
20151022 18:38:16 <sgothel> @Mark: you are lucky
20151022 18:38:23 <rmk0> \o/
20151022 18:38:31 <sgothel> my sgothel is like 99% spam
20151022 18:38:48 <sgothel> when I get no spam, it's like internet offline
20151022 18:39:00 <sgothel> we crossref commits w/ bugreports etc
20151022 18:39:06 <ctrueden> Sure.
20151022 18:39:40 <sgothel> so for java3d, whatever you like to have/do: forum mail .. and we take it from there, maybe via bugreport later
20151022 18:39:54 <sgothel> then Harvey has a chance to say something .. and we merge, build and push
20151022 18:40:35 <ctrueden> So, OK if I must make a forum post linking to the existing PRs on GitHub?
20151022 18:40:41 <ctrueden> s/must/just/
20151022 18:40:56 <sgothel> yeah - the pull request :)
20151022 18:41:00 <ctrueden> If that would help move things forward, I can do it. I do need to protect my time a bit here though.
20151022 18:41:31 <sgothel> that would definitely reach us properly - time ? ha, don't talk about time :)
20151022 18:42:15 <sgothel> this is the babysitting channel for JogAmp, often also abused for political discussions :)
20151022 18:42:24 <bruce-> :(
20151022 18:48:23 <sgothel> @Bruce: why a sad face? communication is a practical piece of peace
20151022 18:50:12 <sgothel> maybe I need to sing a lullaby :)
20151022 18:50:49 <bruce-> it sure is. I am just not very fond of political talk, but don't let that bother you
20151022 18:53:06 <sgothel> tbh .. I would wish circumstances would not drag me into such communications either, oh well - in the end, family gives me the best peace of mind and happiness
20151022 18:54:01 <sgothel> just something personal w/ me that I cannot just shut up if it 'moves' me
20151022 18:57:37 <sgothel> https://youtu.be/Zh7eAG2jJkA?t=166 - My Little Buttercup (3 amigos) :)
20151022 18:58:03 <bruce-> sgothel: never change!
20151022 18:58:53 <sgothel> thank you
20151022 19:05:35 <ctrueden> http://forum.jogamp.org/Migrating-Java-3D-to-Maven-and-publishing-Maven-artifacts-td4035555.html
20151022 19:07:35 <sgothel> great, thx (I would call it 'Java3D: Support maven and publish ..' ) but all good ofc. 'Migrating' somewhat gives me the feeling that you leave something behind :)
20151022 19:08:01 <ctrueden> sgothel: You leave behind Ant. ;-)
20151022 19:08:54 <ctrueden> http://forum.jogamp.org/Java-3D-Use-Maven-to-build-and-publish-Maven-artifacts-td4035555.html
20151022 19:17:57 <sgothel> ok .. replied, lets see who takes action - if nobody volunteers, well .. its me again :)
20151022 19:18:48 <sgothel> since this is not a core module of jogamp, I accept a bit of sloppiness here (no bugreport) :)
20151022 19:19:34 <rmk0> i have nothing to add... let me know when i need to clone and push
20151022 19:19:46 <rmk0> will this be in the org.jogamp.* namespace?
20151022 19:19:48 <sgothel> great, thank you
20151022 19:19:58 <sgothel> that is a good question
20151022 19:20:08 <sgothel> it can be IMHO
20151022 19:20:12 <rmk0> i need to tell the sonatype people to grant me access to whatever namespace it'll be in, otherwise
20151022 19:20:16 <sgothel> org.jogamp.java3d ?
20151022 19:20:21 <rmk0> fine by me
20151022 19:20:26 <sgothel> and then the 3 modules ..
20151022 19:21:36 <sgothel> added to forum mail ..
20151022 19:21:49 <rmk0> hehe, guess i did have something to add, then
20151022 19:21:57 <sgothel> pls :)
20151022 19:22:11 <rmk0> well, that was it
20151022 19:30:57 <Eclesia> how many engines does that make using jogl2 ? java3d,ardor3d,jme,unlicense,libgdx, any other?
20151022 19:34:06 <sgothel> worldwind java
20151022 19:34:19 <sgothel> and .. many others, proprietary ones
20151022 19:35:02 <rmk0> https://github.com/io7m/r1
20151022 19:36:11 <rmk0> http://mvn.io7m.com/io7m-r1/
20151022 19:36:36 <rmk0> if you can call that an "engine"... it specifically isn't, it's just a renderer
20151022 19:37:29 <sgothel> processing,scilab, matlab, .. and all here http://jogamp.org/jogl/www/
20151022 19:37:58 <Eclesia> ok, a lot :)
20151022 19:41:12 <Eclesia> looks like fengui is out :/ site is down, last commit 2009
20151022 19:44:38 <zubzub> java.net is migrating
20151022 19:44:46 <zubzub> maybe that's the reason(?)
20151022 19:45:20 <Eclesia> it has been migrating for years
20151022 19:46:02 <zubzub> oracle really knows how to make a thriving community
20151022 19:47:58 <bruce-> a community based on decyphering error codes
20151022 19:48:59 <sgothel> it might be a gypsy thing .. java.net. kenai, java.net .. oracle
20151022 19:51:27 <Eclesia> kenai, good memories => https://kenai.com/projects/crossbow/pages/Home
20151022 19:52:58 <Eclesia> was my first javafx script project ...
20151022 20:14:03 <zubzub> sgothel: https://jogamp.org/bugzilla/show_bug.cgi?id=1256
20151022 20:14:41 <zubzub> sgothel: I will now begin to dogfood the gluegen annotation
20151022 20:23:42 * elect (~elect@anon) has joined #jogamp
20151022 20:29:40 <xranby_> 30 years ago https://www.youtube.com/watch?v=9EEY87HAHzk SGI IRIS 2400 (1985)
20151022 20:58:19 * elect (~elect@anon) Quit (Ping timeout: 256 seconds)
20151022 21:02:48 * monsieur_max (~maxime@anon) Quit (Quit: Leaving.)
20151022 21:08:15 <sgothel> http://journal-neo.org/2015/10/12/us-senate-hearing-discusses-using-refugees-as-human-shields-in-syria/ <- the new low, at least this is public
20151022 21:08:49 <sgothel> @Xerxes: Iris rocks :)
20151022 21:10:34 <sgothel> @Zuzub: description of your enhancement is a bit unfocused - but great.
20151022 21:20:23 <sgothel> it was more like a bug report about the remaining task for unit tests, i.e. following up the original one which actually introduces the new GlueGen Annotation Processor - I changed this a bit .. ahem
20151022 21:21:03 <sgothel> simply put your upcoming pull req in the bug report .. and here ofc, thank you!
20151022 21:21:40 <sgothel> now commits shall be like 'Bug 1256: Cleaning up ant build files' .. etc
20151022 21:23:06 <sgothel> one more little dig .. I appreciate that you do write API docs, maybe those could be a bit more brief. but we can walk over it later on, not that important ofc.
20151022 21:23:27 <sgothel> great stuff
20151022 22:09:37 * Eclesia (~eclesia@anon) Quit (Quit: Leaving.)
20151022 22:36:43 <xranby_> http://web3d.org/pipermail/x3d-public_web3d.org/2015-October/003722.html Xj3D open-source Java for #X3D #VRML updates #JOGL/#JOGAMP graphics/audio Windows Mac Linux
20151022 22:37:48 <xranby_> Thank you for that update Web3D Consortium
20151022 22:37:50 <xranby_> http://www.web3d.org/
20151022 22:40:27 <xranby_> X3D is a royalty-free open standards file format and run-time architecture to represent and communicate 3D scenes and objects using XML
20151022 22:45:11 <xranby_> http://www.web3d.org/wiki/index.php/Xj3D_Evolution
20151023 00:10:40 * xranby_ (~familjen@anon) Quit (Quit: Leaving.)
20151023 00:10:59 * xranby_ (~familjen@anon) has joined #jogamp
20151023 02:28:41 * ctrueden (~ctrueden@anon) Quit (Ping timeout: 256 seconds)
20151023 03:30:39 * odin_ (~Odin@anon) has joined #jogamp
20151023 05:05:18 -jogamp- Continue @ http://jogamp.org/log/irc/jogamp_20151023050518.html