Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.java.programmer > #12453

Re: Aspect questions?

From Novice <novice@example..com>
Newsgroups comp.lang.java.programmer
Subject Re: Aspect questions?
Date 2012-02-27 22:50 +0000
Organization Your Company
Message-ID <XnsA006B6A5992DDjpnasty@94.75.214.39> (permalink)
References (13 earlier) <4f4ac151$0$291$14726298@news.sunsite.dk> <XnsA006353B5A95jpnasty@94.75.214.39> <jif4sl$uon$1@news.albasani.net> <XnsA0067FCB0ABB7jpnasty@94.75.214.39> <jigom7$e1d$1@news.albasani.net>

Show all headers | View raw


Lew <noone@lewscanon.com> wrote in news:jigom7$e1d$1@news.albasani.net:

> Novice wrote:
>> Lew wrote:
>>> The number isn't what's important. It's how related the types (not
>>> just classes - you had better gosh-darned well have some interfaces
>>> in there!) It's the relatedness of the types. Types in the same
>>> package are closely related to each other. Those in different
>>> packages aren't. It's how related the types should be that
>>> determines the designer's choice of which package holds them.
>>>
>> Then I'm definitely bundling things incorrectly. The classes in my
>> package are not typically closely related. As for interfaces, I do
>> have 
> 
> If you have a package called "miscellaneous", the types are related by
> virtue of having no relationship to each other or anything else.
> "Related" is up to you to define.
> 
>> some but now you've got me worried that I'm not using as many as I
>> should. It's entirely possible that I write classes when I should be
> 
> Relax.
> 
>> writing interfaces. Another beginner mistake brought on by the
>> helter- skelter way I've learned Java....
> 
> Relax.
> 
> Interfaces are a promise. Classes are a way to keep that promise.
> 
> It's entirely possible to write a program without creating any new
> interfaces. 
> 
> It's likely that any program you write will have some classes that do
> not implement new custom interfaces.
> 
> Interfaces are a tool. You're panicking as a carpenter would were they
> freaking out that they weren't using their ratchet wrench often
> enough. 
> 
> To which I can only say, WTF?
> 
> Why don't you just learn what interfaces are and stop panicking?
> 
I wasn't panicking; I was just wondering if I needed to add that to my 
"to do" list of things to re-learn. Which is basically what you're 
suggesting I do. :-)


>> I really need to review some of the fundamentals! But then I suppose
>> we've already established that over the last few days....
> 
> Interfaces are to specify and be clear what's supposed to happen.
> Consider the Java standard 'java.util.List<E>' interface. It promises
> certain methods, such as 'add(E element)', for example. It does not
> promise that the underlying implementation will have an array, or fast
> insertion, or any other particular about how it does the 'add()', only
> that it can and will do it. 
> 
> Implementations of 'List<E>' include 'ArrayList<E>' and 'TreeList<E>'.
> Why don't you take a break and read the Javadocs for these three
> types? 
> 
I've got interface List<E> and class ArrayList<E> (which implements List
<E> among other interfaces) but I don't have TreeList<E>. I mostly still 
use the Java 1.6 API but even the Java 1.7 API doesn't have a TreeList.
What did you mean to say? And what do you want me to learn? I'm guessing 
you want me to see how a class makes use of an Interface but possibly you 
have something more specific in mind?

>>>> The resource bundles for each package are in separate packages that
>>>> have Resources as the last qualifier, e.g.
>>>> com.novice.common.utilities.Resources. I have the impression,
>>>> perhaps 
>>>
>>> The usual (but not universal) convention is to name packages in all
>>> lower-case with no underscores. That name looks like 'Resources'
>>> should be a type, not a package name element.
>>>
>> I'd like to clarify what you mean by "type". (And I'm not saying this
>> is a usage that you invented; I have seen it in other places.) I tend
>> to read "type" as a synonym for "class" but I'm getting the
>> impression now that you mean classes, enums, interfaces, etc. In
>> other words, classes, enums, and interfaces are _all_ types in the
>> sense that you are using the word. Is that right?
> 
> First of all, enums *are* classes!
> 
Okay, I had forgotten that. Eclipse has a separate dialog for creating an 
enum so it makes it feel as if it ISN'T a class but a whole different 
animal.

