
2007/01/04
Last changed: Jan 04, 2007 14:21 by Stephan Janssen
First batch of JavaPolis slides available
|

|
First of all a very Happy New Year from the JavaPolis team!!
As a late Christmas gift you can find a first batch of the JavaPolis Conference slides (in PDF) on our wiki (login required).
The JavaPolis team |

2007/01/15
Last changed: Jan 16, 2007 02:11 by Stephan Janssen
Juggy, the Java Finch, interviews Stephan

2007/01/18
Last changed: Jan 30, 2007 10:44 by Stephan Janssen
The Java SE Platform - Past and Future talk
|
 
|
Mark Reinhold is the Chief Engineer for the Java 2 Platform, Standard Edition, at Sun Microsystems. His past contributions to the platform include character-stream readers and writers, reference objects, shutdown hooks, and the NIO high-performance I/O APIs. He has been deeply involved in the development of the platform since the 1.1 release.
Version 6 of the Java? Platform, Standard Edition, had just been released at the time of this JavaPolis talk, so Mark Reinhold presented an overview of its key features. Looking ahead to Java SE 7 he'll survey some of the features being considered for that release and explain how anyone in the wider community can get involved in its development.
View the video on Parleys.com |

2007/01/20
Last changed: Jan 20, 2007 12:32 by Stephan Janssen
Neal Gafter JavaPolis 2006 Interview
Ted Neward interviews Neal Gafter who talks about the two Closures proposals, how they differ from each other and what kind of problems Closures can solve in the Java language. 'Did the Java language become too complex with the introduction of Generics' and 'How does it feel now that that your java compiler code is splashed in the open' are just few of the questions of this interesting interview.
Interview
View the complete interview @ Parleys.com (play time: 34:08)

2007/01/21
Last changed: Feb 27, 2007 16:00 by Stephan Janssen
Java Closures Poll
Do you want Java Closures in Java SE 7 ? Let us know what you think by adding a comment or vote on our online poll below...
Whiteboard poll from JavaPolis 2006
Last changed: Jan 30, 2007 10:36 by Stephan Janssen
|
 
|
Marc Fleury on Professional Open Source
The JavaPolis 2006 keynote by Marc Fleury covers the five models within the Open Source development community. Marc explains the potential path towards professional open source based on his experience with the JBoss Application Server. In his animated way he looks at what makes the model tick and who ticks it. In the last part he talks about the digital foundation being equal to (Virtualization + SOA + Web2.0) ^ OSS. A very interesting and entertaining keynote. |

2007/01/23
Last changed: Jan 30, 2007 10:35 by Stephan Janssen
Eric Evans JavaPolis interview
|
 
|
During this JavaPolis 2006 interview Eric Evans introduces himself to our listeners and explains in a gently way what Domain-Driven design really is. He also explains how you can compare it to Object Modeling and what he thinks of Naked Objects.
Eric Evans is the author of Domain-Driven Design: Tackling Complexity in Software, Addison-Wesley 2004. Since the early 1990s, he has worked on many projects developing large business systems with objects with many different approaches and many different outcomes. The book is a synthesis of that experience. It presents a system of modeling and design techniques, both tactical and strategic, that successful teams have used to align complex software systems with business needs and to keep projects agile as systems grow large. Eric now leads Domain Language, a consulting group which coaches and trains teams applying domain-driven design, helping them to make their development work more productive and more valuable to their business. |

2007/01/24
Last changed: Jan 30, 2007 10:35 by Stephan Janssen
JRuby Interview
 Thomas E. Enebo - Charles Oliver Nutter - Unknown JavaPolian
The Ruby programming language has exploded in popularity, spurred in part by the agility of the Rails web framework. Rails has in turn changed the way we look at web development. The two together are forcing developers to rethink how applications should be written. The world is changing.
JRuby aims to bring Ruby to Java developers and provide an alternative platform for Ruby developers. In this interview the JRuby team talk about their experience in building JRuby on top of the Java virtual machine. Can JRuby compile to Java code, will it be used for domain languages and many more questions are fired by our JavaPolis interviewer Ted Neward.
View the JavaPolis 2006 interview @ Parleys.com

