#jogamp @ irc.freenode.net - 20130624 05:05:27 (UTC)


20130624 05:05:27 -CatOut- Previous @ http://jogamp.org/log/irc/jogamp_20130623050527.html
20130624 05:05:27 -CatOut- This channel is logged @ http://jogamp.org/log/irc/jogamp_20130624050527.html
20130624 05:06:14 <sgothel> good morning
20130624 06:38:19 * olamedia (~olamedia@anon) Quit (Read error: Connection reset by peer)
20130624 06:59:59 * [Mike] (~Mike]@anon) Quit ()
20130624 07:00:20 * [Mike] (~Mike]@anon) has joined #jogamp
20130624 07:27:29 * monsieur_max (~maxime@anon) has joined #jogamp
20130624 07:30:15 * olamedia (~olamedia@anon) has joined #jogamp
20130624 08:24:45 * [Mike] (~Mike]@anon) Quit ()
20130624 10:42:48 <sgothel> <http://www.info.gov.hk/gia/general/201306/23/P201306230476.htm> beautiful :)
20130624 10:44:46 <sgothel> so the bets are open .. where will Mr. Snowden go ? :)
20130624 10:46:35 <sgothel> 2013 .. the year where lots of conspiracy theories were proven to be true :)
20130624 10:58:06 * xranby1 (~familjen@anon) has joined #jogamp
20130624 11:01:42 <xranby1> sgothel: This branch now got a working OpenAL FFMPEGMediaPlayer prototype https://github.com/xranby/jogl/tree/FFMPEGMediaPlayer merged with the last FFMPEGMediaPlayer security changes
20130624 11:01:57 <sgothel> AWESOME ..
20130624 11:02:03 <sgothel> thank you Xerxes!
20130624 11:02:14 <xranby1> its possible that i may need to cleanup history
20130624 11:02:19 <sgothel> will merge after I have a stabilized build and produced RC12
20130624 11:02:24 <sgothel> np ..
20130624 11:02:38 <sgothel> its all sort of experimental .. so tomorrow I will merge
20130624 11:02:44 <xranby1> thank you
20130624 11:03:12 <sgothel> after cont. es3 stuff - I will join our mutual general media player effort :)
20130624 11:03:28 <sgothel> I would like to have an out of the box .. video player, will see how that goes
20130624 11:04:33 <xranby1> that would be something
20130624 11:04:39 <sgothel> well, the java7 transition is not seamless .. but till now only some minor sensitivities .. it seems, hope to fix it today
20130624 11:05:12 <sgothel> so one was AWT focus traversal (fixed I hope .. but still need to check tests)
20130624 11:05:47 <sgothel> then our socket bases singleton lock failed .. hmm couldn't lock w/o an actual frozen system
20130624 11:05:57 <sgothel> will see .. always the details :)
20130624 11:08:43 <xranby1> :) funny how the TCP/IP stack starts to be abused by all programs to implement single instance checks
20130624 11:09:05 <xranby1> of course it will bring insanity in the end
20130624 11:09:08 <sgothel> well .. we could try the channel file lock again .. but I have little hopes
20130624 11:09:30 <xranby1> i know its a hard problem to solve
20130624 11:09:34 <xranby1> without os support
20130624 11:10:04 <sgothel> ofc there is OS support, i.e. at exit all resources are freed (memory maps, file locks, ..)
20130624 11:10:33 <sgothel> but there was this old JVM/JRE impl. bug for windows ..
20130624 11:36:14 * monsieur_max1 (~maxime@anon) has joined #jogamp
20130624 11:36:22 <xranby1> sgothel: what irks me of all recent news coverage is how world leaders insists on backing the "international community" with all its shadow agreements instead of standing for peoples rights & privacy
20130624 11:37:16 <sgothel> hahaha - 'irks me', quite and understatement - yes, they all teamed up and undermined democracy, indeed
20130624 11:38:13 * monsieur_max (~maxime@anon) Quit (Ping timeout: 246 seconds)
20130624 11:38:24 * monsieur_max1 is now known as monsieur_max
20130624 11:38:25 <sgothel> guess what they do when they all meet, defining policies .. not backed up by an actual public vote etc etc, jaja .. delegation of power, but they should be enforced to have their people come 1st.
20130624 11:38:40 <sgothel> so .. for quite a while, we know this is bullshit, i.e. not exercised
20130624 11:39:44 <sgothel> .. and we knew that they all share those informations, put Orwell into shame w/ their surveillance systems and their 'humanitarian' 'freedom' wars - killing people
20130624 11:40:42 <sgothel> we discussed all that .. a while, even under the cynical .. 'us' or 'them' philosophy having constrained resources in mind, it's disgusting
20130624 11:41:34 <sgothel> so right now, it's like US, EU, NATO .. against Russia/China/.. - the simplistic world map
20130624 11:41:52 <sgothel> sharing/fighting resources and power .. no democracy
20130624 11:42:41 <sgothel> and I thought times were tough when we (Germany) were in the middle of the cold war, having the 'russians in front of the door' :) - naive :)
20130624 11:42:49 <xranby1> i dont know unless there is people who put the shadow agrements on display
20130624 11:42:58 <sgothel> lol
20130624 11:43:07 <sgothel> read my links in that blog
20130624 11:43:26 <sgothel> it's all on the fucking display .. like in hitchhickers guide .. hidden in the basement ..
20130624 11:43:39 <xranby1> a secret museum how novel
20130624 11:43:42 <sgothel> http://jausoft.com/blog/2013/03/06/reinstatingdemocracy/
20130624 11:43:55 <sgothel> it's the new NATO doctrine - it's official Sir
20130624 11:44:14 <sgothel> and Germany is in the war games since .. Serbian war ..
20130624 11:44:28 <sgothel> funny .. the so called green peace party participated :)
20130624 11:45:44 <sgothel> and now, 'we' prepare to strike Syria (quite a long prep up) .. while still undecided what to do w/ Russia/China, the bribes probably didn't work there yet
20130624 11:46:34 <sgothel> After Syria is down .. well, the main target gets closer, Iran .. etc - world domination, not of a nation, nope - a system. Nobody want to - or can control 'em anyways.
20130624 11:48:40 <sgothel> AFAIK one container ship w/ weapon payload has sunken .. EU lifted weapons ban (to now support Syrian 'rebels' - or better imported and trained terrorists) .. etc
20130624 11:49:44 <sgothel> So the 'games are open' .. the cover up not-so-secret proxy wars ..
20130624 11:50:29 <sgothel> too scared to really get into the open fight, yeah sure, you can sell it to your people better as an humanitarian mission :)
20130624 11:51:02 <sgothel> they should all claim one island .. and do their war games there, I would dream. payed soldiers against each other.
20130624 11:51:10 <sgothel> naive .. :)
20130624 11:51:36 <xranby1> i wonder if the people i potentially vote for have any in fluence, thus yes i agree democracy is undermined
20130624 11:52:20 <sgothel> well, I will vote for the only one party here which is against these proxy wars - even though - I don't like the party otherwise that much, the communist party :)
20130624 11:52:23 <xranby1> the elected people are not part of the permanent establishment and system
20130624 11:52:52 <sgothel> you must be dreaming .. to get elected you have to kiss ass a lot, dive deep into the system
20130624 11:53:16 <sgothel> a first attempt to break such a system would be to stop ALL payments for advertisments
20130624 11:53:37 <sgothel> see, the party w/ most money usually wins, especially in the US
20130624 11:54:04 <sgothel> EU is similar .. though the parties get a public share .. or something
20130624 11:54:37 <sgothel> then - it should be strictly forbidden to receive any more money and jobs ever after your political career ..
20130624 11:55:37 <sgothel> at least not commercial jobs .. there are a few German ex politicians, even chancellors who got interesting jobs otherwise. Well, my experience, they are all corrupt.
20130624 11:56:20 <sgothel> or 100% transparency of bank accounts for public servants until death .. and let the people decide
20130624 11:57:29 <sgothel> 42.: Key environmental and resource constraints, including health risks, climate change, water scarcity and increasing energy needs will further shape the future security environment in areas of concern to NATO and have the potential to significantly affect NATO planning and operations.
20130624 11:57:33 <sgothel> http://www.nato.int/cps/en/natolive/official_texts_68828.htm?mode=pressrelease
20130624 11:58:01 <sgothel> 53.: Key environmental and resource constraints, including health risks, climate change, water scarcity and increasing energy needs will further shape the future security environment in areas of concern to NATO and have the potential to significantly affect NATO planning and operations.
20130624 11:58:07 <sgothel> http://www.nato.int/cps/en/SID-2CA72860-A24E10CC/natolive/official_texts_87593.htm
20130624 11:58:53 <sgothel> .. and we are talking about the military organization, not Greenpeace here ..
20130624 12:01:24 <xranby1> or simply go back to the ancient greek style of voting and skip electing representatives
20130624 12:01:53 <xranby1> thus if international agreements to take place you have to have public voting
20130624 12:01:54 <sgothel> All important decisions .. yes, it is possible today
20130624 12:02:11 <sgothel> But as military folks say, politics is too important .. ' or something like that :)
20130624 12:02:44 <sgothel> And pls note how all regressions in freedom happen across all 'western' countries .. the same!
20130624 12:02:51 <xranby1> there is no law against being uninformed
20130624 12:03:12 <sgothel> even in Germany, the armee can now intervene within Germany, this was a huge TABOO since WW2
20130624 12:03:38 <sgothel> but one should ask themselves who is being served w/ such change
20130624 12:03:45 <sgothel> the people of each country or ..
20130624 12:04:24 <sgothel> yes, wikileaks questions freedom of speech even here
20130624 12:05:14 <sgothel> and military interventions across all countries, .. plans to obsolete cash money in favor to track your spending (Italy is front here)
20130624 12:05:44 <sgothel> was surprised that the privatization of water supply seems to be skipped 'this time'
20130624 12:06:08 <sgothel> yes, it is not healthy to read real news - my dear wife always tells me :)
20130624 12:06:25 <sgothel> ignorance is a bliss .. oh well
20130624 12:06:37 <sgothel> .. until they come for you
20130624 12:09:24 <xranby1> should we add a bugzilla entry to transform jogamp into a news agency with journalists and all?
20130624 12:09:45 <xranby1> to fix public relations
20130624 12:10:10 <xranby1> and maybe get some documentation written
20130624 12:10:57 <sgothel> I thought about it .. maybe for release 3.0 :)
20130624 12:11:21 <sgothel> or another IRC channel maybe .. jogamp-life-and-politics
20130624 12:11:44 <sgothel> but heck .. it's ok :)
20130624 12:14:10 <xranby1> ok, great, lets discuss it sure
20130624 12:14:22 <xranby1> RC12 will be quite something
20130624 12:14:50 <xranby1> looking forward to it
20130624 12:17:31 <sgothel> TestNewtKeyEventAutoRepeatAWT fails on windows: the AWT-EventQueue thread is gone .. wow
20130624 13:13:11 <sgothel> Quantum mechanics in new AWT-EDT*: IF adding a test pre Robot.waitForIdle(), pushing a Runnable via invokeLater and poll for result - the AWT-EDT will be alive :)
20130624 13:20:59 <xranby> huh ... well at least kudos to the AWT api for implementing the Robot class
20130624 13:22:18 <sgothel> you must be kidding ? Well, maybe we should enhance NEWT to have our own, whats missing ? key press/release and mouse click, warp pointer is impl.
20130624 13:22:55 <sgothel> but for some reason java7 has 'a few' AWT bugs .. focus traversal and EDT/Robot related
20130624 13:23:16 <rmk0> is this robot stuff the code that controls the cursor and keyboard during the jogl unit tests?
20130624 13:23:39 <sgothel> yes, encapsulated in AWTRobotUtil
20130624 13:24:01 <sgothel> the biggest headache ..
20130624 13:24:05 <rmk0> hehe, maybe i'm old fashioned but when that happened the first time, i was about ready to call a priest for an exorcism
20130624 13:24:18 <rmk0> "WHAT IS THIS MAGIC?!"
20130624 13:24:44 <sgothel> still to discuss whether our warp-pointer is .. errr .. insecure :)
20130624 13:24:58 <sgothel> at least we only allow it in the current window to happen
20130624 13:25:15 <sgothel> but then .. we allow fullscreen and all of that .. oh well :/
20130624 13:25:23 <xranby> yeah.. i have seen the jogl junittests bring up the gnome help menu and paste random characters into my terminal... using the Robot
20130624 13:25:24 <rmk0> i wasn't even aware that X supported those kinds of operations
20130624 13:25:39 <sgothel> xtest
20130624 13:25:46 <sgothel> a protocol AFAIK ..
20130624 13:30:23 <rmk0> speaking of robots... think a robot's already registered on that forum i set up
20130624 13:30:58 <sgothel> oh .. we have a new one ?
20130624 13:31:17 <rmk0> the fluxbb install i set up on io7m.com
20130624 13:31:42 <rmk0> i never got an answer from the fluxbb people
20130624 13:31:50 <sgothel> ah .. could you do anything w/ the sql db ?
20130624 13:32:38 <rmk0> it seems like most of the data is in a postgres binary format
20130624 13:32:51 <rmk0> the actual table definitions are ordinary SQL text, but the data isn't
20130624 13:33:13 <xranby> rmk0: is the users part of the dataset or only the article text messages?
20130624 13:33:26 <xranby> user credentials
20130624 13:33:48 <rmk0> we do seem to have the credentials
20130624 13:33:57 <rmk0> that's from running "strings" on the user_ table blob
20130624 13:34:06 <xranby> in salted hash i hope
20130624 13:34:07 <rmk0> big list of email addresses and password hashes
20130624 13:34:25 <rmk0> can't tell if they're salted from the output
20130624 13:34:34 <xranby> ok good
20130624 13:34:43 <sgothel> tsts .. so one would need to install pg .. dump .. convert import .. .. omg
20130624 13:34:44 <sgothel> well ..
20130624 13:35:03 <sgothel> how about .. NEWSGROUPS ? TADA :)
20130624 13:35:12 <rmk0> i think the format may even be postgres version and OS architecture specific
20130624 13:35:31 <rmk0> ah, just postgres version specific, actually
20130624 13:35:39 <rmk0> is there no option for getting text format dumps?
20130624 13:35:49 <xranby> if we are lucky then the forum images are included as well
20130624 13:35:49 <sgothel> only that one 'backup' button
20130624 13:35:55 <rmk0> hrm
20130624 13:36:29 <sgothel> if using newsgroups .. it would be easy
20130624 13:36:40 <rmk0> will see about shoving this stuff into a postgres database later
20130624 13:36:43 <rmk0> to get a text dump out of it
20130624 13:36:49 <sgothel> i.e. I can setup a newsgroups server on jogamp.org .. mirror / done
20130624 13:37:11 <sgothel> but I am afraid .. nobody knows what that is anymore :)
20130624 13:37:19 <rmk0> i've no preference, personally, but yeah, people seem to want web forums these days
20130624 13:37:24 <sgothel> movies ? games ? no - a text newsgroup :)
20130624 13:43:42 <rmk0> all of the messages appear to be in these dumps
20130624 13:43:45 <rmk0> including email headers
20130624 13:44:20 <rmk0> and attachments
20130624 13:44:30 <sgothel> awesome
20130624 13:44:37 <sgothel> you are FAST sir
20130624 13:44:53 <rmk0> oh it's not in a postgres database yet
20130624 13:44:57 <rmk0> am just inspecting with "strings"
20130624 13:45:06 <rmk0> i can see how they've organized things, though
20130624 13:45:21 <sgothel> hehe .. good ole less
20130624 13:45:52 <sgothel> we probably should now announce to stop posting to the forum ?
20130624 13:46:04 <rmk0> do we have a replacement?
20130624 13:46:07 <sgothel> btw .. so it's deal that we move to our own solution ?
20130624 13:46:28 <sgothel> I thought your tool you suggested .. err .. can do mailman .. and web ?
20130624 13:46:37 <rmk0> i don't think it can do mailman
20130624 13:46:39 <sgothel> i.e. both worlds ?
20130624 13:46:46 <rmk0> is why i thought it probably wasn't viable
20130624 13:46:50 <sgothel> well, IMHO we should have both .. important
20130624 13:46:54 <rmk0> yep
20130624 13:46:55 <sgothel> yup ..
20130624 13:47:11 <sgothel> ok .. so we now know that we may read the DB ..
20130624 13:47:27 <sgothel> after RC12 I may join browsing for an alternative
20130624 13:47:36 <sgothel> too bad nabble isn't open source
20130624 13:47:46 <rmk0> d'you happen to know what version of postgres the nabble data comes from?
20130624 13:48:04 <sgothel> @ALL: Pls find a forum software .. w/ web and email support! :)
20130624 13:48:11 <sgothel> how can I ?
20130624 13:48:21 <sgothel> maybe you can write to nabble .. :)
20130624 13:48:47 <sgothel> ask them kindly .. due to our policy restrictions of being obsessed to host all by our own .. we have to move
20130624 13:49:15 <sgothel> yes, we do have humor too :)
20130624 13:51:04 <sgothel> http://jogamp.org/git/?p=jogl.git;a=commit;h=8f3b2a4cc14be60681a7bfae0507655cc5702836 :)
20130624 14:12:42 <rmk0> ugh, pg_restore has no idea what the data is that nabble have given us
20130624 14:14:31 <xranby> sgothel: quantum coding is the new black
20130624 14:14:40 <rmk0> the data has the right signature/magic number at the start
20130624 14:14:59 <sgothel> grrr .. so they patched or something
20130624 14:15:01 <xranby> or the new .. <fill in any apropriate work for cool trends>
20130624 14:15:15 <sgothel> tradition :)
20130624 14:16:28 <sgothel> so now .. costs of java7 regressions: 1.5 days
20130624 14:16:49 <xranby> only?
20130624 14:17:24 <xranby> did you include time spent on java 7 regressions for mac os x ?
20130624 14:17:27 <sgothel> well, yes .. started yesterday kicking of jenkins .. oh wait, let's say 2 days - needed to patch some ant scripts, mainly jarsigner ..
20130624 14:17:38 <sgothel> oh these ones .. :) no
20130624 14:17:53 <sgothel> just the latest tasks - osx / java7 .. that was expensive
20130624 14:18:43 <xranby> today i realised that there is still popular java games that uses their inhouse multiplatform dynamic opengl binding
20130624 14:18:44 <sgothel> regressions, so setup was like another 1 day I guess
20130624 14:19:10 <sgothel> nice arrangement of words .. what is that ? :)
20130624 14:19:33 <sgothel> oh .. they maintain such a beast themselves ? they have balls :)
20130624 14:19:45 <xranby> yup... and IcedTea gets ttheir bugreports http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1486
20130624 14:20:11 <xranby> this is Jagex runescape
20130624 14:21:03 <rmk0> ah, am getting somewhere
20130624 14:22:14 <sgothel> @Xerxes: I guess your reply is wrong ..
20130624 14:22:23 <xranby> ah ok :D
20130624 14:22:30 <sgothel> SIGILL (0x4) at pc=0x00007fec99846040, pid=4471, tid=140653971465984 -> pointer invalid I guess
20130624 14:22:47 <sgothel> looks like they do not validate what they have looked up via dlsym
20130624 14:23:04 <xranby> thank you for the second opinion...
20130624 14:23:22 <sgothel> oh .. it's your post stating it ..
20130624 14:23:25 <sgothel> SIGILL ..
20130624 14:23:57 <sgothel> yes .. it's in their code right, was bugging your comment 3
20130624 14:24:23 <sgothel> maybe you could point them to jogamp :)
20130624 14:24:35 <xranby> hmm. can you get a SIGILL on X86 if you use have a 32bit driver on a 64bit system?
20130624 14:24:38 <sgothel> wow .. you are quite active 'eh ? icedtea maintainer
20130624 14:24:55 <sgothel> in such case .. you would 1st get a linker error
20130624 14:25:08 <sgothel> i.e. you cannot even dlopen the lib
20130624 14:25:56 <sgothel> so they simply have a trashed reference AFAIK, or not a current GL ctx .. or or or
20130624 14:25:57 <xranby> I will link to your explenation here, well spotted SIGILL,, i was sure it was a SIGSEGV
20130624 14:26:21 <xranby> thus they have most likely taken a jump to garbage memory, yes
20130624 14:26:57 <sgothel> SIGILL The SIGILL signal is sent to a process when it attempts to execute a malformed, unknown, or privileged instruction.
20130624 14:27:22 <sgothel> glGenBuffersARB+0x0 -> invalid
20130624 14:28:55 <sgothel> I guess it was Max's prophecy that I will have a 'nice' busy week w/ Java7 :) - Pressing thumbs build 1016 will pass well.
20130624 14:29:33 <sgothel> rmk0: ah, am getting somewhere <- hope a nice and cozy place :)
20130624 14:31:37 <rmk0> uploading a text dump \o/
20130624 14:32:08 <rmk0> they give you the tables as SQL, and the data as some internal PGCOPY binary format
20130624 14:32:27 <rmk0> had to basically brute force it... try loading table A and see what constraints fail due to other tables it depends on
20130624 14:32:28 <sgothel> hurray ?
20130624 14:32:31 <rmk0> then work out what order to load the tables in
20130624 14:32:39 <rmk0> then finally dump the whole lot as text
20130624 14:32:50 <rmk0> hurray, possibly
20130624 14:33:04 <sgothel> our new DB master .. bowing ..
20130624 14:33:05 <rmk0> not sure if this data will mean anything for us, but at least it's in a sane format now
20130624 14:51:39 <rmk0> see nabble-dump/dump*.gz in my home directory
20130624 14:51:47 <rmk0> there's a README on how it was produced
20130624 14:52:21 <sgothel> can you move to to /home/jogamp_web ? don't like to invade your space :)
20130624 14:52:42 <sgothel> mv/cp .. own subdir .. as you wish
20130624 14:53:00 <rmk0> the directory isn't group writable
20130624 14:53:09 <rmk0> and i, er... don't have a unix password for sudo
20130624 14:53:40 <sgothel> sorry fixed
20130624 14:54:12 <rmk0> moved
20130624 14:54:45 <rmk0> the conversion could be automated, is just a matter of having a postgres database running and the roles/passwords stored somewhere
20130624 14:55:24 <sgothel> KUDOS
20130624 14:55:33 <xranby> rmk0: AWESOME :D
20130624 14:55:37 <rmk0> \o/
20130624 14:55:47 <sgothel> I started searching for 'relocate from nabble' but could not find anything yet
20130624 14:55:57 <rmk0> i wonder why they even did it this way in the first place
20130624 14:56:05 <rmk0> actually seems like more work for them to do this
20130624 14:56:20 <xranby> rmk0: can fluxbb support email edits like the way we currently use nabble for combined forum & mailinglist
20130624 14:56:22 <xranby> ?
20130624 14:56:29 <rmk0> xranby: seems not
20130624 14:57:09 <xranby> ok.. well i still like the idea to be able to selfhost the forum!
20130624 14:57:10 <sgothel> so 2 tasks we have now, [1] find nice forum sw w/ email / mailinglist feature; [2] how to import .. convert
20130624 14:57:11 <xranby> its great
20130624 14:57:24 <sgothel> it's sort of important!
20130624 14:57:36 <sgothel> i.e. bugzilla/forum hold valuable information
20130624 14:57:49 <sgothel> depend on another service provider .. well
20130624 14:58:01 <rmk0> think forum software is generally awful
20130624 14:58:03 <xranby> [3] keep old URL working (possible using apache mod rewrite)
20130624 14:58:10 <sgothel> at least .. service provider should use open source .. so we can move over
20130624 14:58:37 <sgothel> [3] .. well, yes .. but as long you can search the new forum .. fine
20130624 14:58:51 <sgothel> you won't do this w/o some losses :)
20130624 14:59:12 <rmk0> does nabble have any sort of ... archive ... feature?
20130624 14:59:22 <rmk0> so the existing forum could stay in a read-only state?
20130624 14:59:39 <sgothel> read only .. maybe
20130624 14:59:46 <rmk0> would at least keep the old data and links alive
20130624 15:00:52 <sgothel> guess we can simply enforce no write access via user properties
20130624 15:04:08 <sgothel> have to complete robot.waitForIdle(); decoration w/ that validation .. now hanging at another place .. but looks good, i.e. the other tests passed
20130624 15:14:18 * jk4 (~jk4@anon) Quit (Ping timeout: 245 seconds)
20130624 15:15:42 <sgothel> http://support.nabble.com/Migrating-Nabble-to-other-forum-software-td6204994.html
20130624 15:16:53 <sgothel> proprietary license that vBulletin .. oh well
20130624 15:17:44 <rmk0> i have experience with vBulletin
20130624 15:17:46 <rmk0> it's not pretty
20130624 15:18:41 <sgothel> http://www.forum-software.org/forum-comparator/nabble-vs-phpbb3-vs-simple-machines-2
20130624 15:19:41 <xranby> phpbb3 at least managed to scale well for the raspberry pi community
20130624 15:19:57 <xranby> with up to 1000 concurrent simultanious users
20130624 15:20:07 <sgothel> Simple Machines 2: Calendar
20130624 15:20:36 <xranby> http://www.raspberrypi.org/phpBB3/ that is
20130624 15:23:10 <sgothel> Post By Email: phpbb3 NO - Simple Machines 2: Yes (Plugin)
20130624 15:23:44 <xranby> phpbb3 YES by plugin, although the plugin maintainers have perished :/
20130624 15:23:49 <sgothel> SM2: has also RSS .. wordpress interaction .. from that table .. ..
20130624 15:23:54 <sgothel> well :)
20130624 15:24:20 <xranby> SM2 sounds quite good
20130624 15:24:28 <rmk0> SM2 looks like serious business
20130624 15:24:44 <sgothel> http://www.simplemachines.org/
20130624 15:24:55 <sgothel> BSD license
20130624 15:27:21 <rmk0> .. i might install SMF on io7m.com
20130624 15:27:37 <rmk0> that forum i put up has been up less than 24 hours and already there's a bot registered and posting spam
20130624 15:27:42 <sgothel> you may also try this on jogamp.org :)
20130624 15:28:37 <rmk0> i'll experiment on my own domain first
20130624 15:28:41 <rmk0> limits the damage :D
20130624 15:30:06 <xranby> (17:27:55) rmk0: that forum i put up has been up less than 24 hours and already there's a bot registered and posting spam <- wow talk about beeing proactive! :D
20130624 15:31:01 <rmk0> yep
20130624 15:31:24 <sgothel> where is there SCM repo ?
20130624 15:32:40 <sgothel> i.e. not making same mistake twice :)
20130624 15:34:35 <rmk0> suspicious lack of one
20130624 15:34:39 <xranby> sgothel: https://github.com/SimpleMachines
20130624 15:35:33 <xranby> found out by searching for a git hash mentioned in their bug database :D
20130624 15:37:18 <sgothel> perfect .. thx 2 our search master :)
20130624 15:38:40 <sgothel> http://www.simplemachines.org/about/opensource.php
20130624 15:39:47 <sgothel> so now .. where is a little doc .. about SM2's post-by-email thing .. i.e. whole mailinglist by email feature ..
20130624 15:42:26 <sgothel> http://support.nabble.com/Open-Source-Nabble-Nabble-API-Migrating-from-Nabble-td3010596.html ..
20130624 15:43:55 <sgothel> doesn't look Nabble likes that idea :)
20130624 15:44:06 <sgothel> .. even though it would allow us to stay there :)
20130624 15:52:19 <xranby> sgothel: on great it looks like the joal detection i have invented for the FFMPEGMediaPlayer only work if compiled using a JDK 7 javac
20130624 15:52:45 <sgothel> hu ?
20130624 15:53:04 <xranby> when using JDK 6 javac it tries to inline the static initialization from the ALAudioSink into the FFMPEGMediaPlayer static block
20130624 15:53:06 <sgothel> pls compile w/ our source/target 1.6 and target-rt
20130624 15:53:22 <xranby> i get different results if i compile using openjdk 6 and 7
20130624 15:53:33 <sgothel> do you use the java 1.6 target stuff ?
20130624 15:53:47 <xranby> it all work as intended when using openjdk 7 to compile the code using the 1.6 stuff
20130624 15:54:14 <sgothel> source="${target.sourcelevel}"
20130624 15:54:15 <sgothel> target="${target.targetlevel}"
20130624 15:54:15 <sgothel> bootclasspath="${target.rt.jar}"
20130624 15:54:15 <sgothel> .. all set to 1.6 ?
20130624 15:54:24 <xranby> with openjdk 6 i get an ALException class not found initialization error from the FFMPEGMediaPlayer static constructor
20130624 15:54:27 <sgothel> and still .. javac of java7 does differ ?
20130624 15:54:36 <xranby> thus this cant happen unless javac inline the code from ALAudioSink
20130624 15:54:38 <sgothel> pls use reflection
20130624 15:54:45 <sgothel> GlueGen has a nice ReflectionUtils ..
20130624 15:54:53 <xranby> i will take a look
20130624 15:55:07 <sgothel> fetching impl. of an JOAL agnostic audio interface!
20130624 15:55:09 <xranby> javac of java 7 work
20130624 15:55:38 <sgothel> still .. there shall be no dependency of JOAL in FFMPEG* !!
20130624 15:55:52 <sgothel> so .. reflection is the only valid tool here
20130624 15:56:01 <xranby> there is none if i compile with javac from openjdk 7
20130624 15:56:18 <xranby> in any case i will check the gluegen reflection stuff
20130624 15:56:36 <sgothel> .. if you use the class / package name of any thing w/ JOAL dependency .. it will be picked up by javac
20130624 15:56:50 <sgothel> test: compile it w/o JOAL being available (rename)
20130624 15:56:59 <xranby> that is my test
20130624 15:57:01 <xranby> hmm
20130624 15:57:05 <xranby> no i have not tried that
20130624 15:57:33 <sgothel> we that kind of loose dependency w/ SWT and Android .. :)
20130624 15:58:03 <sgothel> trust me .. interface + reflection: good & easy
20130624 15:59:20 <xranby> hm i will have to add an isSinkAvailable to the interface to make the separation complete
20130624 16:01:06 <sgothel> plus having a dummy nop impl. may make life easier (testing) .. i.e. we have one for the general GLMediaPlayer just showing a test texture :)
20130624 16:01:21 <xranby> i have a dummy sink as well
20130624 16:01:33 <sgothel> sugar in the morning :)
20130624 16:02:17 <xranby> https://github.com/xranby/jogl/blob/FFMPEGMediaPlayer/src/jogl/classes/jogamp/opengl/util/av/NullAudioSink.java
20130624 16:03:17 <sgothel> :)
20130624 16:04:19 <sgothel> writeData(..) I understand, the others .. hmm .. right direction ? or do you mean getRemainingByteCount() ?
20130624 16:04:45 <sgothel> i.e. after a writeData .. the thread is consuming them .. so player likes to know the lag ?
20130624 16:05:12 <xranby> it needs improvement.. the idea is to have a way for FFMPEGMediaPlayer to figure out how long the audio buffers are in order to have correct A/V sync
20130624 16:05:25 <sgothel> yup .. thought so, cool!
20130624 16:06:30 <xranby> right now i have almost imminent audio buffers underrun because due to the a/v sync and no video buffer we only get a handfull of audio frames while waiting for the next video frame
20130624 16:06:42 * monsieur_max (~maxime@anon) Quit (Quit: Leaving.)
20130624 16:06:54 <xranby> still it is in sync already
20130624 16:07:05 <sgothel> yes .. need to do the ringbuffer thingy ..
20130624 16:07:09 <sgothel> awesome!
20130624 16:07:30 <sgothel> so the AWT robot hang seems to be gone .. good
20130624 16:09:11 <sgothel> left: focus regressions in unit tests (all platforms it seems) .. and key-events .. a PIA
20130624 16:11:36 <xranby> its also on my todo list to add a way to let FFMPEGMediaPlayer pass the decoded audio data format to the sink so that we can support 5.1 sound etc
20130624 16:11:52 <xranby> right now i assume stereo 16 bit 44100hz sound
20130624 16:12:02 <sgothel> openal doesn't support bitstream ?
20130624 16:12:05 <xranby> that should be fairly easy to add
20130624 16:12:30 <xranby> openal work that you setup buffers for an openal source to consum
20130624 16:12:31 <xranby> e
20130624 16:12:43 <xranby> each buffer can have different bitformat and length
20130624 16:13:07 <sgothel> so no buffers for encoded data to be passed to an bitstream (AC3, PCM, ..) output
20130624 16:13:09 <sgothel> ?
20130624 16:13:35 <xranby> limited support for that i am afraid
20130624 16:13:48 <xranby> or maybe i have overlooked it
20130624 16:13:56 <xranby> i assume it only want unpacked data
20130624 16:14:28 <sgothel> well .. maybe we can do that at a later time :)
20130624 16:14:36 <sgothel> DTS is PCM .. good :)
20130624 16:15:12 <sgothel> now I have to focus on focus (bug) :)
20130624 16:23:14 <xranby> i am looking for a freely licensed video test file containing only a video stream and no audio... we have to make the a/v sync code support audio only streams, video only streams and a & video streams.... and multiple audio & video streams
20130624 16:23:37 <sgothel> yup
20130624 16:23:58 <sgothel> but you can use the libav / ffmpeg tools themselves AFAIK to demux/mux things
20130624 16:24:06 <sgothel> or mplayer/mencoder
20130624 16:24:07 <xranby> and if we feel fancy then we should support the subtitle streams as well
20130624 16:24:13 <sgothel> haha
20130624 16:24:18 <sgothel> w/ our graph renderer
20130624 16:24:23 <xranby> yup
20130624 16:24:47 <xranby> yes ffmpeg gives us all the data we simple have to make use of it
20130624 16:24:51 <sgothel> then we also can create a proper form for your .. err .. round screen baloon
20130624 16:25:01 <xranby> haha yes
20130624 16:25:03 <xranby> i do got one
20130624 16:25:32 <xranby> and the oculus rift thingy
20130624 16:25:37 <sgothel> so we can create transformation to compensate distortion ..
20130624 16:25:39 <xranby> i dont have that one
20130624 16:26:01 <sgothel> was discussing this w/ dominik .. me like: drivers drivers ..
20130624 16:36:19 <xranby> look at that... verdict: Former Italian prime-minister Berlusconi got a 7 year jail sentence for misuse of powers
20130624 16:36:37 <sgothel> fascinating
20130624 16:37:12 <sgothel> scape goat / black sheep .. exception of the rule .. I guess he was simply too 'loud'
20130624 17:39:16 * [Mike] (~Mike]@anon) has joined #jogamp
20130624 17:57:47 * xranby is quite amazed how well the a/v sync work with almost non existant buffering
20130624 17:58:48 <xranby> i guess the testdata is too nice...
20130624 17:58:50 <sgothel> well .. the stream should be designed in a way that video frame buffering is not required to have enough audio in the buffer.
20130624 17:59:09 <sgothel> this is b/c hardware players do have limited resources -> DVD streams
20130624 17:59:10 <sgothel> etc
20130624 17:59:23 <sgothel> mplayer for examples syncs on audio PTS
20130624 17:59:35 <xranby> same here
20130624 17:59:45 <xranby> and audio have a nice property
20130624 17:59:54 <xranby> that it advances with a constant time
20130624 17:59:58 <sgothel> since it is assumed that audio interruption is _not_ allowed -> too much disturbance
20130624 18:00:03 <sgothel> great!
20130624 18:00:25 <sgothel> :)
20130624 18:00:34 <xranby> work great for all streams that got audio
20130624 18:00:46 <xranby> not so great for video only streams
20130624 18:00:52 <xranby> ... ofc
20130624 18:00:59 <sgothel> well .. the others .. right, I remember players can't do w/o audio :)
20130624 18:01:18 <sgothel> but thats really a corner case
20130624 18:01:34 <sgothel> so a/v and a - great .. music player
20130624 18:01:43 <xranby> <3
20130624 18:01:47 <sgothel> or internet radio ..
20130624 18:01:57 <xranby> i like the idea to make a reference video & music player
20130624 18:02:26 <xranby> it will also force us to test various deployment options on devices
20130624 18:03:04 <sgothel> w/ upcoming build-in libav .. yes
20130624 18:03:06 <xranby> and look into resolving the decoder license issues
20130624 18:03:10 <xranby> yes
20130624 18:03:32 <sgothel> I found my peace w/ it .. if nobody minds, I guess we build it w/ webm .. done
20130624 18:03:45 <xranby> webm?
20130624 18:03:51 <xranby> ah the video format
20130624 18:03:58 <sgothel> now who is the news man ? :)
20130624 18:04:26 <sgothel> if they sue us, we ask big bad brother :)
20130624 18:04:33 <xranby> you sir have better intel on doced /decoder i say
20130624 18:04:43 <xranby> coder / decodr
20130624 18:04:47 <xranby> argh
20130624 18:04:51 <xranby> coder / decoder
20130624 18:05:11 <sgothel> next step .. (if we have time) .. OpenMAX
20130624 18:05:46 <sgothel> but always better to have it tested on a simple platform 1st :)
20130624 18:06:25 <sgothel> also .. need to complete JOAL javax.sound agnostic wav crap .. must validate Julien's patch w/o unit tests
20130624 18:07:05 <sgothel> while at it .. need to unify bitstream read ops, currently they are cluttered in JPEG decoder, JOAL wav reader .. ELF reader .. :)
20130624 18:07:33 <sgothel> best approach by now is JPEG decoder, where we buffer a byte ..
20130624 18:07:55 <sgothel> worst is ELF parser, using NIO buffer :)
20130624 18:11:37 <xranby> http://www.amnesty.nl/nieuwsportaal/pers/usa-must-not-hunt-down-whistleblower-edward-snowden
20130624 18:14:00 <sgothel> ha - there was a report how Mr Obama increased penalty on all whistleblowers ..
20130624 18:15:27 <sgothel> ok .. dinner, will check builds and walk the 'regressions' afterwards .. laters
20130624 18:33:19 * monsieur_max (~maxime@anon) has joined #jogamp
20130624 18:43:40 * [Mike] (~Mike]@anon) Quit (Read error: Connection reset by peer)
20130624 18:43:56 * [Mike] (~Mike]@anon) has joined #jogamp
20130624 20:09:39 * void256 (~void@anon) has joined #jogamp
20130624 21:28:54 * CatOut (~jogamp@anon) Quit (Ping timeout: 264 seconds)
20130624 21:28:54 * Disconnected.
20130624 21:28:54 -hubbard.freenode.net- *** Looking up your hostname...
20130624 21:28:54 -hubbard.freenode.net- *** Checking Ident
20130624 21:28:54 -hubbard.freenode.net- *** No Ident response
20130624 21:28:54 -hubbard.freenode.net- *** Found your hostname
20130624 21:29:04 -hubbard.freenode.net- *** Looking up your hostname...
20130624 21:29:05 -hubbard.freenode.net- *** Checking Ident
20130624 21:29:05 -hubbard.freenode.net- *** Found your hostname
20130624 21:29:05 -hubbard.freenode.net- *** No Ident response
20130624 21:29:15 -hubbard.freenode.net- *** Looking up your hostname...
20130624 21:29:15 -hubbard.freenode.net- *** Checking Ident
20130624 21:29:15 -hubbard.freenode.net- *** Found your hostname
20130624 21:29:15 -hubbard.freenode.net- *** No Ident response
20130624 21:29:25 -barjavel.freenode.net- *** Looking up your hostname...
20130624 21:29:25 -barjavel.freenode.net- *** Checking Ident
20130624 21:29:25 -barjavel.freenode.net- *** No Ident response
20130624 21:29:26 -barjavel.freenode.net- *** Found your hostname
20130624 21:29:36 -barjavel.freenode.net- *** Looking up your hostname...
20130624 21:29:36 -barjavel.freenode.net- *** Checking Ident
20130624 21:29:36 -barjavel.freenode.net- *** Found your hostname
20130624 21:29:36 -barjavel.freenode.net- *** No Ident response
20130624 21:29:46 -barjavel.freenode.net- *** Looking up your hostname...
20130624 21:29:46 -barjavel.freenode.net- *** Checking Ident
20130624 21:29:46 -barjavel.freenode.net- *** No Ident response
20130624 21:29:47 -barjavel.freenode.net- *** Found your hostname
20130624 21:29:57 -barjavel.freenode.net- *** Looking up your hostname...
20130624 21:29:57 -barjavel.freenode.net- *** Checking Ident
20130624 21:29:57 -barjavel.freenode.net- *** Found your hostname
20130624 21:29:57 -barjavel.freenode.net- *** No Ident response
20130624 21:30:07 -barjavel.freenode.net- *** Looking up your hostname...
20130624 21:30:07 -barjavel.freenode.net- *** Checking Ident
20130624 21:30:07 -barjavel.freenode.net- *** No Ident response
20130624 21:30:07 -barjavel.freenode.net- *** Found your hostname
20130624 21:30:17 -barjavel.freenode.net- *** Looking up your hostname...
20130624 21:30:17 -barjavel.freenode.net- *** Checking Ident
20130624 21:30:17 -barjavel.freenode.net- *** No Ident response
20130624 21:30:17 -barjavel.freenode.net- *** Found your hostname
20130625 05:05:28 -CatOut- Continue @ http://jogamp.org/log/irc/jogamp_20130625050528.html