/srv/irclogs.ubuntu.com/2005/07/20/#ubuntu-java.txt

=== jbailey [~jbailey@modemcable139.249-203-24.mc.videotron.ca] has joined #ubuntu-java
=== dalibor [~topic@p54A570CD.dip.t-dialin.net] has left #ubuntu-java []
=== oz___ [~oz@c211-30-61-51.belrs1.nsw.optusnet.com.au] has joined #ubuntu-java
=== oz__ [~oz@c211-30-61-51.belrs1.nsw.optusnet.com.au] has joined #ubuntu-java
=== oz___ [~oz@c211-30-61-51.belrs1.nsw.optusnet.com.au] has joined #ubuntu-java
=== oz__ [~oz@c211-30-253-67.belrs1.nsw.optusnet.com.au] has joined #ubuntu-java
=== oz___ [~oz@c211-30-253-67.belrs1.nsw.optusnet.com.au] has joined #ubuntu-java
=== doko [~doko@a130-233-5-210.debconf5.hut.fi] has joined #ubuntu-java
=== wasabi [~wasabi@c-67-174-81-195.hsd1.tx.comcast.net] has joined #ubuntu-java
=== mgalvin [~mgalvin@host-66-202-95-170.spr.choiceone.net] has joined #ubuntu-java
=== kbrooks [~kbrooks@kbrooks.user] has joined #ubuntu-java
kbrookshELLO.04:18
kbrooksHello*04:18
kbrooksWell, here's the reason why we joined.04:18
kbrooksI bbl04:19
jbaileyHm? =)04:19
kbrooksbreakfast04:19
kbrooksmgalvin, explain?04:20
mgalvinkbrooks, sure04:20
mgalvinhey guys, so...04:20
mgalvinwe were discussing how people should be instructed to install java on ubuntu...04:20
mgalvinhttps://wiki.ubuntu.com/Java04:21
mgalvinnow gcj/gij can also be installed automatically by some apps, eclipse for now04:22
mgalviner, for one example04:22
jbaileyRight, automatic dependancy since gij is the VM of choice04:22
mgalvini raised a concern about the two(jre/gij) interfering with each other as in my experience i have seen them collide many time and seen a bunch of java apps get confused04:23
mgalvinant for one04:23
mgalvinso i guess the real question is, do you guys know if they can in fact co-exists peacefully, or do you guys have a recommened best way of dealing with this04:25
mgalvinsince obviously some people will also want suns jre/sdk b/c of the security manager issue04:25
jbaileyWell, and also complete API. =)04:26
mgalvinyea that is always nice too ;)04:26
jbaileyWe haven't done exhaustive tests.  Usually the binary VMs like blackdown have you install a wrapper that points /usr/bin/java and all of them.04:27
jbaileyIt winds up conflicting against java-gcj-compat04:27
jbaileythat ought to remove any hints to ant and friends that they want to use gij instead.04:27
mgalvinso removing java-gcj-compat could possibly allow them to co-exists?04:30
mgalvinwhat other things dep on java-gcj-compat that might be affected? er am i misunderstanding?04:32
jbaileyWell, you should also have something that provides java-virtual-machine so that new pointers for /usr/bin/java and friends exists04:32
jbaileyNothing should only have a dependancy on java-gcj-compat04:32
jbaileyIt should always be that | java-virtual-machine04:32
jbaileyThat way we specify a default, and it can always be overridden by something else.04:33
kbrooksso04:34
kbrooksany solution yet?04:34
mgalvinok, either way we still need to do more extensive testing to see how they affect each other04:34
mgalvinif we switch java-virtual-machine, would eclipse in universe still work04:35
kbrooksget back to #ubuntu-doc with a solution.04:35
mgalvink04:35
jbaileyIt ought to, I beleive.04:37
jbaileyThe trick is that Java apps in Ubuntu are built with two passes.04:37
jbaileyThe first of which is just a standard Java compile.04:38
jbaileythe second of which takes that and compiles it to a native binary04:38
jbaileyThe idea is that you can always fall back to pure Java if you want.04:38
kbrooksokay04:39
mgalvinthats why i love ubuntu so much, you guys actually think about what your doing04:43
jbaileyWe try. =)04:43
kbrooksYup, we try.04:43
jbaileyAlthough we're a bit light on the Java team.  If you want to get involved, we'd love to have you.04:43
=== mgalvin shakes head in disgust at fedora
kbrooksWell.04:44
mgalvinits starting to feel pretty cozy in here :)04:44
kbrooksI'd be glad to get involved04:44
kbrooksand deal with hoary.04:44
mgalvinmaybe i will hang around more04:44
jbaileyWell, ther's not alot left to be done with Hoary.04:44
jbaileyWe're already in the first stage of freeze for breezy.04:44
kbrooksjbailey, Uh. i know hoary is frozen04:45
mgalvini am a java programmer by trade after all04:45
kbrooksbut i would like java installation to be made easier newbies04:45
jbaileykbrooks: Cool.  Anything you can do with documentation would be great.  But our Java story there isn't very strong.04:46
kbrooksseeing as the recommended method for Java installation is #1, at wiki.ubuntu.Com/Java04:46
kbrooksand that seems...harder.04:46
kbrooksby definition.04:46
jbaileywhat I'd especially like is more eyes on the Breezy java situation so that we come out the door with a really good clean story.04:46
kbrooksjbailey, Maybe.04:47
jbaileyBut to some degree, we'll still inherit clean up work does in Hoary.04:47
kbrooksjbailey, i guess i can help with breezy too.04:47
=== mgalvin has his magnifying glass on breezy
kbrooksheh04:48
jbaileyAre you guys already Ubuntu members?04:50
jbailey / MOTUs?04:50
mgalvinkbrooks, so it seems the solution is to properly utilize java-virtual-machine04:51
mgalvini am an ubuntu member04:51
kbrooksmgalvin, OK04:51
kbrookser, "ubuntu member" meaning?04:51
mgalvinnot an MOTU yet...04:51
mgalvinkbrooks, you can become an ubuntu member but making significant contributions to ubuntu04:53
mgalvinyou can find more about the process on the wiki04:53
jbaileyIt's the first step to getting upload rights for packages and such.04:54
jbaileyI want to make sure that we properly record contributions and stuff that you do here so that when it comes time for you to apply that we don't have to try and remember.04:54
kbrooksMe?04:54
kbrooksDid you just say me?04:54
jbaileyIf you're interested, yes.04:55
kbrooksjbailey, Look at the Ubuntu Java wiki page please.04:55
kbrooksIs  reducing the methods from 7 to 3 a "significant contribution"?04:56
jbaileykbrooks: no, it's something you build up over time.04:57
kbrooksAh.04:57
kbrooksOK04:57
kbrooksCount me in.04:57
jbaileyNice!04:57
kbrooksMy name is Kyle Brooks. just whois me04:57
jbaileykbrooks: Will you make a wikipage for yourself?04:58
kbrooksdetailing what?04:58
jbaileyYour name, what you're interested in, what you've done.04:58
kbrooksokay then.04:58
jbaileyhttps://wiki.ubuntu.com//JeffBailey04:58
jbaileyis mine.04:58
jbaileyI need to update it04:58
jbaileyhttps://wiki.ubuntu.com/OliverGrawert is ogra's04:59
kbrooksI will have to copy the style of your page. Fine with you?05:00
jbaileyOh, sure. =)05:00
kbrooksOK05:00
=== siretart [siretart@tauware.de] has joined #ubuntu-java
=== wasabi_ [~wasabi@207.55.180.100] has joined #ubuntu-java
kbrookshttps://wiki.ubuntu.com/Java05:39
kbrooksLook.05:39
wasabi_Why?05:49
kbrooksIt doesn't suck now.05:50
mgalvinis it meant only for hoary05:51
kbrooks.....05:52
kbrooksLet me check.05:52
wasabi_ya'll realize the only legally acceptable way is "quick sun jdk install"05:52
mgalvinshouldn't we start putting in the breezy related stuff we discussed (gij)05:52
kbrooksNo.05:53
kbrooksIt's too early to do so.05:53
mgalvinok05:53
kbrookswasabi_, Why?05:54
mgalviniirc isn't the only technically legal way, to d/l the jre directly from sun05:54
wasabi_Yes. Correct.05:54
wasabi_Which is why java-package is in existance.05:54
=== wasabi [~wasabi@207.55.180.100] has joined #ubuntu-java
=== doko [~doko@a130-233-5-210.debconf5.hut.fi] has joined #ubuntu-java
=== mgalvin [~mgalvin@host-66-202-95-170.spr.choiceone.net] has left #ubuntu-java ["l8r"]
=== oz__ [~oz@c211-30-253-67.belrs1.nsw.optusnet.com.au] has joined #ubuntu-java

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!