Re: Chosing implementations for EE APIs and finalizing guidelines

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 06/28/2012 09:16 AM, Stanislav Ochotnicky wrote:
With new additions to packaging guidelines for EE APIs, we have to pick
1 implementation for each API.

I have made initial proposal for these APIs into the draft[1]. My
criterias:
  1. if JDK provides it, we are done. Packages should remove this
     dependency from pom.xml files

+1

This should be based on the default JDK version provided by Fedora, which is currently JDK 7 for Fedora 17 / 18.


  2. Prefer packages with smaller and simpler BR/R chains. Good example
     being javax.servlet.jsp where I preferred glassfish-jsp over tomcat
     or other implementations.

+1

# of dependencies is one of the first concerns I heard when I began telling developers about the JBoss AS package. If they are necessary, it's reasonable to explain. When a dependency doesn't seem at all related, people start to develop a bad opinion of the package. It's not just about disk space, it's also about perception.

-Dan

--
Dan Allen
Principal Software Engineer, Red Hat | Author of Seam in Action
Registered Linux User #231597

http://google.com/profiles/dan.j.allen
http://mojavelinux.com
http://mojavelinux.com/seaminaction

--
java-devel mailing list
java-devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/java-devel



[Index of Archives]     [Red Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]

  Powered by Linux