Time |
S |
Nick |
Message |
13:03 |
|
|
mmaksmas joined #virtualJUG |
13:57 |
|
|
IulianaCosmina joined #virtualJUG |
14:35 |
|
|
edburns joined #virtualJUG |
15:06 |
|
|
Dragan joined #virtualJUG |
15:08 |
|
|
Dragan left #virtualJUG |
15:09 |
|
|
mani_ joined #virtualJUG |
15:12 |
|
|
miragemiko joined #virtualJUG |
15:18 |
|
|
hblaub joined #virtualJUG |
15:19 |
|
|
hblaub joined #virtualJUG |
15:32 |
|
|
slampine joined #virtualJUG |
15:39 |
|
|
JokerConsulting joined #virtualJUG |
15:46 |
|
|
HendrikEbbers joined #virtualJUG |
15:46 |
|
|
LordChaitanya joined #virtualJUG |
15:49 |
|
|
KUMAR joined #virtualJUG |
15:50 |
|
|
heathervc joined #virtualJUG |
15:50 |
|
|
pcehtaefre joined #virtualJUG |
15:52 |
|
|
geoL joined #virtualJUG |
15:52 |
|
mani_ |
Hi all, is everyone from the session online - Hendrik, Gummi, Heather, Simon? |
15:52 |
|
sjmaple_ |
yo yo yo\ |
15:53 |
|
|
Arvind joined #virtualJUG |
15:53 |
|
|
JoseMiguel1999 joined #virtualJUG |
15:56 |
|
|
KUMAR joined #virtualJUG |
15:58 |
|
|
Dragan joined #virtualJUG |
15:59 |
|
|
vidit joined #virtualJUG |
15:59 |
|
vidit |
hi :) |
15:59 |
|
|
Slawek joined #virtualJUG |
16:00 |
|
|
abhi488 joined #virtualJUG |
16:00 |
|
sjmaple |
hey Vidit |
16:00 |
|
|
Elia_roha joined #virtualJUG |
16:00 |
|
|
Contumil joined #virtualJUG |
16:00 |
|
|
Yawz joined #virtualJUG |
16:00 |
|
|
guangjun joined #virtualJUG |
16:01 |
|
HendrikEbbers |
Hi |
16:01 |
|
|
LordChaitanya joined #virtualJUG |
16:01 |
|
|
Eswar joined #virtualJUG |
16:01 |
|
|
geoL joined #virtualJUG |
16:02 |
|
|
gummi_jugice joined #virtualJUG |
16:02 |
|
Slawek |
hi, I can see the livestream, same by you? |
16:02 |
|
Slawek |
can't |
16:02 |
|
|
jarasez joined #virtualJUG |
16:02 |
|
vidit |
hi sjmaple |
16:02 |
|
vidit |
hi everyone :) |
16:02 |
|
LordChaitanya |
i'm not able to see the live stream |
16:02 |
|
vidit |
it says starting soon |
16:02 |
|
Yawz |
"Live stream is starting soon..." |
16:03 |
|
|
sthomas joined #virtualJUG |
16:03 |
|
Slawek |
let's wait then :) |
16:03 |
|
|
KUMAR joined #virtualJUG |
16:03 |
|
|
_Tanya joined #virtualJUG |
16:03 |
|
sjmaple |
we'll start in just a second :) |
16:04 |
|
|
Eirikur joined #virtualJUG |
16:04 |
|
|
Kumar joined #virtualJUG |
16:04 |
|
|
fannarfl joined #virtualJUG |
16:05 |
|
miragemiko |
you have even more |
16:05 |
|
|
slawekK joined #virtualJUG |
16:06 |
|
|
Kiwi2 joined #virtualJUG |
16:06 |
|
|
Kiwi2 left #virtualJUG |
16:07 |
|
|
pathfinder2104 joined #virtualJUG |
16:07 |
|
|
eppnikos joined #virtualJUG |
16:08 |
|
|
Evgeniy joined #virtualJUG |
16:08 |
|
sjmaple |
we're live now |
16:09 |
|
pathfinder2104 |
cool (y) |
16:09 |
|
sjmaple |
you should see the video :) |
16:09 |
|
pathfinder2104 |
thanks Simon :) |
16:09 |
|
Kumar |
what is the email id to join hangouts |
16:09 |
|
|
martinr1 joined #virtualJUG |
16:09 |
|
martinr1 |
Hi Kumar, I don't know there is a hangout, where's it at? |
16:10 |
|
sjmaple |
that's just open to JUG locations - if you're a JUG I can ping you the URL |
16:10 |
|
|
baldurgaldur joined #virtualJUG |
16:10 |
|
|
Naveen joined #virtualJUG |
16:10 |
|
sjmaple |
we have limited slots on the hangout though - unfortunately it has limited spaces though so I tend not to make it open to all |
16:11 |
|
Kumar |
okey, I will make it in online youtube live |
16:11 |
|
sjmaple |
martinr1: the stream is at http://virtualjug.com |
16:12 |
|
pathfinder2104 |
some bass sound |
16:12 |
|
Kumar |
yes, I have connected this streaming from London. Thanks |
16:14 |
|
|
LordChaitanya joined #virtualJUG |
16:16 |
|
|
n1kt0 joined #virtualJUG |
16:18 |
|
martinr1 |
@Heather How does OpenJDK evolve to the Oracle JDK? |
16:18 |
|
|
LJC-HackTheTower joined #virtualJUG |
16:20 |
|
martinr1 |
@heathervc How does OpenJDK evolve to the Oracle JDK? |
16:20 |
|
|
nullpointer0x00 joined #virtualJUG |
16:21 |
|
martinr1 |
SE, EE, and what is the third platform? |
16:22 |
|
martinr1 |
Sound just went south |
16:22 |
|
pathfinder2104 |
yep |
16:22 |
|
|
Vargheseg joined #virtualJUG |
16:22 |
|
mani_ |
Has everyone downloaded the latest JDK 9 EA build from https://jdk9.java.net/download/ |
16:22 |
|
pathfinder2104 |
nope |
16:22 |
|
|
zakaria joined #virtualJUG |
16:22 |
|
pathfinder2104 |
downloading right now |
16:23 |
|
mani_ |
Please do that as it will be something we will be touching in the next moment or two |
16:23 |
|
pathfinder2104 |
thanks |
16:24 |
|
martinr1 |
Thanks for the answer (and asking) (So it's the same code base + some extra code) |
16:24 |
|
sjmaple |
yeh, most vendor impls do just that |
16:25 |
|
|
eh joined #virtualJUG |
16:25 |
|
sjmaple |
so Azul for example does the same, they grab the OpenJDK and deliver value adds on top |
16:26 |
|
mani_ |
Please also clone https://github.com/AdoptOpenJDK/gamified-java9-hackathon and https://github.com/AdoptOpenJDK/jdk9-jigsaw for the Jigsaw session |
16:27 |
|
|
HYUNWOO joined #virtualJUG |
16:31 |
|
|
pathfinder2104 joined #virtualJUG |
16:34 |
|
|
Miragemiko joined #virtualJUG |
16:35 |
|
|
jarasez joined #virtualJUG |
16:36 |
|
|
pathfinder2104 joined #virtualJUG |
16:36 |
|
|
HYUNWOO joined #virtualJUG |
16:39 |
|
|
Sundar joined #virtualJUG |
16:39 |
|
|
apatian joined #virtualJUG |
16:41 |
|
mani_ |
All your @java #JDK9 @OpenJDK @adoptopenjdk questions/comments can be sent http://mail.openjdk.java.net/mailman/listinfo/adoption-discuss |
16:41 |
|
|
HYUNWOO joined #virtualJUG |
16:41 |
|
|
pathfinder2104 joined #virtualJUG |
16:41 |
|
|
mvala joined #virtualJUG |
16:42 |
|
martinr1 |
Are the slides from the current presentation available somewhere? |
16:43 |
|
|
ishanp joined #virtualJUG |
16:44 |
|
mani_ |
Hendrik will also make his slides available at the end of the session |
16:46 |
|
martinr1 |
thanks, got it (http://www.slideshare.net/heathervc) |
16:47 |
|
|
KUMAR joined #virtualJUG |
16:47 |
|
|
pathfinder2104 joined #virtualJUG |
16:48 |
|
|
pathfinder2104 joined #virtualJUG |
16:48 |
|
martinr1 |
The slides of the first presentation can be found at: http://www.slideshare.net/heathervc (clickeable now) |
16:51 |
|
|
pathfinder2104 joined #virtualJUG |
16:52 |
|
Slawek |
java home change for mac os |
16:52 |
|
Slawek |
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-9.jdk/Contents/Home |
16:53 |
|
pathfinder2104 |
can you please post the page url here? |
16:53 |
|
JoseMiguel1999 |
Example in windows |
16:54 |
|
ishanp |
https://wiki.openjdk.java.net/dashboard.action;jsessionid=7885CF82FBADC52D07922BE0428FF5DD |
16:54 |
|
pathfinder2104 |
thanks |
16:54 |
|
ishanp |
https://wiki.openjdk.java.net/dashboard.action |
16:54 |
|
|
Miragemiko joined #virtualJUG |
16:55 |
|
ishanp |
which flag? |
16:55 |
|
JoseMiguel1999 |
set JAVA_HOME="C:\Program Files\Java\jdk-9" |
16:55 |
|
Naveen |
the display is not clear |
16:55 |
|
|
Gummi2 joined #virtualJUG |
16:55 |
|
JoseMiguel1999 |
set PATH=%JAVA_HOME%\bin; |
16:57 |
|
|
guangjun joined #virtualJUG |
16:58 |
|
|
lbenoit joined #virtualJUG |
16:59 |
|
sjmaple |
if you do that to your path, remember to add the prev path to it too :) |
16:59 |
|
sjmaple |
set PATH=%JAVA_HOME%\bin;%PATH% |
17:00 |
|
sjmaple |
this will add the javahome to the head of your existing path |
17:00 |
|
martinr1 |
@heathervc Hi Heather, a lot of existing if not all JSRs seem pretty advanced and hard to get started with. Could you give an actual example of what an entry level JCP associate could contribute? |
17:00 |
|
sjmaple |
great question, martinr1 |
17:01 |
|
|
HYUNWOO joined #virtualJUG |
17:01 |
|
JoseMiguel1999 |
create a bat file with |
17:01 |
|
JoseMiguel1999 |
set JAVA_HOME="C:\Program Files\Java\jdk-9" |
17:01 |
|
JoseMiguel1999 |
set PATH=%JAVA_HOME%\bin; |
17:01 |
|
JoseMiguel1999 |
and run it in a cmd |
17:02 |
|
sjmaple |
@JoseMiguel1999 -- set PATH=%JAVA_HOME%\bin;%PATH% |
17:02 |
|
sjmaple |
otherwise you erase your old path |
17:02 |
|
|
jttkim joined #virtualJUG |
17:03 |
|
|
CedarBerry joined #virtualJUG |
17:03 |
|
|
wegbert joined #virtualJUG |
17:06 |
|
|
sunnythepooh joined #virtualJUG |
17:06 |
|
sunnythepooh |
fyi gradle has a few problems with Java 9 right now: https://issues.gradle.org/browse/GRADLE-3287 - mostly affect running unit tests under gradle |
17:07 |
|
mani_ |
Any questions about the Outreach page https://wiki.openjdk.java.net/display/Adoption/JDK+9+Outreach |
17:07 |
|
martinr1 |
Thanks guys! |
17:07 |
|
|
sparko joined #virtualJUG |
17:07 |
|
|
michaelb joined #virtualJUG |
17:08 |
|
|
adamslodowy joined #virtualJUG |
17:08 |
|
mani_ |
Please tweet your findings on twitter - https://twitter.com/virtualJUG/status/797092012830945280 |
17:08 |
|
|
Gman joined #virtualJUG |
17:08 |
|
|
EnricoP joined #virtualJUG |
17:09 |
|
|
HYUNWOO joined #virtualJUG |
17:13 |
|
mani_ |
Handy script - https://github.com/AdoptOpenJDK/jdk9-jigsaw/blob/master/getJigsawJDK.sh …, pls help improve it, #windows version is also welcome! Pull requests are welcome for this & other aspects of the git repo. |
17:16 |
|
KUMAR |
Is this shell something like scala, python shell ? |
17:16 |
|
sjmaple |
yeh, pretty much |
17:16 |
|
|
implementer joined #virtualJUG |
17:17 |
|
sjmaple |
REPL style |
17:17 |
|
sjmaple |
well, it is a REPL I guess :) |
17:17 |
|
KUMAR |
yes |
17:17 |
|
sunnythepooh |
real dev develops on Linux, or Bash shell on Windows :-) |
17:17 |
|
wegbert |
is there any way to load a file? e.g. i could create a defaultimports.jsh to imports a bunch of packages by default just to facilitate |
17:17 |
|
KUMAR |
the shell developed in Java itself? |
17:18 |
|
sunnythepooh |
java.util.stream.IntStream |
17:18 |
|
|
carloschacin joined #virtualJUG |
17:19 |
|
|
cchacin joined #virtualJUG |
17:19 |
|
sunnythepooh |
range not ranged |
17:20 |
|
cchacin |
Do we need the semicolon after each sentence? |
17:21 |
|
JoseMiguel1999 |
That's very very interesting tool. |
17:21 |
|
|
fannarfl joined #virtualJUG |
17:22 |
|
|
Dragan joined #virtualJUG |
17:24 |
|
KUMAR |
please focus the editor while any commands are running |
17:25 |
|
JoseMiguel1999 |
Can I save the file in a .java source file? |
17:25 |
|
|
Gummi2 joined #virtualJUG |
17:26 |
|
|
HYUNWOO joined #virtualJUG |
17:26 |
|
|
cheeta joined #virtualJUG |
17:27 |
|
sjmaple |
I don't think so |
17:28 |
|
sjmaple |
I think they're just a list of commands that you then open in a jshell, but I'm going from memory :) |
17:28 |
|
sjmaple |
it should open .java files though |
17:31 |
|
cchacin |
You can use the /open and /save commands |
17:35 |
|
cchacin |
Useful tool to change JDKs versions:http://www.jenv.be/ |
17:35 |
|
JoseMiguel1999 |
can you maximize the slides? |
17:39 |
|
|
HYUNWOO joined #virtualJUG |
17:41 |
|
slampine |
maybe use find instead of tree? should be in all unixes... |
17:42 |
|
cchacin |
Can someone share the link to the github repo here? |
17:42 |
|
|
HYUNWOO joined #virtualJUG |
17:43 |
|
|
FelixA joined #virtualJUG |
17:44 |
|
slampine |
git clone https://github.com/AdoptOpenJDK/jdk9-jigsaw |
17:44 |
|
martinr1 |
Is there a way to find out which JSRs a local JUG participates in? |
17:45 |
|
cchacin |
thanks |
17:45 |
|
|
HYUNWOO joined #virtualJUG |
17:46 |
|
|
HendrikEbbers joined #virtualJUG |
17:46 |
|
|
FelixA left #virtualJUG |
17:48 |
|
|
FelixA joined #virtualJUG |
17:50 |
|
|
Eirikur joined #virtualJUG |
17:52 |
|
michaelb |
John is getting very upset |
17:52 |
|
|
Eirikur joined #virtualJUG |
17:53 |
|
martinr1 |
Thank you all for organizing and participating in this vJUG session. |
17:53 |
|
sjmaple |
michaelb: John? |
17:54 |
|
wegbert |
great, i was wondering why duplicate the full package name there |
17:54 |
|
|
Tahir joined #virtualJUG |
17:54 |
|
michaelb |
He's alright now |
17:55 |
|
mani_ |
Any questions on the Jigsaw part shown so far - is everything clear? Any feedback is welcome. |
17:55 |
|
KUMAR |
is there any performance optimisation improvements in java9 |
17:55 |
|
|
Gummi2 joined #virtualJUG |
17:55 |
|
sjmaple |
@mani: <wegbert> great, i was wondering why duplicate the full package name there |
17:56 |
|
|
liron joined #virtualJUG |
17:56 |
|
sunnythepooh |
If you have a improvement you wanted to suggest to OpenJDK, when do you use a JEP process and when do you want to submit a JSR? |
17:57 |
|
|
Gummi2 joined #virtualJUG |
17:57 |
|
KUMAR |
Is Jigsaw new feature from only java9? or it can be achieved in existing java versions? |
17:57 |
|
mani_ |
@sjmaple - good question, cant' remember if its convention or it was just a contrived example, I would like to test this out again with different naming conventions and see what happens |
17:57 |
|
wegbert |
any IDE is already supporting jiigsaw? validating is a given package is declared in mod file and so on |
17:58 |
|
mani_ |
@KUMAR - only with JDK9 - its massive overhaul at JDK and OpenJDK levels so can't be on different versions |
17:58 |
|
mani_ |
of Java (former versions) |
18:00 |
|
sunnythepooh |
@KUMAR There are major improvement in Hotspot around using intel cpu features, as well as String optimization http://openjdk.java.net/jeps/254 |
18:00 |
|
mani_ |
Good one @KUMAR I should have mentioned it as well, but there are many such enhancements |
18:01 |
|
sunnythepooh |
also they have looking to providing AOT in hotspot http://openjdk.java.net/jeps/295 |
18:01 |
|
mani_ |
@Sunny thats a new one, I think the outreach page isn't update because it might not be available yet |
18:01 |
|
KUMAR |
any java programs developed so far in jdk8 would not have any problem running with jdk9? like obsolete methods? |
18:02 |
|
mani_ |
@KUMAR depends - best is to look at the outreach page and build/run the applications under JDK9 - there are deprecations and removals so there could be breakage or unusual behaviour |
18:03 |
|
sunnythepooh |
JEP 246: Leverage CPU Instructions for GHASH and RSA http://openjdk.java.net/jeps/246 |
18:04 |
|
KUMAR |
Okey, the applications developed so far in java8 again needs modifications while upgrading into jdk9 |
18:04 |
|
mani_ |
@KUMAR - check this out https://wiki.openjdk.java.net/display/Adoption/JDK+9+Outreach |
18:04 |
|
KUMAR |
Thanks for answering, will go through Outreach |
18:05 |
|
sunnythepooh |
Classloaders in Java 9 is quite different from Java 8 - we have seen a lot of apps with Classloader hirecharchy assumption |
18:05 |
|
sunnythepooh |
naughty but people does it |
18:07 |
|
mpasteven |
Classloaders can break in subtle ways too, especially when stacked |
18:10 |
|
sunnythepooh |
And a lot of apps makes assumption that URLClassloader is part of the bootclassloader, and then they fiddle with the internals to change the classpath entres |
18:11 |
|
sunnythepooh |
And obviously that will break in JAva 9 |
18:11 |
|
sunnythepooh |
that;s the issue that broke gradle |
18:11 |
|
JoseMiguel1999 |
I had problems with Hibernate+JPA and hibernate 5. |
18:12 |
|
JoseMiguel1999 |
because Classloader |
18:13 |
|
wegbert |
is there any way to switch the classloader method? like in GC |
18:14 |
|
sunnythepooh |
No. People shouldn't make assumption about classloader |
18:15 |
|
sjmaple |
you can switch classloader strategy in containers, but you shouldn't make assumptions about CLs in your code |
18:16 |
|
KUMAR |
Thanks all for your efforts |
18:17 |
|
slampine |
nice, thanks |
18:17 |
|
wegbert |
got it, because if the Java9 can break some libs i guess we will have to wait for changes or correct them by ourselves |
18:18 |
|
|
miragemiko joined #virtualJUG |
18:18 |
|
sunnythepooh |
yes raise it with the libs developers now that we are 6 months away |
18:18 |
|
JoseMiguel1999 |
More details my problem here: https://hibernate.atlassian.net/browse/HHH-10092 |
18:19 |
|
miragemiko |
was great ! |
18:19 |
|
wegbert |
Thank you all! Was really great |
18:19 |
|
sjmaple |
thank you everyone! :) |
18:19 |
|
KUMAR |
It was a very great team collaboration, thanks for bringing up |
18:19 |
|
JoseMiguel1999 |
Thanks for the explanation, it makes sense |
18:20 |
|
pathfinder2104 |
nice work guys :) thank you all :) :) :) |
18:21 |
|
mani_ |
We can continue these on the VJug or Adoption Discuss mailing lists |
18:21 |
|
mani_ |
Thanks all for the awesome participation, questions and sharings. |
18:21 |
|
mani_ |
Have a nice weekend all! |
18:21 |
|
|
mani_ left #virtualJUG |
18:23 |
|
|
Slawek joined #virtualJUG |
18:33 |
|
|
HYUNWOO joined #virtualJUG |
18:37 |
|
|
HYUNWOO joined #virtualJUG |
18:40 |
|
|
Slawek joined #virtualJUG |
18:44 |
|
|
oasdfnaondf joined #virtualJUG |
18:50 |
|
|
implementer joined #virtualJUG |
18:54 |
|
|
Raman joined #virtualJUG |
18:55 |
|
|
Yawz joined #virtualJUG |
18:58 |
|
|
Raman joined #virtualJUG |
19:04 |
|
|
LJC-HackTheTower joined #virtualJUG |
19:06 |
|
|
LJC-HackTheTower joined #virtualJUG |
19:40 |
|
|
fannarfl joined #virtualJUG |
20:31 |
|
|
kollisp joined #virtualJUG |
22:23 |
|
|
karstensrage joined #virtualJUG |
22:32 |
|
|
Slawek joined #virtualJUG |
22:50 |
|
|
Yawz joined #virtualJUG |
23:18 |
|
|
Tormetamx joined #virtualJUG |
23:20 |
|
|
Slawek joined #virtualJUG |
23:24 |
|
|
kollisp joined #virtualJUG |
23:26 |
|
|
Yawz joined #virtualJUG |
23:27 |
|
|
Slawek left #virtualJUG |
23:28 |
|
|
Tormetamx joined #virtualJUG |
23:30 |
|
|
Tormetamx joined #virtualJUG |
23:30 |
|
|
Yawz joined #virtualJUG |
23:32 |
|
|
Yawz joined #virtualJUG |