You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@river.apache.org by Patricia Shanahan <pa...@acm.org> on 2010/06/30 23:16:08 UTC
Getting Started
1. Can River source code use all JDK 1.6 features? In particular, what
should I do about generics? No generics, generics only in appropriate
private data structures, or use generics wherever appropriate, including
interfaces between modules?
2. How do people do revision control for work-in-progress? I like to
check in early and often, so that I have a good change log and can do a
lot of experiments, especially when performance tuning.
3. My preferred environment is a combination of Eclipse and Cygwin. Have
others used that combination? If so, can I have a copy of the Eclipse
editor set-up to get the right format, and also any Cygwin set-up?
Thanks,
Patricia
Re: Getting Started
Posted by Patricia Shanahan <pa...@acm.org>.
OK, I'll keep my code 1.5 compliant pending further discussion of a move
to 1.6.
Patricia
On 6/30/2010 3:03 PM, Christopher Dolan wrote:
> Patricia,
>
> We agreed earlier that 1.5 is OK, I believe, so generics are OK. I
> humbly request that we do not yet move to requiring 1.6 (@Override on
> interface implementations is the one that always bites me). Maybe in
> 2011?
>
> Chris
>
> -----Original Message-----
> From: Patricia Shanahan [mailto:pats@acm.org]
> Sent: Wednesday, June 30, 2010 4:16 PM
> To: river-dev@incubator.apache.org
> Subject: Getting Started
>
> 1. Can River source code use all JDK 1.6 features? In particular, what
> should I do about generics? No generics, generics only in appropriate
> private data structures, or use generics wherever appropriate, including
>
> interfaces between modules?
>
> 2. How do people do revision control for work-in-progress? I like to
> check in early and often, so that I have a good change log and can do a
> lot of experiments, especially when performance tuning.
>
> 3. My preferred environment is a combination of Eclipse and Cygwin. Have
>
> others used that combination? If so, can I have a copy of the Eclipse
> editor set-up to get the right format, and also any Cygwin set-up?
>
> Thanks,
>
> Patricia
>
RE: Getting Started
Posted by Christopher Dolan <ch...@avid.com>.
Patricia,
We agreed earlier that 1.5 is OK, I believe, so generics are OK. I
humbly request that we do not yet move to requiring 1.6 (@Override on
interface implementations is the one that always bites me). Maybe in
2011?
Chris
-----Original Message-----
From: Patricia Shanahan [mailto:pats@acm.org]
Sent: Wednesday, June 30, 2010 4:16 PM
To: river-dev@incubator.apache.org
Subject: Getting Started
1. Can River source code use all JDK 1.6 features? In particular, what
should I do about generics? No generics, generics only in appropriate
private data structures, or use generics wherever appropriate, including
interfaces between modules?
2. How do people do revision control for work-in-progress? I like to
check in early and often, so that I have a good change log and can do a
lot of experiments, especially when performance tuning.
3. My preferred environment is a combination of Eclipse and Cygwin. Have
others used that combination? If so, can I have a copy of the Eclipse
editor set-up to get the right format, and also any Cygwin set-up?
Thanks,
Patricia
Re: Getting Started
Posted by Peter Firmstone <ji...@zeus.net.au>.
Hi Patricia,
My apologies for the delay answering, been very busy.
create a file in the trunk directory called "build.properties"
Then define the following properties in that file:
river.home="file path to trunk"
jtreg.home="path to jtreg install directory"
jdk1.5.home="path to jdk1.5 directory" eg:
jdk1.5.home="/usr/jdk/jdk1.5.0_15"
Hope that helps, I'll answer your other questions shortly.
Currently one test is failing, ZRegisterStorm I think.
Regards,
Peter.
Patricia Shanahan wrote:
> I checked out
> https://svn.apache.org/repos/asf/incubator/river/jtsk/trunk, and did:
>
> ant all.build
> ant qa.run
>
> in the base directory. The test hung.
>
> Is there any documentation on how to debug test failures. I suspect
> there is some set up I need to do.
>
> Patricia
>
Re: Getting Started
Posted by Patricia Shanahan <pa...@acm.org>.
I checked out
https://svn.apache.org/repos/asf/incubator/river/jtsk/trunk, and did:
ant all.build
ant qa.run
in the base directory. The test hung.
Is there any documentation on how to debug test failures. I suspect
there is some set up I need to do.
Patricia