On Tue, 14 Jan 2003, Morgan Delagrange wrote:

> Date: Tue, 14 Jan 2003 10:33:29 -0800 (PST)
> From: Morgan Delagrange <[EMAIL PROTECTED]>
> Reply-To: Jakarta Commons Developers List <[EMAIL PROTECTED]>,
>      [EMAIL PROTECTED]
> To: Jakarta Commons Developers List <[EMAIL PROTECTED]>
> Subject: RE: Your commits to commons-configuration
>
> Not the J2EE JDK.
>
> http://java.sun.com/j2ee/sdk_1.3/techdocs/api/javax/servlet/http/package-summary.html
>
> http://java.sun.com/j2ee/sdk_1.3/techdocs/api/javax/servlet/jsp/package-summary.html
>

Can't speak for all of J2EE, but at least in the servlet spec, the
upper-lower case versions of the names were deprecated and replaced by
uppercase-only versions in Servlet 2.1 (a *long* time ago :-).  Examples:

  javax.servlet.http.HttpRequest:
  ------------------------------
  isRequestedSessionFromUrl() --> isRequestedSessionFromURL()

  javax.servlet.http.HttpResponse:
  -------------------------------
  encodeUrl() --> encodeURL()
  encodeRedirectUrl() --> encodeRedirectURL()

The upper case version is certainly the trend in standard Java APIs, but
backwards compatibility requirements hamper how quickly you can get rid of
past inconsistencies.

> But I agree that it's inconclusive.  Naughty,
> inconsistent Sun specs...
>
> - Morgan

Craig


>
> --- "Krohn, Dave" <[EMAIL PROTECTED]> wrote:
> > Looking at the JDK itself:
> >
> > URL
> > URLClassLoader
> > SQLException
> > UIDefaults
> >
> > It seems that within the JDK Sun is pretty
> > consistent with all caps for
> > acronyms.
> >
> > > -----Original Message-----
> > > From: Morgan Delagrange
> > [mailto:[EMAIL PROTECTED]]
> > > Sent: Tuesday, January 14, 2003 12:13 PM
> > > To: Jakarta Commons Developers List
> > > Subject: Re: Your commits to commons-configuration
> > >
> > >
> > >
> > > --- Kurt Schrader <[EMAIL PROTECTED]> wrote:
> > > > On 14 Jan 2003, Henning Schmiedehausen wrote:
> > > >
> > > > > According to Sun naming rules (and Apache
> > > > convention), even acronyms are
> > > > > written in the "first letter caps" rule in
> > method
> > > > and class names. So
> > > > > IMHO "XmlConfiguration" is better than
> > > > "XMLConfiguration".
> > > > >
> > > > > Same goes for "DOM4JConfiguration" vs.
> > > > "Dom4JConfiguration".
> > > > >
> > > > > I'd like to get these class names changed
> > back.
> > > >
> > > > The Sun naming rules don't say anything about
> > > > acronyms.
> > >
> > > Actually they do talk about acroymns in class
> > names,
> > > they just don't seem to pin down the
> > capitalization:
> > >
> > >
> >
> http://java.sun.com/docs/codeconv/html/CodeConventions.doc8.html
> > >
> > > > Effective Java (pg. 165) says:
> > > >
> > > > There is little consensus as to whether acronyms
> > > > should be uppercase or
> > > > have only their first letter capitalized.
> > > >
> > > > Either way should be ok.
> > > >
> > > > -Kurt
> > > >
> > >
> > > I agree with Henning that the preponderance of
> > Apache
> > > classes seem to use mixed case for acroymns.
> > Also,
> > > recent Java packages ("javax.servlet",
> > > "javax.servlet.jsp" e.g.) seem to use mixed case,
> > but
> > > older packages (e.g. "java.net") do not.  I think
> > > precedent supports Henning.
> > >
> > > - Morgan
> > >
> > > =====
> > > Morgan Delagrange
> > > http://jakarta.apache.org/taglibs
> > > http://jakarta.apache.org/commons
> > > http://axion.tigris.org
> > > http://jakarta.apache.org/watchdog
> > >
> > > __________________________________________________
> > > Do you Yahoo!?
> > > Yahoo! Mail Plus - Powerful. Affordable. Sign up
> > now.
> > > http://mailplus.yahoo.com
> > >
> > > --
> > > To unsubscribe, e-mail:
> > <mailto:[EMAIL PROTECTED]>
> > For additional commands, e-mail:
> > <mailto:[EMAIL PROTECTED]>
> >
>
>
> =====
> Morgan Delagrange
> http://jakarta.apache.org/taglibs
> http://jakarta.apache.org/commons
> http://axion.tigris.org
> http://jakarta.apache.org/watchdog
>
> __________________________________________________
> Do you Yahoo!?
> Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
> http://mailplus.yahoo.com
>
> --
> To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
>
>


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to