Mustang Do you know that now you too can contribute in developing the next version of Java - Mustang? Sai che ora anche lei può contribuire in via di sviluppo la prossima versione di Java - Mustang?

Here is your Qui è il tuo chance possibilità .

What is Sun’s motivation? Che cosa è la motivazione di Sun?

This definitely isn’t about cost reduction. Questo sicuramente non si tratta di riduzione dei costi. Our development costs are dominated by the back-end processes: code reviews, integration, test development, release engineering, testing, and long-term maintenance. I nostri costi di sviluppo sono dominati dal back-end di processi: il codice del cliente, l'integrazione, lo sviluppo di test, il rilascio di ingegneria, analisi, e mantenimento a lungo termine. We expect it will take significant work on the Sun side to mentor contributors and integrate external fixes. Ci aspettiamo che ci vorrà molto lavoro sul lato a dom mentore integrare i contribuenti e le correzioni esterne. Based on other experience, we expect that this project will increase our costs, not lower them. Sulla base di altre esperienze, ci aspettiamo che questo progetto aumenterà i costi, non inferiore. But there are two positive benefits that we believe will outweigh the costs. Ma ci sono due prestazioni positive Siamo convinti che le sono superiori ai costi.

First, the platform may benefit from external experience or perspectives that aren’t in our internal team. In primo luogo, la piattaforma può beneficiare di esperienze esterne o prospettive che non sono nel nostro team interno. A striking example of this would be Doug Lea’s work on the JSR 166 Concurrency Utilities package in Tiger. Un esempio lampante di questo sarebbe Doug Lea lavori in JSR 166 Concurrency Utilities pacchetto in Tiger. We could have built an equivalent package internally, but Doug’s experience and insight led to a much higher quality result. Avremmo potuto costruire un equivalente pacchetto internamente, ma Doug L'esperienza e la conoscenza ha portato a una qualità molto più elevata risultato. Using external expertise to improve the J2SE source code seems like a really good thing. Utilizzando esperti esterni per migliorare la J2SE codice sorgente sembra una buona cosa davvero.

Second, allowing people to contribute fixes and features allows them to vote in the most direct and effective way. In secondo luogo, consentendo alle persone di contribuire correzioni e funzionalità permette loro di votare nel modo più diretto ed efficace. We are trying to prioritize both bugs and features across the needs of the whole J2SE community. Stiamo cercando di dare priorità sia bug e funzioni attraverso le esigenze di tutta la comunità J2SE. We do our best to balance the various community needs, but sometimes we may not deliver some change that really matters to someone. Faremo del nostro meglio per bilanciare le diverse esigenze della comunità, ma talvolta noi non può rilasciare qualche modifica che conta davvero a qualcuno. 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. Se le persone sono davvero disposti a contribuire loro tempo ed energie per offrire un'elevata qualità correzione o funzione, quindi è qualcosa che dobbiamo accettare e incoraggiare.

Source Origine