From: Jeff Higgins on
On 6/21/2010 11:44 AM, Patricia Shanahan wrote:
> I'm looking for an open source project to join. I want to get back to
> the challenge of non-trivial programming. After years of solo work on my
> dissertation research, I would like to be part of a team. Also, just
> doing programming exercises to keep my hand in seems a waste of my skills.
>
> My main requirement is an active project, with a team that works
> together, and multiple users outside the team. I am willing learn any
> required programming languages or libraries, though I am currently most
> fluent in Java.
>
> I have 32 years experience in the computer industry, including work on
> compilers, operating systems, and multiprocessor computer architecture.
> I completed my Ph.D. in computer science at UCSD last December, with a
> 4.0 GPA on the coursework.
>
> I would contribute to a suitable project in whatever way would be most
> useful, including programming and bug fixing, but the more technical
> challenge the better.
>
> Any recommendations?
>
> Thanks,
>
> Patricia
>
>
OpenJDK?

From: Richard Heathfield on
Patricia Shanahan wrote:

<snip>

> I would contribute to a suitable project in whatever way would be most
> useful, including programming and bug fixing, but the more technical
> challenge the better.
>
> Any recommendations?

How about fixing the remaining C99 conformance issues in GNU C? :-)

--
Richard Heathfield <http://www.cpax.org.uk>
Email: -http://www. +rjh@
"Usenet is a strange place" - dmr 29 July 1999
Sig line vacant - apply within
From: Simon Brooke on
On Mon, 21 Jun 2010 08:44:58 -0700, Patricia Shanahan wrote:

> I'm looking for an open source project to join. I want to get back to
> the challenge of non-trivial programming. After years of solo work on my
> dissertation research, I would like to be part of a team. Also, just
> doing programming exercises to keep my hand in seems a waste of my
> skills.
>
> My main requirement is an active project, with a team that works
> together, and multiple users outside the team. I am willing learn any
> required programming languages or libraries, though I am currently most
> fluent in Java.
>
> I have 32 years experience in the computer industry, including work on
> compilers, operating systems, and multiprocessor computer architecture.
> I completed my Ph.D. in computer science at UCSD last December, with a
> 4.0 GPA on the coursework.
>
> I would contribute to a suitable project in whatever way would be most
> useful, including programming and bug fixing, but the more technical
> challenge the better.
>
> Any recommendations?

Seriously, I think the interesting places for Java programmers to play at
the moment are mostly on Android; that's where there is a ferment of
rapidly developing new ideas, the way there was on server side web stuff
ten years ago.

Or go for fundamental utility stuff, like Apache Commons, which is used
by a lot of other things (but there you're joining a well established
team with established reputations and hierarchies).

--

;; Semper in faecibus sumus, sole profundam variat

From: markspace on
Patricia Shanahan wrote:
> I'm looking for an open source project to join.


While this probably doesn't meet your goal for an active project to
join, it is very very interesting. The Lambda Dev team is seeking
comment on adding closures to Java 7 (and it looks like closures will
indeed be pushed into Java 7, in some form).

Right now, they seem to have hit a wall in that interfaces in Java can't
be added-to with out breaking all classes that implement that interface.
So Brian Goetz has a proposal to allow interfaces to specify a default
(static method) implementation so that an interface can have methods
added with out breaking existing designs.

*I* think they're slouching towards multiple inheritance, in a very
half-arsed sort of way. But I haven't commented yet as I want to make
sure I understand the proposal thoroughly, and have something useful to
contribute.

Overall though, the ongoing discussion is fascinating stuff. A neat
read even if you don't end up contributing.


From: markspace on
markspace wrote:
> The Lambda Dev team is seeking
> comment on adding closures to Java 7 (and it looks like closures will
> indeed be pushed into Java 7, in some form).


Oh, dur, forgot the link.

http://mail.openjdk.java.net/mailman/listinfo/lambda-dev