Edouard G. Parmelan (Re: Planning for next release (1.0.7))

2002-03-22 Thread Takashi Okamoto


From: Jim Pick [EMAIL PROTECTED]
Subject: Planning for next release (1.0.7)
Date: Thu, 21 Mar 2002 07:04:32 -0800

 Finally, when we decide to do this release, I think we should dedicate it to
 the memory of Edouard Parmelan.  For those that don't know, he was one of
 the most active Kaffe developers, a member of the core team, and one of the
 driving forces behind the project.  He died tragically in a motorcycle
 accident last year, leaving behind a wife and kids.

I haven't known that until read Jim's post and I was very surprised.
EPG took some of my patches and gave comments when I tried to use
jakarta products such as tomcat and ant with kaffe. 

I really regret him though I haven't met him. I'm fully agree your
idea, Jim. All of kaffe users should know him.

He also had been contributing for a lot of project other than
kaffe. We can find some of his works at following URL:

  http://egp.free.fr/

He was great. 


Takashi Okamoto




Re: Most popular applications?

2002-03-22 Thread Andrew Taylor


Jim Pick wrote:
 I'll start off the list:
 
 1) Tomcat:  http://jakarta.apache.org/tomcat/ - for running servlets
 2) Jython: http://www.jython.org/ - see the note saying it doesn't work with
 Kaffe at http://www.jython.org/platform.html
 3)   I'm not going to list too many myself - I want to see what other
 people are running, or want to run
 

4) Ant: http://jakarta.apache.org/ant/ - Java based make-like build tool.

Andrew



Re: Most popular applications?

2002-03-22 Thread Jukka Santala


On Thu, 21 Mar 2002, Jim Pick wrote:
 I want to compile a list of what people feel are the most important Java
 applications that people will be using kaffe to run.

Important and popular leave bit unclear what is exactly meant, but
I'll add a few programs of interest anyway.

http://www.xsmiles.org - prototype XML browser with support for multiple
document types. Altough our embedded work mostly calls for framebuffer
support, I fixed the Kaffe desktop-edition to run this as well last year.
I don't know if it still does, since lot has changed. In particular, this
includes the following common/outside resources:
1) Comm API support (I don't think this actually works)
2) Apache XSL Formatting Objects Processor, Java 1.1 version
3) Ogg/Vorbis Java codec, this was added recently, probably doesn't work
4) RhinoScripter from Mozilla; the bytecode compiler seems to confuse even
Sun's GC
5) Skinlf Look  Feel skins.
6) SteadyState CSS2 parser
7) CSIRO SVG; I can unqualifiedly say this doesn't work, and I doubt
adding Java2D to Kaffe is going to happen in near future. I'm looking at
implementing Mobile SVG to run with Kaffe.
8) Tidy HTML pre-processor; we'll probably give this up later...
9) Apache Xerces+Xalan with sax, moving to version 2.0 probably
10) We're always looking forward to media support, which is a big thing
currently. I personally don't fancy JMF too much, since there still always
has to be native implementation of the codecs due to performance reasons,
and just the framework takes 2 megs while using Sun properietary classes
and requiring keeping up with the Sun version, but I'm sure a JMF subset
wouldn't hurt.

We're doing lot of research  development on these, and due to its
portability, API support and conformance Kaffe is presentlty our platform
of choice both on XML-devices and DigiTV branches. (At Helsinki Institute
for Information Technology / Helsinki University of Technology)

As stated earlier, for embedded devices we aren't really looking forward
into running Kaffe on top of huge, slow windowing systems, so the desktop
edition doesn't seem too appealing right now. Neither does signing bunch
of NDA's to use a properietary VM such as KaffePro for research purposes,
no offence meant :)

However, since so many research projects here rely on Kaffe w/framebuffer,
we've formed an improptu alliance between the major research projects to
look into improving the PocketLinux Kaffe implementation. Speaking purely
personally, I wouldn't mind seeing framebuffer GUI added to the desktop
edition, or the GPL released versions merged, and that's something we're
looking at.

In addition it was mentioned on GCJ list I believe that FreeNet runs on
Kaffe.

 -Jukka Santala




Re: Planning for next release (1.0.7)

2002-03-22 Thread Daniel Veillard


