On Tue, Apr 24, 2001 at 02:47:49PM -0700, burtonator wrote:
> 
> No.  Just name it 'freenet' instead of 'Freenet'.  There are some strong
> technical reasons why you should have packages as lowercase:
> 
> 
> A lot of Java developers (I am not one of them) will look at the "Freenet"
> package and instantly judge its source code quality just from the fact that it
> violates the bible - The Java Language Specification:
> 
> http://java.sun.com/docs/books/jls/second_edition/html/names.doc.html#73307

I can't see people that make such superficial judgments being of much
use.  And besides, there are plenty of _real_ flaws to find in the source
code ;>

> - ---
> Names of packages that are to be made widely available should be formed as
> described in ?7.7 . Such names are always qualified names whose first 
> identifier
> consists of two or three lowercase letters that name an Internet domain, such 
> as
> com, edu, gov, mil, net, org, or a two-letter ISO country code such as uk or
> jp. Here are examples of hypothetical unique names that might be formed under
> this convention:
> 
> com.javasoft.jag.oak
> org.npr.pledge.driver
> uk.ac.city.rugby.game
> 
> Names of packages intended only for local use should have a first identifier
> that begins with a lowercase letter, but that first identifier specifically
> should not be the identifier java; package names that start with the 
> identifier
> java are reserved by Sun for naming Java platform packages.
> - ----
> 
> When you start playing with reflection and dynamic class loading having a
> standard naming really helps make things clear.  I think Freenet should 
> benefit
> form this :)

Egads!  Reflection and dynamic class loading!  You maniac!

Hmm, can we incorporate it into the metadata standard?

-- 

# tavin cole
#
# "The process of scientific discovery is, in effect,
#  a continual flight from wonder."
#                                   - Albert Einstein


_______________________________________________
Devl mailing list
Devl at freenetproject.org
http://lists.freenetproject.org/mailman/listinfo/devl
>From - Tue Apr 24 21:38:49 2001
Return-Path: <devl-admin at freenetproject.org>
Received: from hawk.freenetproject.org (postfix@[4.18.42.11])
        by funky.danky.com (8.9.3/8.8.7) with ESMTP id TAA07284
        for <danello at danky.com>; Tue, 24 Apr 2001 19:00:06 -0400
Received: from hawk.freenetproject.org (localhost [127.0.0.1])
        by hawk.freenetproject.org (Postfix) with ESMTP
        id 6701A58044; Tue, 24 Apr 2001 16:41:10 -0700 (PDT)
Delivered-To: devl at freenetproject.org
Received: from priss.bad-people-of-the-future.san-francisco.ca.us 
(priss.bad-people-of-the-future.san-francisco.ca.us [216.103.68.5])

Reply via email to