> Second, for God's sake, man! Use a search engine once in a while!
> <http://lmgtfy.com/?q=what+is+a+type+in+computer+programming>
>
Sorry. I'm not as lazy as you think. It's just that I feel like we're 
having a conversation in (almost) real time. I wouldn't tell someone to 
go off to look something up in a dictionary in a real time conversation; 
I'd just ask them what they meant. It's now clear to me that you don't 
view it that way; more like a student coming to a lesson and being given 
homework. Okay, I can do that too.
 
> Types are anything that classify a variable to the compiler, so yes, 
> interfaces and classes. Also primitive types. Also arrays.
> 
> Any classification of a variable. This is a very fundamental concept
> to computer programming, and present in every computer language in one
> way or another. "Type" is right up there with "operator" and
> "variable", "literal", "integer".
>
Java is something like my 10th programming language and I don't remember 
seeing 'type' as standard terminology in any of the others. Forgive my 
ignorance....
 
> I really wish you'd read the tutorial:
> <http://docs.oracle.com/javase/tutorial/java/nutsandbolts/index.html>
> "... basic data types (primitive types, character strings, and
> arrays), ..." 
> 
> <http://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.htm
> l> "The Java programming language is statically-typed, which means
> that all variables must first be declared before they can be used.
> This involves stating the variable's type and name, ..."
> 
You've made your point, Again, sorry.

>> I've noticed that the Java Search in Eclipse lets you search for
>> types, packages, fields, methods and constructors but doesn't give
>> you an option for class (or enum). But if I select Type and look for
>> a specific class or enum or interface, it will find them.
> 
> Because those are types, so your reasoning is sound to this degree.
> 
>>> Putting resources in a different package from the consuming type
>>> makes it harder for the consumer to locate the resource, but it's
>>> not really wrong.
>>>
>> I have no objection to putting the resources in the same packages as
>> the classes they are supporting. As I said, I was just doing
>> something that I saw recommended somewhere. And I may just have
>> misinterpreted the intent of that suggestion as I have other things.
>> If there's no good reason to keep the resources separate, I'm
>> inclined to move them into the packages of the classes they support.
> 
> If you saw a recommendation somewhere to jump off a bridge, would you
> "just do it"?
> 
No, of course not. But if you're suggesting that I'm a little too quick 
to take advice without thinking through just whether it is the right 
thing to do, then yes, I'm probably guilty of that sometimes. I will work 
on that.

>>>> mistaken, that resource bundles are supposed to be in different
>>>> packages than the classes they support.I don't remember where I got
>>>> that; I think it was a newsgroup post a few years ago but it could
>>>> have been in one of the online magazines....
>>>
>>> There's no real rule like that. You sure have a lot of vague, half-
>>> (not to say mis-) remembered rules you try to live by without
>>> understanding.
>>>
>>> Why don't you abandon all these rules and substitute thought about
>>> the consequences of choices, and whether those consequences suit
>>> your purpose?
>>>
>> That's an excellent suggestion and one I've been thinking of for some
>> time! It's just a matter of isolating which things need to be
>> abandoned. I don't want to throw out the baby with the bathwater....
> 
> Abandon all the rules. Well, abandon all the rules you don't
> completely understand.
> 
> Do what makes your desired outcome happen. Rules exist to make that
> easier. Follow whatever rules make your desired outcome happen with
> the least hassle to your customer.
> 
>>>> I have no idea if this is a reasonable approach. Maybe this should
>>>> all be
>>>
>>> You tell us. What are the consequences? Do you want those
>>> consequences?
>>>
>>> I can tell you one. If you use something like
>>> 'Class#getResource[asStream]()' you have to be more careful
>>> specifying the resource location with a resource in a different
>>> package from the class represented by the instance making the call.
>>> Not that that is bad, but it's a consequence.
>>>
>> That's hardly the end of the world. I think I can cope with that. I
>> wish I could recall where I got the suggestion in the first place and
>> why it was seen as a good thing to do but I just don't recall.
> 
> Because you can't recall the source or rationale for the rule, don't 
> understand the rule, and perhaps don't even recall the rule
> accurately, you should not follow that rule. The policy of following
> ritual mumbo-jumbo from half-remembered sources in a way not intended
> by the original promulgator of that ritual mumbo-jumbo is that old,
> surefire path to failure known as "cargo-cult programming".
> 
Agreed. Which is the why I'm asking some of these questions now.
> ...
>> As for the other packages in Common and CommonCandidate, I think the
>> vast majority are very soon going to be sitting in the same package,
>> com.novice.common since they are unrelated except that they are
>> commonly used. The vast majority are used independently, not
>> together, so they aren't really related. The few that are both
>> related and common will get their own packages. There! I've just put
>> all the code in the Common project into one big package. A small
>> handful of types will get moved again into separate packages as I
>> figure out which ones really need that treatment.
> 
> 
> That sounds valid.
> 