On Thu, Mar 21, 2002 at 07:04:32AM -0800, Jim Pick wrote:
 Finally, when we decide to do this release, I think we should dedicate it to
 the memory of Edouard Parmelan.  For those that don't know, he was one of
 the most active Kaffe developers, a member of the core team, and one of the
 driving forces behind the project.  He died tragically in a motorcycle
 accident last year, leaving behind a wife and kids.

  I didn't know, I'm shocked :-(
  What a waste, I'm very sad !
I fully support dedicating that version to the memory of Edouard

Daniel

-- 
Daniel Veillard  | Red Hat Network http://redhat.com/products/network/
[EMAIL PROTECTED]  | libxml Gnome XML XSLT toolkit  http://xmlsoft.org/
http://veillard.com/ | Rpmfind RPM search engine http://rpmfind.net/



CVS update: kaffe/libraries/javalib/java/net

2002-03-22 Thread Jim Pick



Date:   Friday March 22, 19102  10:03
Author: jim

Update of /cvs/kaffe/kaffe/libraries/javalib/java/net
In directory loco:/tmp/cvs-serv5261/java/net

Modified Files:
DatagramSocket.java 
Log Message:
Small fix to DatagramSocket from Timothy Stack (JanOS VM).



RE: Planning for next release (1.0.7)

2002-03-22 Thread Yong Chen



I'm so sad (and shocked) to hear this news. I was having lots of email
exchange with Edouard and all of a sudden I couldn't get any response from
him. We were trying to port Kaffe to PowerPC/NetBSD, I was impressed by his
computer skills and his work attitude.

Great idea of dedicating the new version of Kaffe to the memory of Edouard.

Allegro Networks
Yong Chen

-Original Message-
From: Daniel Veillard [mailto:[EMAIL PROTECTED]]
Sent: Friday, March 22, 2002 3:51 AM
To: [EMAIL PROTECTED]
Subject: Re: Planning for next release (1.0.7)



On Thu, Mar 21, 2002 at 07:04:32AM -0800, Jim Pick wrote:
 Finally, when we decide to do this release, I think we should dedicate it
to
 the memory of Edouard Parmelan.  For those that don't know, he was one of
 the most active Kaffe developers, a member of the core team, and one of
the
 driving forces behind the project.  He died tragically in a motorcycle
 accident last year, leaving behind a wife and kids.

  I didn't know, I'm shocked :-(
  What a waste, I'm very sad !
I fully support dedicating that version to the memory of Edouard

Daniel

-- 
Daniel Veillard  | Red Hat Network http://redhat.com/products/network/
[EMAIL PROTECTED]  | libxml Gnome XML XSLT toolkit  http://xmlsoft.org/
http://veillard.com/ | Rpmfind RPM search engine http://rpmfind.net/



Re: Interesting results...

2002-03-22 Thread Patrick Tullmann


Just a suggestion: could someone strip wc.java down to a testcase that
causes this problem and (assuming its really a compiler problem),
name the testcase BrokenCompilerCheck.java or something?  Put it early
in the test run, too.

That will make diagnosing failures much easier in the future.

-Pat

 Works ok with jikes 1.13.
 
 With jikes == 1.15 built from their tarball, the file
 test/regression/wc.java in CVS gives this error in wc.fail
 
 java.lang.VerifyError: at pc 5 sp 7 not in range [4, 6]
 at java.io.PushbackReader.init(PushbackReader.java:32)
 at java.io.StreamTokenizer.init(StreamTokenizer.java:50)
 at wc.init(wc.java:72)
 at wc.main(wc.java:104)
 
 wc.class.gz attached, but I'm happy to use 1.13



Re: Interesting results...

2002-03-22 Thread Andrew Dalgleish


On Fri, Mar 22, 2002 at 01:17:24PM -0700, Patrick Tullmann wrote:
 Just a suggestion: could someone strip wc.java down to a testcase that
 causes this problem and (assuming its really a compiler problem),
 name the testcase BrokenCompilerCheck.java or something?  Put it early
 in the test run, too.
 
 That will make diagnosing failures much easier in the future.

Once you start down that road, where do you stop?
Should Kaffe's make check include a full test suit for all compilers?


OpenBSD-current, jikes 1.15, kaffe from CVS

I reduced wc.java to this:

import java.io.*;
public class wc {
public static void main(String av[]) {
InputStreamReader isr = new InputStreamReader(null);
StreamTokenizer s = new StreamTokenizer(isr);
}
}
/* Expected Output:

*/

configure, rebuild Klasses.jar, make, make check

I get this in wc.fail:
java.lang.VerifyError: at pc 5 sp 7 not in range [4, 6]
at java.io.PushbackReader.init(PushbackReader.java:32)
at java.io.StreamTokenizer.init(StreamTokenizer.java:50)
at wc.main(wc.java:5)

If I remove the blank line in the 'Expected Output' comment I don't
get any error.