commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Niall Pemberton <niall.pember...@gmail.com>
Subject Re: Weird class names [WAS RE: [VOTE] Release Commons IO 2.0 based on RC3]
Date Wed, 13 Oct 2010 08:23:33 GMT
On Tue, Oct 12, 2010 at 9:20 PM, Torsten Curdt <tcurdt@vafer.org> wrote:
> 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.

Seemed less of a mouthfull/verbose - at the time dropping the
*alteration* part didn't seem to loose much in meaning to me - but
perhaps your're right - I guess files could be monitored for all sorts
of reasons.

Niall

> 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