-- 
Novice

Back to comp.lang.java.programmer | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Aspect questions? Novice <novice@example..com> - 2012-02-24 20:10 +0000
  Re: Aspect questions? Lew <noone@lewscanon.com> - 2012-02-24 13:05 -0800
    Re: Aspect questions? Novice <novice@example..com> - 2012-02-25 05:47 +0000
      Re: Aspect questions? Lew <noone@lewscanon.com> - 2012-02-24 23:40 -0800
        Re: Aspect questions? Novice <novice@example..com> - 2012-02-25 17:02 +0000
          Re: Aspect questions? Lew <noone@lewscanon.com> - 2012-02-25 12:08 -0800
            Re: Aspect questions? Novice <novice@example..com> - 2012-02-25 22:12 +0000
              Re: Aspect questions? Lew <noone@lewscanon.com> - 2012-02-25 14:27 -0800
                Re: Aspect questions? Novice <novice@example..com> - 2012-02-25 23:29 +0000
                Re: Aspect questions? Arne Vajhøj <arne@vajhoej.dk> - 2012-02-25 18:33 -0500
                Re: Aspect questions? Novice <novice@example..com> - 2012-02-26 14:38 +0000
                Re: Aspect questions? Arne Vajhøj <arne@vajhoej.dk> - 2012-02-26 10:49 -0500
                Re: Aspect questions? Arne Vajhøj <arne@vajhoej.dk> - 2012-02-26 10:53 -0500
                Re: Aspect questions? Novice <novice@example..com> - 2012-02-26 18:17 +0000
                Re: Aspect questions? Lew <noone@lewscanon.com> - 2012-02-25 16:01 -0800
                Re: Aspect questions? Novice <novice@example..com> - 2012-02-26 17:22 +0000
                Re: Aspect questions? Arne Vajhøj <arne@vajhoej.dk> - 2012-02-26 12:25 -0500
                Re: Aspect questions? Novice <novice@example..com> - 2012-02-26 21:08 +0000
                Re: Aspect questions? Arne Vajhøj <arne@vajhoej.dk> - 2012-02-26 18:33 -0500
                Re: Aspect questions? Lew <noone@lewscanon.com> - 2012-02-26 17:05 -0800
                Re: Aspect questions? Arne Vajhøj <arne@vajhoej.dk> - 2012-02-26 20:18 -0500
                Re: Aspect questions? Lew <noone@lewscanon.com> - 2012-02-26 21:29 -0800
                Re: Aspect questions? Arved Sandstrom <asandstrom3minus1@eastlink.ca> - 2012-02-27 05:44 -0400
                Re: Aspect questions? Arne Vajhøj <arne@vajhoej.dk> - 2012-02-27 21:37 -0500
                Re: Aspect questions? Lew <noone@lewscanon.com> - 2012-02-28 00:04 -0800
                Re: Aspect questions? Patricia Shanahan <pats@acm.org> - 2012-02-28 01:39 -0800
                Re: Aspect questions? Novice <novice@example..com> - 2012-02-29 14:54 +0000
                Re: Aspect questions? Arne Vajhøj <arne@vajhoej.dk> - 2012-02-28 17:24 -0500
                Re: Aspect questions? Novice <novice@example..com> - 2012-02-27 04:53 +0000
                Re: Aspect questions? Arne Vajhøj <arne@vajhoej.dk> - 2012-03-02 17:08 -0500
                Re: Aspect questions? Novice <novice@example..com> - 2012-02-27 05:12 +0000
                Re: Aspect questions? Lew <noone@lewscanon.com> - 2012-02-26 21:38 -0800
                Re: Aspect questions? Novice <novice@example..com> - 2012-02-27 17:27 +0000
                Re: Aspect questions? Lew <noone@lewscanon.com> - 2012-02-27 12:22 -0800
                Re: Aspect questions? Novice <novice@example..com> - 2012-02-27 22:50 +0000
                Re: Aspect questions? Lew <noone@lewscanon.com> - 2012-02-27 17:24 -0800
                Re: Aspect questions? Novice <novice@example..com> - 2012-02-29 15:00 +0000
                Re: Aspect questions? Daniel Pitts <newsgroup.nospam@virtualinfinity.net> - 2012-02-29 09:14 -0800
                Re: Aspect questions? Lew <noone@lewscanon.com> - 2012-02-29 09:55 -0800
                Re: Aspect questions? Novice <novice@example..com> - 2012-02-29 21:31 +0000
                Re: Aspect questions? Lew <noone@lewscanon.com> - 2012-02-29 23:06 -0800
                Re: Aspect questions? Novice <novice@example..com> - 2012-03-02 04:33 +0000
                Re: Aspect questions? Novice <novice@example..com> - 2012-03-04 23:00 +0000
                Re: Aspect questions? Lew <noone@lewscanon.com> - 2012-03-04 17:07 -0800
                Re: Aspect questions? Novice <novice@example..com> - 2012-03-05 15:33 +0000
                JavaDoc linking (Was: Aspect questions?) Daniel Pitts <newsgroup.nospam@virtualinfinity.net> - 2012-03-05 08:38 -0800
                Re: JavaDoc linking (Was: Aspect questions?) Novice <novice@example..com> - 2012-03-05 17:40 +0000
                Re: JavaDoc linking (Was: Aspect questions?) Patricia Shanahan <pats@acm.org> - 2012-03-05 21:25 -0800
                Re: JavaDoc linking (Was: Aspect questions?) Arne Vajhøj <arne@vajhoej.dk> - 2012-03-06 17:23 -0500
                Re: Aspect questions? Lew <noone@lewscanon.com> - 2012-03-05 23:45 -0800
                Re: Aspect questions? Arved Sandstrom <asandstrom3minus1@eastlink.ca> - 2012-03-06 06:03 -0400
                Re: Aspect questions? Lew <noone@lewscanon.com> - 2012-03-06 21:05 -0800
                Re: Aspect questions? Arne Vajhøj <arne@vajhoej.dk> - 2012-03-02 17:11 -0500
                Re: Aspect questions? Arne Vajhøj <arne@vajhoej.dk> - 2012-03-02 17:09 -0500
                Re: Aspect questions? Martin Gregorie <martin@address-in-sig.invalid> - 2012-02-26 23:43 +0000
                Re: Aspect questions? Novice <novice@example..com> - 2012-02-27 05:20 +0000
                Re: Aspect questions? Patricia Shanahan <pats@acm.org> - 2012-02-26 21:32 -0800
                Re: Aspect questions? Novice <novice@example..com> - 2012-02-27 17:36 +0000
                Re: Aspect questions? Jeff Higgins <jeff@invalid.invalid> - 2012-02-27 13:18 -0500
                Re: Aspect questions? Jeff Higgins <jeff@invalid.invalid> - 2012-02-27 14:05 -0500
                Re: Aspect questions? Jeff Higgins <jeff@invalid.invalid> - 2012-02-27 14:33 -0500
                Re: Aspect questions? Jeff Higgins <jeff@invalid.invalid> - 2012-02-27 14:53 -0500
                Re: Aspect questions? Jeff Higgins <jeff@invalid.invalid> - 2012-02-27 15:16 -0500
                Re: Aspect questions? Jeff Higgins <jeff@invalid.invalid> - 2012-02-27 17:57 -0500
                Re: Aspect questions? Novice <novice@example..com> - 2012-02-27 22:59 +0000
                Re: Aspect questions? Jeff Higgins <jeff@invalid.invalid> - 2012-02-28 05:50 -0500
                Re: Aspect questions? Novice <novice@example..com> - 2012-02-29 15:03 +0000
                Re: Aspect questions? Patricia Shanahan <pats@acm.org> - 2012-02-27 13:17 -0800
                Re: Aspect questions? Novice <novice@example..com> - 2012-02-27 22:55 +0000
                Re: Aspect questions? Arved Sandstrom <asandstrom3minus1@eastlink.ca> - 2012-02-27 05:58 -0400
                Re: Aspect questions? Novice <novice@example..com> - 2012-02-27 18:14 +0000
                Re: Aspect questions? Martin Gregorie <martin@address-in-sig.invalid> - 2012-02-28 00:12 +0000
                Re: Aspect questions? Novice <novice@example..com> - 2012-02-28 02:04 +0000
                Re: Aspect questions? Arne Vajhøj <arne@vajhoej.dk> - 2012-02-27 21:22 -0500
                Re: Aspect questions? Novice <novice@example..com> - 2012-02-29 15:11 +0000
                Re: Aspect questions? Arne Vajhøj <arne@vajhoej.dk> - 2012-03-02 17:14 -0500
                Re: Aspect questions? Martin Gregorie <martin@address-in-sig.invalid> - 2012-02-28 23:09 +0000
                Re: Aspect questions? Novice <novice@example..com> - 2012-02-29 15:25 +0000
                Re: Aspect questions? Martin Gregorie <martin@address-in-sig.invalid> - 2012-03-01 00:22 +0000
                Re: Aspect questions? Novice <novice@example..com> - 2012-03-01 01:44 +0000
                Re: Aspect questions? Lew <noone@lewscanon.com> - 2012-02-29 23:24 -0800
                Re: Aspect questions? Martin Gregorie <martin@address-in-sig.invalid> - 2012-03-01 21:19 +0000
                Re: Aspect questions? Novice <novice@example..com> - 2012-03-02 01:52 +0000
                Re: Aspect questions? Martin Gregorie <martin@address-in-sig.invalid> - 2012-03-03 01:39 +0000
                Re: Aspect questions? Novice <novice@example..com> - 2012-03-05 15:38 +0000
                Re: Aspect questions? Martin Gregorie <martin@address-in-sig.invalid> - 2012-03-05 22:50 +0000
                Re: Aspect questions? Lew <noone@lewscanon.com> - 2012-03-05 23:46 -0800
                Re: Aspect questions? Patricia Shanahan <pats@acm.org> - 2012-03-06 08:14 -0800
                Re: Aspect questions? Lew <noone@lewscanon.com> - 2012-03-06 21:23 -0800
                Re: Aspect questions? Arne Vajhøj <arne@vajhoej.dk> - 2012-03-08 20:10 -0500
                Re: Aspect questions? Novice <novice@example..com> - 2012-03-02 01:49 +0000
                Re: Aspect questions? Lew <noone@lewscanon.com> - 2012-03-01 22:38 -0800
                Re: Aspect questions? Arved Sandstrom <asandstrom3minus1@eastlink.ca> - 2012-03-02 06:05 -0400
                Re: Aspect questions? Novice <novice@example..com> - 2012-03-02 14:25 +0000
                Re: Aspect questions? Arved Sandstrom <asandstrom3minus1@eastlink.ca> - 2012-03-02 18:10 -0400
                Re: Aspect questions? Novice <novice@example..com> - 2012-03-02 14:12 +0000
                Re: Aspect questions? Lew <noone@lewscanon.com> - 2012-03-02 08:57 -0800
                Re: Aspect questions? Novice <novice@example..com> - 2012-03-05 15:57 +0000
                Re: Aspect questions? Lew <noone@lewscanon.com> - 2012-03-05 23:48 -0800
                Re: Aspect questions? Novice <novice@example..com> - 2012-03-07 20:33 +0000
                Re: Aspect questions? Lew <lewbloch@gmail.com> - 2012-03-07 13:09 -0800
                Re: Aspect questions? Arne Vajhøj <arne@vajhoej.dk> - 2012-03-02 17:20 -0500
                Re: Aspect questions? Lew <noone@lewscanon.com> - 2012-03-02 14:28 -0800
                Re: Aspect questions? Arne Vajhøj <arne@vajhoej.dk> - 2012-03-02 17:16 -0500
                Re: Aspect questions? markspace <-@.> - 2012-02-26 10:10 -0800
                Re: Aspect questions? Novice <novice@example..com> - 2012-02-26 20:52 +0000
                Re: Aspect questions? Lew <noone@lewscanon.com> - 2012-02-26 13:48 -0800
                Re: Aspect questions? Lew <noone@lewscanon.com> - 2012-02-26 13:47 -0800
                Re: Aspect questions? Arne Vajhøj <arne@vajhoej.dk> - 2012-02-26 18:40 -0500
                Re: Aspect questions? Arne Vajhøj <arne@vajhoej.dk> - 2012-02-26 18:36 -0500
                Re: Aspect questions? markspace <-@.> - 2012-02-26 16:04 -0800
                Re: Aspect questions? Arne Vajhøj <arne@vajhoej.dk> - 2012-02-26 19:38 -0500
                Re: Aspect questions? Lew <noone@lewscanon.com> - 2012-02-26 17:09 -0800
                Re: Aspect questions? Arved Sandstrom <asandstrom3minus1@eastlink.ca> - 2012-02-26 20:08 -0400
                Re: Aspect questions? Arne Vajhøj <arne@vajhoej.dk> - 2012-02-26 19:43 -0500
                Re: Aspect questions? Arved Sandstrom <asandstrom3minus1@eastlink.ca> - 2012-02-27 22:03 -0400
                Re: Aspect questions? Arne Vajhøj <arne@vajhoej.dk> - 2012-02-27 21:18 -0500
                Re: Aspect questions? Lew <noone@lewscanon.com> - 2012-02-26 13:43 -0800
                Re: Aspect questions? Novice <novice@example..com> - 2012-02-27 01:11 +0000
                Re: Aspect questions? Lew <noone@lewscanon.com> - 2012-02-26 21:49 -0800
                Re: Aspect questions? Novice <novice@example..com> - 2012-02-27 18:37 +0000
                Re: Aspect questions? Lew <noone@lewscanon.com> - 2012-02-27 12:28 -0800
                Re: Aspect questions? Novice <novice@example..com> - 2012-02-28 00:55 +0000
                Re: Aspect questions? Lew <noone@lewscanon.com> - 2012-02-27 17:37 -0800
                Re: Aspect questions? Novice <novice@example..com> - 2012-02-29 15:57 +0000
                Re: Aspect questions? Leif Roar Moldskred <leifm@dimnakorr.com> - 2012-02-28 03:21 -0600
                Re: Aspect questions? Lew <noone@lewscanon.com> - 2012-02-28 09:19 -0800
                Re: Aspect questions? Arne Vajhøj <arne@vajhoej.dk> - 2012-02-27 21:12 -0500
                Re: Aspect questions? Arved Sandstrom <asandstrom3minus1@eastlink.ca> - 2012-02-28 05:59 -0400
                Re: Aspect questions? Arne Vajhøj <arne@vajhoej.dk> - 2012-02-28 17:27 -0500
                Re: Aspect questions? Novice <novice@example..com> - 2012-02-29 16:07 +0000
                Re: Aspect questions? Arne Vajhøj <arne@vajhoej.dk> - 2012-03-02 17:26 -0500
              Re: Aspect questions? Arne Vajhøj <arne@vajhoej.dk> - 2012-02-25 18:22 -0500
                Re: Aspect questions? markspace <-@.> - 2012-02-25 20:22 -0800
                Re: Aspect questions? Lew <noone@lewscanon.com> - 2012-02-25 22:20 -0800
                Re: Aspect questions? markspace <-@.> - 2012-02-26 00:04 -0800
                Re: Aspect questions? Lew <noone@lewscanon.com> - 2012-02-26 00:21 -0800
                Re: Aspect questions? Lew <noone@lewscanon.com> - 2012-02-26 00:33 -0800
                Re: Aspect questions? Arne Vajhøj <arne@vajhoej.dk> - 2012-02-26 10:43 -0500
                Re: Aspect questions? Martin Gregorie <martin@address-in-sig.invalid> - 2012-02-26 11:18 +0000
                Re: Aspect questions? Arved Sandstrom <asandstrom3minus1@eastlink.ca> - 2012-02-26 11:04 -0400
                Re: Aspect questions? Arved Sandstrom <asandstrom3minus1@eastlink.ca> - 2012-02-26 10:22 -0400
                Re: Aspect questions? Novice <novice@example..com> - 2012-02-26 21:04 +0000
                Re: Aspect questions? Lew <noone@lewscanon.com> - 2012-02-26 14:01 -0800
                Re: Aspect questions? Arne Vajhøj <arne@vajhoej.dk> - 2012-02-26 18:46 -0500
                Re: Aspect questions? Arne Vajhøj <arne@vajhoej.dk> - 2012-02-26 09:50 -0500
                Re: Aspect questions? Arne Vajhøj <arne@vajhoej.dk> - 2012-02-26 10:38 -0500
                Re: Aspect questions? Novice <novice@example..com> - 2012-02-26 20:49 +0000
      Re: Aspect questions? jlp <jlp@jlp.com> - 2012-02-25 09:47 +0100
        Re: Aspect questions? Novice <novice@example..com> - 2012-02-25 17:03 +0000
          Re: Aspect questions? jlp <jlp@jlp.com> - 2012-02-25 20:02 +0100
      Re: Aspect questions? Arved Sandstrom <asandstrom3minus1@eastlink.ca> - 2012-02-25 10:20 -0400
        Re: Aspect questions? markspace <-@.> - 2012-02-25 08:18 -0800
          Re: Aspect questions? Arne Vajhøj <arne@vajhoej.dk> - 2012-02-25 12:04 -0500
        Re: Aspect questions? Novice <novice@example..com> - 2012-02-25 17:17 +0000
          Re: Aspect questions? Arved Sandstrom <asandstrom3minus1@eastlink.ca> - 2012-02-25 18:40 -0400
          Re: Aspect questions? Arne Vajhøj <arne@vajhoej.dk> - 2012-02-25 18:18 -0500
      Re: Aspect questions? Arne Vajhøj <arne@vajhoej.dk> - 2012-02-25 09:21 -0500
      Re: Aspect questions? Roedy Green <see_website@mindprod.com.invalid> - 2012-02-25 14:35 -0800
  Re: Aspect questions? markspace <-@.> - 2012-02-24 14:30 -0800
    Re: Aspect questions? Arne Vajhøj <arne@vajhoej.dk> - 2012-02-24 19:47 -0500
      Re: Aspect questions? Lew <noone@lewscanon.com> - 2012-02-24 20:52 -0800
        Re: Aspect questions? Arne Vajhøj <arne@vajhoej.dk> - 2012-02-25 09:31 -0500
        Re: Aspect questions? Arved Sandstrom <asandstrom3minus1@eastlink.ca> - 2012-02-25 11:05 -0400
          Re: Aspect questions? Lew <noone@lewscanon.com> - 2012-02-25 12:20 -0800
  Re: Aspect questions? Arne Vajhøj <arne@vajhoej.dk> - 2012-02-24 19:00 -0500
  Re: Aspect questions? Tom Anderson <twic@urchin.earth.li> - 2012-02-25 00:22 +0000

csiph-web