2007/01/29
Last changed: Jan 30, 2007 10:34 by Stephan Janssen
Spring OSGi talk available
The Spring-OSGi project makes it easy to build Spring applications that run in an OSGi framework. A Spring application written in this way provides better separation of modules, the ability to dynamically add, remove, and update modules in a running system, the ability to deploy multiple versions of a module simultaneously (and have clients automatically bind to the appropriate one), and a dynamic service model.
Costin Leau is an Interface21 consultant based in Romania. His interests include data access and aspect oriented programming. Costin is involved mainly in product development, in projects such as Spring OSGi integration, Spring JPA support and Pitchfork. The most active Spring forum contributor with over 3,300 posts, Costin also leads the Spring Modules project.
Last changed: Jan 29, 2007 09:56 by Stephan Janssen
Enterprise Java versioning talks
|

|
So this week JavaPolis will publish on Parleys.com several related talks and interviews on (enterprise) Java versioning. The first one already being available by Costin Leau on Spring support for OSGi.
The JavaPolis steering committee deliberately invited several speakers on this subject; Costin Leau (OSGi), Stanley Ho (JSR-277) and Alexander Krapf (Scaling over time).
Finally the Java language is starting to move beyond the normal deployed JARs and is looking at ways to diminish JAR-hell. Okay many of us are already using Maven to get at least a view in what each project is using but this new bread of versioning solutions will help us at runtime |
This is not something new, OSGi has been available since 1999. News worthy however is the fact that two JSR's (JSR-277 and 291) have been created which eventually will introduce these 'dynamic bundles' in a future version of JEE.
Enjoy the content !

2007/01/30
Finch News Flash: Mark Reinhold

2007/01/31
Last changed: Jan 31, 2007 01:24 by Stephan Janssen
JSR-277 Java Modules talk by Stanley Ho
The JSR-277 (Java Module System) specification seeks to address many issues associated with Java Archives (JARs), including the lack of version control, the difficulties in distributing multiple JARs for deployment, the classpath hell, JAR hell, and extension hell, etc. that have been well known to many Java developers for years.
The specification defines an architecture with first-class modularity, packaging and deployment support in the Java platform, including a distribution format, a versioning scheme, a repository infrastructure, and runtime support.
JSR 277 is targeted to be delivered as a component of Java SE 7.0.
This JavaPolis talk goes over the high level design of the Java Module System described in the early draft specification, and the integration between JSR-277 and JSR-294 (Improved Modularity Support in the Java Programming Language) for ease of development and information hiding.
View the talk @ Parleys.com
Last changed: Jan 31, 2007 13:03 by Robin Mulkers
|
I heard about Joda Time for the first time at Javapolis 2004 where Stephen Colebourne did one of the most crowded BOF session we ever had at Javapolis.
Back 2 years ago, Joda Time was already impressive and the arguments of Stephen were really clever and inspiring for the audience.
I remember having discussed this with Stephan Janssen, Neal Gafter and Joshua Bloch at the hotel around a beer (or 2, well... even more ). |

|
The ultimate goal was to replace those obsolete and sometimes buggy Time, Date and Calendar APIs in the JDK.
I am happy to inform you that Stephen, along with Michael Nascimento and a bunch of supporters, finally succeeded in pushing this idea of a better Java Date and Time API to the standardization process.
Check out the JSR 310
Well done 
Robin
|
|
January 2007 |
|
| Sun |
Mon |
Tue |
Wed |
Thu |
Fri |
Sat |
|
|
1
|
2
|
3
|
4
|
5
|
6
|
|
7
|
8
|
9
|
10
|
11
|
12
|
13
|
|
14
|
15
|
16
|
17
|
18
|
19
|
20
|
|
21
|
22
|
23
|
24
|
25
|
26
|
27
|
|
28
|
29
|
30
|
31
|
|
|
|
Jan 15, 2007
Jan 31, 2007
|