Mustang Do you know that now you too can contribute in developing the next version of Java - Mustang? ¿Sabe usted que ahora usted también puede contribuir en el desarrollo de la próxima versión de Java - Mustang?

Here is your Aquí está su chance oportunidad .

What is Sun’s motivation? ¿Cuál es la motivación de Sun?

This definitely isn’t about cost reduction. Esto definitivamente no tiene que ver con la reducción de costes. Our development costs are dominated by the back-end processes: code reviews, integration, test development, release engineering, testing, and long-term maintenance. Nuestros costes de desarrollo están dominados por el back-end procesos: el código comentarios, la integración, el desarrollo de las pruebas, la liberación de ingeniería, pruebas y mantenimiento a largo plazo. We expect it will take significant work on the Sun side to mentor contributors and integrate external fixes. Esperamos que tendrá un trabajo importante en el Sol lado mentor para los contribuyentes y fija integrar exterior. Based on other experience, we expect that this project will increase our costs, not lower them. Sobre la base de otras experiencias, esperamos que este proyecto aumentará nuestros costos, no menor. But there are two positive benefits that we believe will outweigh the costs. Pero hay dos beneficios positivos que creemos son superiores a los costes.

First, the platform may benefit from external experience or perspectives that aren’t in our internal team. En primer lugar, la plataforma puedan beneficiarse de la experiencia externa o perspectivas que no están en nuestro equipo interno. A striking example of this would be Doug Lea’s work on the JSR 166 Concurrency Utilities package in Tiger. Un ejemplo de esto sería Doug Lea trabajos en el JSR 166 Concurrencia Utilidades paquete en Tiger. We could have built an equivalent package internally, but Doug’s experience and insight led to a much higher quality result. Podríamos haber construido un paquete equivalente internos, Doug, pero la experiencia y los conocimientos dio lugar a una calidad mucho mayor resultado. Using external expertise to improve the J2SE source code seems like a really good thing. El uso de expertos externos para mejorar el código fuente de J2SE parece una muy buena cosa.

Second, allowing people to contribute fixes and features allows them to vote in the most direct and effective way. En segundo lugar, permitiendo a la gente a contribuir fija y características les permite votar de la forma más directa y eficaz. We are trying to prioritize both bugs and features across the needs of the whole J2SE community. Estamos tratando de dar prioridad a las dos bugs y características a través de las necesidades de toda la comunidad J2SE. We do our best to balance the various community needs, but sometimes we may not deliver some change that really matters to someone. Hacemos lo posible para equilibrar las diversas necesidades de la comunidad, pero a veces no podemos entregar algunos cambios que realmente importa a alguien. If people are really willing to contribute their own time and energy to deliver a high quality fix or feature, then that is something we should accept and encourage. Si las personas están realmente dispuestos a contribuir con sus propios tiempo y energía para entregar una alta calidad fijar o función, entonces eso es algo que debemos aceptar y alentar.

Source Fuente