| > JBoss releases updates to its implementation rather frequently. If you look at their release dates it's almost every other month. See ftp://ftp.redhat.com/redhat/jbeap/ http://jbossas.jboss.org/downloads EAP 6.4: 8 months
EAP 6.3: 8 months
EAP 6.2: 7 months > Do you dare to state that Spring has no bugs or that none of their bugs is open for more than a day, week, month? In about 50% of the times I have reported bugs or submitted pull requests against Spring they were closed within 6 hours. Spring releases about a month apart. The other 50% lay dormant for years. Still way better than any contribution I tried to make so far to Java EE. 0% success in about 6 tries. > Java EE has a spec cycle of about 2 to 3 years (there was an article about this recently, Google it if you want). https://en.wikipedia.org/wiki/Java_Platform,_Enterprise_Edit... Java EE 8: at least 3 years
Java EE 7: 4 years
Java EE 6: 3 years
Java EE 5: 3 years |
That's skipping a lot of updates. EAP 6.2.2: 1 month EAP 6.2.3: 2 months EAP 6.2.4 1 month EAP EAP 6.3.0: 1.5 months Etc
>The other 50% lay dormant for years
So this exactly the same as with a Java EE implementation or any other open source project for that matter. Many get fixed in hours, others weeks or months and some years or simply never. Spring is not inherently better here as their track record proves. That your personal reports were of no success maybe says more about yourself than of any Java EE implementation. I got many bugs fixed and have seen others reporting bugs that have been fixed in no time.
>Java EE 8: at least 3 years Java EE 7: 4 years Java EE 6: 3 years Java EE 5: 3 years
I was more referring to this one: http://arjan-tijms.omnifaces.org/2014/10/java-ee-process-cyc...
The actual time spend on the spec is less (see table). Whatever number you look at, it's not that different from the major Spring releases, and Spring is a product even, not a spec.