Hello all

I'm looking for best practices in developing GWT apps. Let's assume we
are 3-5 programmers working on a fairly big GWT app.
I could not find any straightforward information on this. Maybe
because it's absolutely clear for most developers or maybe there are
just too many possible solutions.

I know that this is not just a GWT specific question.

Anyways, back to our scenario. Let's assume its an GWT app with a
database behind, and using JAVA in the backend. Everything is working
on Linux basis.

My situation: I'm developing and debugging locally, then deploy
the .war file manually on my tomcat server. This works fine when
working alone. Now, a couple of friends want to join in. The whole
thing gets complex. What setup (e.g. server, software) would you use
to handle such a scenario?

Here are a couple thoughts I ran into:

1. Should each developer develop and debug locally (sharing files via
subversion) ? There is a big down-side on this. Each developer needs
to do the server configuration in order to keep the app running
locally. Is there an alternative?

2. How can one add server-side debug ability to the test server? On
the test server runs the app in hosted mode. How can errors, warnings
be stored and outputted to the developer? Is there a software or do
you work with error logs?

3. How can one export the files from a test server to a production
server? Is there any software which supports such function?

I'm programming for quite a while now, but I don't have any
experiences in programming together with other developers. So,
basically I would love to know anything how you guys develop GWT apps
in teams.

Please let me know if I shall be more precise.

Thanks for your tips!

benjamin

-- 
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