Well put...
Dual jars covers both camps.

I spend 85% of my day in mentor mode for Spring, Hibernate, and Acegi.
So your "people are time poor" comment really swung my vote heh.


On 8/28/06, Ben Alex <[EMAIL PROTECTED]> wrote:
> Ray Krueger wrote:
>
> > Ben were you suggesting having acegi-version.jar would be just binary,
> > and acegi-version-sources.jar would be binary with source?
>
> Yes, a traditional .class-only JAR, and a combined .class plus .java
> JAR. People like me would use the latter, whereas people concerned about
> the extra 500 Kb in their download can use the former.
>
> In my experience delivering training courses, I know how very useful it
> is to have automatic JavaDocs and source code available to people trying
> to learn a new API.
>
> It is really an issue of what do we value more:
>
> * Minimizing bandwidth. Bandwidth is cheap. Every decent library
> (Spring, Eclipse, Java) is now dozens of megabytes to download. I won't
> lose much sleep adding 500 Kb (or even 1 Mb!) to a JAR download.
>
> * Maximizing productivity. Unlike bandwidth, people are expensive.
> People are time poor. People are constantly dealing with API changes and
> new APIs. People don't remember every argument and interface contract
> they read. We can make peoples' lives easier by including source in the
> JARs. Besides, we're more likely to get bugs detected and fixes
> contributed back if more people see the source code.
>
> Google (GWT) have obviously concluded the latter is more important, and
> I'm not aware of anyone objecting to their inclusion of source code.
> They don't even offer a source-code-free JAR, yet we would continue to.
>
> Cheers
> Ben
>
> -------------------------------------------------------------------------
> Using Tomcat but need to do more? Need to support web services, security?
> Get stuff done quickly with pre-integrated technology to make your job easier
> Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> _______________________________________________
> Home: http://acegisecurity.org
> Acegisecurity-developer mailing list
> Acegisecurity-developer@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/acegisecurity-developer
>

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Home: http://acegisecurity.org
Acegisecurity-developer mailing list
Acegisecurity-developer@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/acegisecurity-developer

Reply via email to