While running some AppServer samples I found that the normal practice of
using Ant hasn't been followed & Maven3 is used instead. This is a bad idea
for several reasons;

1. You can't simply download the binaries & run the samples. You need to do
an online maven build which will download lots of transitive dependency
junk, POMs and so on. If a new Maven user tries to run it, he will have to
download Maven, and wait for several minutes until all the junk is
downloaded, before he can run the sample.
2. We already ship all the dependencies needed by the samples inside the
binaries. By using Maven, we are making user re-download all of those.

Using Maven for running simple samples is like using a cannon to shoot a
fly. It simply isn't worth it, and will only annoy users.

-- 
*Afkham Azeez*
Director of Architecture; WSO2, Inc.; http://wso2.com
Member; Apache Software Foundation; http://www.apache.org/
* <http://www.apache.org/>**
email: **[email protected]* <[email protected]>* cell: +94 77 3320919
blog: **http://blog.afkham.org* <http://blog.afkham.org>*
twitter: **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez>
*
linked-in: **http://lk.linkedin.com/in/afkhamazeez*
*
*
*Lean . Enterprise . Middleware*
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to