commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Torsten Curdt <tcu...@vafer.org>
Subject Re: Weird class names [WAS RE: [VOTE] Release Commons IO 2.0 based on RC3]
Date Tue, 12 Oct 2010 20:20:36 GMT
On Tue, Oct 12, 2010 at 20:43, Gary Gregory
<GGregory@seagullsoftware.com> wrote:
>> -----Original Message-----
>> From: mfncooper@gmail.com [mailto:mfncooper@gmail.com] On Behalf Of Martin
>> Cooper
>> Sent: Monday, October 11, 2010 19:42
>> 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 9:49 AM, Gary Gregory
>> <GGregory@seagullsoftware.com> 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 :)
>> >
>>
>> I'm with Gary on this. Not only would I not write the above, I - and
>> most other people I know - don't speak that way either. We speak as if
>> they are the two words that they are. It's a file system, just like a
>> video system or a stereo system, or some other kind of system.
>
> I am happy to make these changes.
>
> For example, simply option (1):
>
> FilesystemEntry           -> FileSystemEntry
> FilesystemListener        -> FileSystemListener
> FilesystemListenerAdaptor -> FileSystemListenerAdaptor
> FilesystemMonitor         -> FileSystemMonitor
> FilesystemObserver        -> FileSystemObserver
>
> Or option (2), as suggested by Nial:
>
> FilesystemEntry           -> FileItem
> FilesystemListener        -> FileSystemListener
> FilesystemListenerAdaptor -> FileSystemListenerAdaptor
> FilesystemMonitor         -> FileMonitor
> FilesystemObserver        -> FileObserver

I tried to stay out of this but...

either it is a "file?system alteration monitor" or a "file alteration
monitor" ... also known as "FAM"

 http://en.wikipedia.org/wiki/File_alteration_monitor

IMO "FileMonitor" does not really express what it does. Nor will users
search for it like that.
I am not sure why we try to come up with our own special name here.

Guess I am the one to blame for the spelling.

 http://commons.apache.org/jci/apidocs/org/apache/commons/jci/monitor/package-summary.html

But I found both spellings ...plus it made the FAM more clear.

...in case someone is wondering

cheers,
Torsten

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


Mime
View raw message