Hi everybody.
 
Recently I had a heated discussion with some people in my team about our development directory structure. We are developing a set of loosely connected modules to be used in one big web application (the project is large!). I created separate development structure and created the necessary Ant scripts. But they argued that it is very hard to work on JSP pages and config files when you need to rebuild all the time. They prefer to just hit the refresh button of the browser or restart button of the server and rock&roll.
 
I tried to explain that using the same structure for developing and deployment is not flexible - it is hard to include other frameworks, to create easily customizable deployment scripts, to construct config files and resources from smaller chunks, etc.
I pointed the recommendations from the mailing lists, from Tomcat's documentation, but without success ... :-(   Finally they won and changed the development tree.
 
They prefer the easy way, they want to use their IDE's (JBuilder, JRun Studio) and don't want to use console scripts.
 
Please, help !   Give me some convincing real life examples why should we use separate structures.
 
 
Best regards,
Danail Grigorov
 
 
 
P.S. One of the commented applications was Ted Husted's WXXI-GAVEL.  They claim that it uses single development and deployment structure and there is nothing wrong with that. Can anybody give me some clues ?

Reply via email to