The Source for Java Technology Collaboration


-- SunDeveloperPrograms - 11 Aug 2006 Java Champions Project
https://java-champions.dev.java.net

Frequently Asked Questions as of 10Jul06   FAQ PAGE
Count Question Java Champion Notes-Comments *
1 Can I publish content from the JC mailing list? Vincent Brabant If you are going to publish content from the private Java Champions mailing list, then it is best to send an email to the users list letting the community know what you'd like to publish and where. Also, if you are quoting someone, then please ask for their permission to quote as a courtesy....most of the Java Champions would likely engage in a private email conversation about the topic you wish to publish...and most would be flattered to be quoted on--AaronH on 8/11 *
2 What happened to the extension specification? Wouldn't it be nice to have a lean JRE? Manfred Riem * *
3 Could Sun provide us with a set of JAR files that are necessary for the base system? (the rest should be extension JARs that the administrator can opt to install How that is implemented is up to Sun, but lets say we at least have that ability) Eg. isn't that what java.lang.* was meant for? Manfred Riem * *
4 I was thinking through the question why would anyone care what the size of rt.jar is? Calvin Austin * *
5 Can we can get a response of a Sun tech on What it would take to remove the deprecated methods? Manfred Riem Reply from Java Engineering: "This is a perennial FAQ...............We're never going to remove deprecated methods. Doing so would very likely break perfectly working code, and avoiding such breakage is a high priority for both Sun and for the Java community as a whole. There's a widespread belief that removing deprecated API elements would save some download time and disk space. In fact it would save very little; certainly not enough to risk breaking running code. -- Sridhar Reddy - Evangelist Sun Tech Outreach *
6 Blueprints Question 1-19-2006 -- Why is DTO tied to DOA? It seems that how I've seen it being used --and I'm not the only one-- that it should be an antipattern. This is because the DOA is typically used to create a DTO which is then used to create some object. Seems like an extra unnecessary step or maybe I don't get it? Kirk Pepperdine (Sun's Inderjeet Singh on 1/24/06) "...DTO is usually used just as a data holder for the data that is coming out from a data source. It is typically directly used (for example in a JSP useBean) to access the data. DTO is needed because often the data-structures used by the DAO can not be shared outside the DAO: they expose too much internal details that is specific to the data-source, or are simply unusable without a transactional or other context). Can you elaborate on the anti-pattern that you are describing?...."Inderjeet Singh -SUN *
7 When was the Sun Java Champions program introduced? Yakov Fain "...It was introduced in June 2005 at the JavaOne? conference in San Francisco...." -- Matt Thompson Dir. of Sun Developer Network & Open Source Programs Office from Java Developers Journal Jan 2006 issue : http://jdj.sys-con.com/read/171466.htm *
8 What feedback/contributions do you expect from the Champions? Yakov Fain "...I think what's interesting isn't what we expected, but rather what has happened. We've already engaged the Champions in a number of discussions about the state of Java training, the use of the Java brand, the state of Sun's Java tools, and several others. The overall discussion has been incredibly valuable and the feedback has been very well received within Sun...." -- Matt Thompson Dir. of Sun Developer Network & Open Source Programs Office from Java Developers Journal Jan 2006 issue: http://jdj.sys-con.com/read/171466.htm *
9 I've already gotten a gift box of T-shirts, computer widgets, and a book. What other perks are you planning to offer to the Champions? Yakov Fain There are a number of benefits besides the "goodies" that the Champions have already received. One is the opportunity to meet directly with Sun leadership to discuss issues and opportunities around the Java platform. One of these meetings just took place at JavaPolis? in Antwerp, where Jeff Jackson, senior vice-president of the Java platform, tools, and Sun's developer program (the Sun Developer Network), sat down with several Champions to discuss the state of the platform. Java Champions Meet Sun Leadership at JavaPolis? In the future we'll look at different ways to work directly with individual Champions to potentially highlight their work (either through speaking opportunities at Sun's developer events like JavaOne? or the Sun Tech Days or online through Sun's developer portal: developers.sun.com). Also, JavaOne2006? BOF session-JCs met with Bob Brewin & myself -- Matt Thompson Dir. of Sun Developer Network & Open Source Programs Office from Java Developers Journal Jan 2006 issue : http://jdj.sys-con.com/read/171466.htm *
10 "...do you think a Java Champion can be called "The Brother or Sister of Java" or at least "The Cousin of Java?.... Yakov Fain "...I look at these folks as the heroes of the Java platform - so brother/sister/cousin doesn't imply enough value (at least to me). These folks are truly both a wealth of knowledge for us to tap into, as well as a great resource to work with in making the Java platform easier to adopt worldwide. -- Matt Thompson Dir. of Sun Developer Network & Open Source Programs Office from Java Developers Journal Jan 2006 issue: http://jdj.sys-con.com/read/171466.htm *
11 Would it be possible to include in the JCP process, a "study JSR"? Brian Goetz & Kirk P "....The concept of 'incubator JSRs' or 'baby JSRs' or as named in this discussion 'study JSRs' have been debated a couple of times in JCP EC meetings. I think the concept is fine but the implementation can be a bit tricky. Mandating it would go too far for me. For many JSRs it is reasonably obvious what the scope of standardization is that the JSR should do. Adding more process to the front does not seem helpful in those cases. It just lengthens the effort without obvious benefit which is not really good thing from a Java vs The Other competitive perspective. -- Some JSRs that have been proposed and started, have indeed had a hard time because the ideas in the industry hadn't crystallized enough (real-time technology related JSRs seem to have that problem). In those cases, a 'kindergarten' (another term coined in EC meetings) for JSRs could be useful. But, that too can have its flip sides. For better or worse there is a competitive aspect to the ability to lead JSRs. The JCP is a bit allergic to overlapping or duplicating JSRs - as expressed through the ECs JSR balloting. And so the fear here would be that a JCP member would stake out territory by starting a study JSR and thus making it hard for others to start a JSR in that space. -- I don't think that you should look at the JCP as a place to try things out. Some of that will of course happen but as is also evident from this discussion, the JCP's structure is not really geared towards that. Other communities or meeting places are much better at this, java.net for example or the ASF. Once when enough experience has been gained around an idea, and enough of an industry interest emerged, that would be the moment to take the work and submit a JSR. --- With regards to the openness and transparency of JSRs and expert groups, that is something that is important to me. In the last two JCP changes we put focus on that, first by blessing the use of open source for RI and TCK and then by making all draft reviews public and requiring some other things as well. But yes, spec leads still have freedom to be as open and transparent as they want to be. Which means in some cases that they use that freedom to not be as open and transparent as they could be. There are several facilities available for spec leads to be more forthcoming: * each JSR can have an observer list so that anyone interested can keep track of developments -- * each JSR can post any intermediate draft or notes or basically any document to the community membership, in between any of the mandatory stages of the JSR -- * JSRs can re-do certain steps if they wish, like do two Early Draft Reviews or two Public Reviews.....-- Onno Kluyt (Sun Microsystems JCP Programs Office) *
8 NEW NEW * *

Topic JavaChampions2 . { Edit | Ref-By | Printable | Diffs r1 | More }
 XML java.net RSS

Revision r1 - 11 Aug 2006 - 19:00:51 - Main.sunahouston
Parents: WebHome