commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Gary Gregory <GGreg...@seagullsoftware.com>
Subject RE: Weird class names [WAS RE: [VOTE] Release Commons IO 2.0 based on RC3]
Date Tue, 12 Oct 2010 04:08:50 GMT
> -----Original Message-----
> From: Niall Pemberton [mailto:niall.pemberton@gmail.com]
> Sent: Monday, October 11, 2010 16:30
> To: Commons Developers List
> Subject: Re: Weird class names [WAS RE: [VOTE] Release Commons IO 2.0 based on
> RC3]
> 
> On Mon, Oct 11, 2010 at 8:37 PM, Matt Benson <gudnabrsam@gmail.com> wrote:
> >
> > On Oct 11, 2010, at 11:49 AM, Gary Gregory wrote:
> >
> >> Hi All:
> >>
> >> The more I think about it and read it, the more non-English and odd the
> word "filesystem" feels to me. I would never write: 'Do this or that with the
> filesystem.' It just sounds Dutch or German to me. That's what I get for
> working with Dutch people :)
> >>
> >
> > Speaking as a native American English speaker and confessed spelling/grammar
> nazi, I would personally *prefer* to see the compound "filesystem" used
> instead of "file system".  I consider it to be simply one of those computing
> terms that is no less correct for your spell checking software refusing to
> recognize it.
> >
> 
> Thanks Matt for your opinion.
> 
> Part of me thinks its a bit late in the day to raise this when its
> been in svn for 2+ years. But then again, if more people agree with
> Gary then I can cancel the release and rename them (I would probably
> opt for FileItem, FileObserver, FileMonitor rather than
> FileSystemItem, FileSystemObserver, FileSystemMonitor).

Your rename proposal is +1 from me ;)

Gary

> 
> Opinions welcome - either way :)
> 
> Niall
> 
> > $0.02,
> > Matt
> >
> >> I am not the guardian of the English lanugage (and neither is Wikipedia), I
> do not see compound nouns in English like as I do speakers of other languages
> use them.
> >>
> >> About the Wikipedia entry: They do say "often also written as filesystem"
> but so what? Wikipedia says a lot of things...
> >>
> >> I am kinda ranting on this one because I think names are very important.
> >>
> >> Gary
> >>
> >> -----Original Message-----
> >> From: Niall Pemberton [mailto:niall.pemberton@gmail.com]
> >> Sent: Monday, October 11, 2010 05:11
> >> To: Commons Developers List
> >> Subject: Re: [VOTE] Release Commons IO 2.0 based on RC3
> >>
> >> On Mon, Oct 11, 2010 at 3:58 AM, Gary Gregory
> >> <GGregory@seagullsoftware.com> wrote:
> >>> I am looking around and I notice set of class names that are IMO
> incorrectly camel-cased: Filesystem* should be FileSystem because "filesystem"
> is not a word in English.
> >>
> >> Thats true but its often written as one - see wikipedia "A file system
> >> (often also written as filesystem) is..."
> >>   http://en.wikipedia.org/wiki/File_system
> >>
> >> ...and I think it gives better emphasis that way.
> >>
> >> Also JCI was released with the same naming (which IO was initially
> >> based on, before a complete refactoring):
> >>
> >>   http://commons.apache.org/jci/apidocs/index.html
> >>
> >> Niall
> >>
> >>
> >>> Gary Gregory
> >>>
> >>>
> >>> -----Original Message-----
> >>> From: Niall Pemberton [mailto:niall.pemberton@gmail.com]
> >>> Sent: Saturday, October 09, 2010 21:31
> >>> To: Commons Developers List
> >>> Subject: [VOTE] Release Commons IO 2.0 based on RC3
> >>>
> >>> I have prepared Commons IO 2.0 RC3. The main changes since RC2 are
> >>> improvements to some tests which were causing intermittent failures in
> >>> Gump & Continuum and JavaDoc improvements. For details about Continuum
> >>> builds/failures, see:
> >>>   http://people.apache.org/~niallp/io-2.0/IOFailures.html
> >>>
> >>> The distro is here:
> >>>   http://people.apache.org/~niallp/io-2.0-rc3/
> >>>
> >>> Release Notes:
> >>>   http://people.apache.org/~niallp/io-2.0-rc3/RELEASE-NOTES.txt
> >>>
> >>> Site:
> >>>   http://people.apache.org/~niallp/io-2.0-rc3/site/
> >>>
> >>> Maven Stuff:
> >>>   http://people.apache.org/~niallp/io-2.0-rc3/maven/
> >>>
> >>> Some Notes:
> >>>
> >>> * There is one error on the clirr report - which is a false positive
> >>> (a generic method that is erased)
> >>>   http://people.apache.org/~niallp/io-2.0-rc3/site/clirr-report.html
> >>> * Links to the JavaDoc versions on the site don't work (they will when
> >>> its deployed to the right location)
> >>>
> >>> Thanks
> >>>
> >>> Niall
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> >> For additional commands, e-mail: dev-help@commons.apache.org
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> >> For additional commands, e-mail: dev-help@commons.apache.org
> >>
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> > For additional commands, e-mail: dev-help@commons.apache.org
> >
> >
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> For additional commands, e-mail: dev-help@commons.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org


Mime
View raw message