-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Tavin Cole <tavin at mailandnews.com> writes:
<snip> > Ah, but those standards are too bloated and unwieldy for the unique nature of > our project! Sure they look attractive but that's because all the bloat is > just > hidden away in libraries. Naming the base package "Freenet" has cut out > hundreds > of megabytes of "com.gar.gar.gar.." bloat.. 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 - --- 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
