Bolstering the JavaPedia
What needs to be done to help improve the JavaPedia.
The thing about bloggers is you never know what they're going to
say. Jon Mountjoy has posted his thoughts of what he terms
href="http://weblogs.java.net/blog/jonmountjoy/archive/2004/10/javapedia.html">
Javapedia impediments in today's
href="http://weblogs.java.net/"> Weblogs. He wants a nice
domain name, easier search for the majority of users who read the wiki
and don't contribute, and make it nicer to look at.
Joshua Marinacci is also thinking about usability in his post
href="http://weblogs.java.net/blog/joshy/archive/2004/10/please_think_of.html">
Please: think of the users! He provides half a dozen tips that
boil down to thinking of your users first since "Your UI will be
subconciously molded to fit your own algorithm if you don't think of
your users first. We Java developers should be familiar with concept
since we often separate interface from implementation. When you design
that new widget, first think of what the user wants to do with it, not
how you want to implement it. Implementation is secondary. (at
best!)"
In Also
in Java Today , In his ACM Queue article
href="http://acmqueue.com/modules.php?name=Content&pa=showpage&pid=210">
A Time and Place for Standards , Gordon Bell writes "the time has
come to declare a moratorium on creating even more consortia and SSOs
[standards-setting organizations] than we already have." On the
positive side, he writes "standards can do much to reduce wasteful,
redundant product developmentthus freeing up resources that can
instead be dedicated to fresh, inventive work." He warns that there
are "several areas of burgeoning technological innovation that appear
to be ripe for new and evolving standards. But, as I hope Ive
managed to illustrate, those areas need to be approached with some
restraint since too many standards are at least as bad as none at
all."
In his latest JavaWorld magazine article, Richard Lawson shows you
how to use XML-RPC to
href="http://www.javaworld.com/javaworld/jw-10-2004/jw-1011-xmlrpc.html">
call Perl routines from your Java code. He argues that instead of
using SOAP, "sometimes your problem is simple, and a light API like
XML-RPC can allow you to quickly and easily connect formerly
independent programs that were separated by language, platform, and
location." The article starts "with the Perl module and routines we
want to call, wrap a facade around them, then connect the XML-RPC
server to the facade. Next, we call the routine through the Java
XML-RPC implementation."
In Projects and
Communities , the
href="http://community.java.net/jugs/">Java Users Group
Community page reminds you that
href="http://www.javapolis.com/">JavaPolis, Europe's largest
Java conference, is two months away.
href="http://www.bejug.org">BeJUG members can register free for
the conference, and registering for JavaPolis gets you a one-year
BeJUG membership.
Query streams of XML with the help of
href="http://typex.dev.java.net/">Typex. This Java Web
Services & XML Community project provides a data bindng
system, with Java classes specifying data to be extracted from the
stream. A demo application pulls items of interest from RSS feeds.
href="http://forums.java.net/jive/thread.jspa?messageID=2629&tstart=0#2629">
When should you change Java? In today's
href="http://forums.java.net/jive/index.jspa">
Forums,TSinger asks and answers this question saying "IMHO,
there are only two reasons for changing Java:- catch often occuring
errors at compile time (e.g. const or notnull references) and - make
your intention more clear (e.g. enhanced for-loop in Java 5)".
How do you
href="http://forums.java.net/jive/thread.jspa?messageID=2592&tstart=0#2592">enhance
documentation to knit together docs for different APIs? Pdoubleya
writes "As a developer, the main problem is really with multiple APIs,
as others said. As a developer, I now use a couple of dozen FOSS APIs
on a regular basis, for different projects. Their JavaDocs are not
linked to each other, there is no real search capability, and
installing new docs means I have to update my references to the API
docs."
RegExGuy has a proposal on
href="http://forums.java.net/jive/thread.jspa?messageID=2668&tstart=0#2668">
Default values + Generics = Better together. He writes "The idea
is that the X => Y construct identifies which argument you want to
set. So if you use it, you don't have to specify the arguments in
order. It would be optional, of course, but once the construct => was
used in an argument list, all remaining arguments would have to use
it. This would be really simplify writing constructors for complex
objects with lots of default parameters. Also, having the compiler
fill in the class argument would get around some of the problems
people have with generics. "
In today's java.net
News Headlines
:
-
href="http://today.java.net/pub/n/JavaCOMBridgeUpdate101804">IBM
Updates Eclipse Java-COM Bridge Tool - JIRA 3.0
-
href="http://today.java.net/pub/n/MobileAwareForBEAWebLogic">BEA
Mobilizes Corporate Data -
href="http://today.java.net/pub/n/JSR-208Defections">Defections
Rattle JSR-208 Alliance - Sun
Seen Stressing Software, IP - jBPM Joins
JBoss
Registered users can submit news items for the
href="http://today.java.net/today/news/">java.net News Page
using our news
submission form. All submissions go through an editorial
review before being posted to the site. You can also subscribe to
the
href="http://today.java.net/pub/q/news_rss?x-ver=1.0">java.net
News RSS feed.
Current and upcoming
Java Events
:
- October 19-22, 2004
href="http://www.educause.edu/conference/annual/2004/"> Educause
2004 - October 19, 2004
href="http://www.jxta.org/servlets/ReadMsg?msgId=109045&listName=discuss">
JXTA Developer Kitchen
Registered users can submit event listings for the
href="http://www.java.net/events">java.net Events Page using our
href="http://today.java.net/cs/user/create/e"> events submission
form. All submissions go through an editorial review before being
posted to the site.
Archives and Subscriptions: This blog is delivered
weekdays as the
Java
Today RSS feed. Also, once this page is no longer featured as the
front page of java.net it will be
archived along with other past issues in the
href="http://today.java.net/today/archive/">java.net Archive.
What needs to be done to help improve the JavaPedia.
- Login or register to post comments
- Printer-friendly version
- daniel's blog
- 414 reads





