##sincronizado con versión #42 en inglés #language es ~-[[es/DebianWiki/EditorGuide#traducción|Traducción(es)]]: [[Java/Goals|English]] - español -~ ---- = Metas de Java de Debian = Esta página contiene una lista de cosas que el Equipo de Java querría tener terminado para esta distribución. Estas metas son generalmente objetivos que bien pueden afectar a multitud de paquetes, pudiendo significar mucho trabajo o mejorar la infraestructura Java de Debian. Siéntate libre de pedir cualquier meta que no tenga a nadie al cargo; si deseas ayudar con una meta específica, por favor contacta con quien la dirija. == Jessie == === Ideas === * Librarse de la dependencia explícita de openjdk-6 para default-jdk * Matthias Klose propone retirar paquetes que necesiten el openjdk 6 (y que no funcionen con el 7) de testing cuando sea posible * Encargado: Sylvestre Ledru, Estado: [[http://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=openjdk-7-transition;users=ubuntu-devel@lists.ubuntu.com|openjdk-7-transition tag]] * Retirar OpenJDK 6 como objetivo de Jessie * Encargado: Sylvestre Ledru, Estado: [[http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=720911|Bug #720911]] * Integración de Debhelper para maven-repo-helper y maven-debian-helper * Jakub Adam y Wolodja Wentland proveyeron un parche para arreglae el problema en este paquete * Encargado: Thomas Koch was: Ludovic Claude (Seems MIA), Estado: en progreso * Actualizar la política respecto a Maven. Quizá usar la documentación para maven-repo-helper * Encargado: Thomas Koch para escribir y Wookey para revisar * ¿Quizá hacer normativa la java-policy? http://bugs.debian.org/395374 * Cambiar a Maven 3 * Encargado: James page + Damien Raude-Morvan * Véase topic-maven3 en maven-debian-helper git * Retirar paquetes *-gcj * excepto el único necesario para el arranque de openjdk * al menos ecj-gcj + libecj-java-gcj deberían mantenerse (ant-gcj?) * Encargado: Damien Raude-Morvan * Comenzar a empaquetar OpenJDK-8. Se espera para el próximo Marzo/Abril. * Debería deshacerse de icedtea para usar simplemente openjdk (pero mantener la posibilidad de cambiar a cualquier otra JVM) * ¿ empezar con la construcción diaria actual del repositorio mercurial ? * d/rules desde el inicio pero mantener la disposición del paquete actual * Encargado: se agradecen contribuciones/Adnan Hodzic (la cooperación es más que bienvenida) * ¿Limpieza de maven-{repo,debian}-helper ? * Thomas Koch/Jakub Adam/Emmanuel Bourg han hecho un gran trabajo para limpiarlo * el uso como secuencia dh está bien * pendiente algun arreglillo bugfix * Mover icedtea-plugin (o eqv.) al paquete fuente java-common * Encargado: Adnan Hodzic * Instalar los fuentes Java en los paquetes -doc como un .jar * Nuestros ayudantes deberían hacer eso por nosotros. * Encargado: Thomas Koch * Contactar con el editor de política para hallar que hacer con la Java Policy * Encargado: Sylvestre Ledru === Finalizados === * OpenJDK-7 - reconstrucción del archivo con esta versión * Encargado: [[Sylvestre Ledru]] * Estado: Hecho * OpenJDK en kfreebsd * Encargado: [[DamienRaudeMorvan]] * Estado: Hecho * El paquete de Snapshots aquí: http://people.debian.org/~drazzib/openjdk/kfreebsd-snapshots/ * Última actualización de estado: http://lists.debian.org/debian-bsd/2011/10/msg00061.html * Obligar la política de classpath bien documentado * Encargado: [[VincentFourmond]], Estado: iniciado * Escribir una serie de pruebas lintian relacionadas con classpath [[DebianBug: 620829]] * Completar la division de default-jdk-builddep -> default-jdk + gcj-native-helper * Estado: pendientes 5 paquetes por seer probados. * Lintian se queja de esto : http://lintian.debian.org/tags/build-depends-on-obsolete-package.html == Rechazados / Postpuestos == * Un repositorio Maven de Debian * Encargado: ? * Un repositorio OSGi de Debian * Encargado: ? * ¿Usar [[http://felix.apache.org/site/apache-felix-osgi-bundle-repository.html|OBR]]? Fedora parece interesada en una solución OBR. * [[DebianPkg:libmaven-bundle-plugin-java]] debería servir para toda construcción de sistema basada en Maven * Permitir Transiciones de Librerias de Jav (posiblemente) via un método similar a SONAME. * Encargado: ?, Estado: debatido en DebConf10. * Hacer jarwrapper instalable y funcional en portaciones no-Linux. * Encargado: ? * Compilar bytecode a codigo nativo tras la instalación (eliminando los paquetes -gcj). * Encargado: ? * [[http://dep.debian.net/deps/dep7/|DEP-7]] * Encargado: ?, Estado: Bosquejo