You can take a look at the various extensions out there .  (I don't
know what the GWT community official calls them) to get an idea of
packaging, like Ext-GWT, GWT-Ext, (I forget but one of them is called
GXT), Smart GWT. etc.  Some of the Explorer demos show some package
structures you may find interesting.

Also I think GWT 1.6 is going to start using a more standard J2EE
layout, so you may want to look at common packages for them.
There are Sun Microsystems documents that layout preferred/recommended
package structures for J2EE applications.

Another way is to look at other solid frameworks where the senior
developers have already done the forethought of laying out packages.
Here is a site that covers code metrics for various open source libraries:
http://nemo.sonar.codehaus.org/projects

Here is an example of a quality project:
http://nemo.sonar.codehaus.org/project/index/36

Here is what you want to avoid in package designing and code reuse:
http://aldana-online.de/screenshots/packageOverview.png




On Tue, Feb 10, 2009 at 12:16 PM, Rafael Barrera Oro <[email protected]> wrote:
> I was thinking of a way to structure my projects, mostly how to distribute
> the file, when it thought of consulting you about the matter.
>
> This is how i structured my project
>
> ar.com.company.public (html, css, etc)
> ar.com.comapny.public.images (this i created specially for images)
> ar.com.company.client  (Java clases)
>
> i creatad the following packages for services:
>
> ar.com.company.server.services
> ar.com.company.client.services
>
> I am facing now the need of creating packages to hold the Java classes
> related to widgets of my own creation, so i wanted to consult you first on
> which are the best practices to structure a GWT project as it begins to grow
>
> ¡Thanks in advance!
>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to