El proyecto Looking Glass esta basado en en la tecnología Java
y proporciona al usuario de una interacción mejorada con el
escritorio y aplicaciones de su computadora.Esto lo logra através del
uso de ventanas y visualizaciones en 3D. El desarrollo
del proyecto es Open Source, que se basa y evoluciona de un proyecto de
tecnologías avanzadas de Sun Mycrosystems. LG3D soportará
poder ejecutar aplicaciones existentes sin modificación alguna en un espacio
en 3D, así también como API's para desarrollar administradores de
Ventanas y aplicaciones en 3D. En este momento, la integración con
aplicaciones existentes es soportado por plataformas Linux.
El proyecto tiene la intención de romper con 2 limitantes -- La limitación de 2D del escritorio actual y la manera en que el escritorio de evoluciona. El proyecto Looking Glass aun está en su infancia. Se necesitan explorar muchas ideas y posibilidades. Estamos liberando el código de Looking Glass a toda la comunidad para explorar cada aspecto de la tecnología en vez de tener un acceso restringido a unos cuantos privilegiados. Nosotros creemos que este desarrollo abierto es un excelente modelo para alcanzar esta gran oportunidad. Así que tu participación es muy bienvienida.
La Tecnología Java es el principal lenguaje para desarrollas. Creemos que es una buena opción especialmente por las ganancias sobre la productividad que brinda y el amplio conjunto de API's que se pueden utilizar. Habiendo dicho que se planea soportar c++ Bindings, para que las aplicaciones nativas puedan interactuar directamente con el sistema.
Funcionalidad Clave SoportadaActualmente nos estamos enfocando en proveer la funcionalidad central para impulsar la exploración en 3D y refinar la plataforma inicial. . La plataforma actual soporta las siguientes funciones clave:
|
Y para aquellos que no pueden esperar....Para iniciar y configurar un ambiente para desarrolladores vaya la sección To get started and to set up a development environment refer to the "Iniciando con el Proyecto Looking Glass" document. Una vez que tenga un ambiente de desarrollo, se recomienda leer la Once you have a working development environment, you should read the "Guía de Desarrollo del Proyecto Looking Glass " , la cual contiene información detallada sobre el proyecto looking Glass y de como hacer aplicaciones 3D para este proyecto. Y los "Tutoriales del Proyecto Looking Glass" también explicacn como programar aplicaciones aplicaciones para LG3D (Looking Glass 3D) Cuando esté listo para contribuir con código o documentación al proyecto, por favor revise la sección "Contribuyendo al Proyecto Looking Glass" para aprender como puede hacerlo. |
Debido a que los problemas que se quieren atacar son muy grandes, y a que queremos reunir la retroalimentación de todos sobre la plataforma, estamos planeando un desarrollo por fases, el siguiente es un esquema del plan de desarrollo.
| Fase 0 | -Jun | Hecho Demo de prueba de concepto para demostrar nuestra visión de las posibilidades de un escritorio 3D. Al mismo tiempo, se inició le refinamiento de la arquitectura y la implementación del sistema en Java3D. |
| Fase 1 | Jul,'04 - Mar,'05 | Open Source de la versión de desarrolladores e inicio de mejora de la plataforma y creació del API. El API inicial es considerado como punto de partida y tiene la intención de evolucionar bastante en base a la retroalimentación que recibamos.%nbsp; Por lo tanto tome en cuenta que el API será actualizado constantemente durante esta fase. |
| Fase 2 | Apr,'05 - | Terminar el API y cambiar el enfoque a desarrollar aplicaciones en 3D. |
| Fase 3 | Pendiente |
Aqui tenemos una lista de subproyetos que son desarrollados bajo lg3d-core( y lg3d-demo-apps, lg3d-incubator). Muchas gracias por sus contribuciones! si está interesado en proponer algo, excelente! Por favor conteste a esta discución en el foro de javadesktop.org y haganos saber sus ideas. Por favor revise la pagina Proyecto lg3d-x11 para temas especificos de la integración con X11
Para aquellos participando en alguna discución o desarrollo,y les gustaría anunciar que se van a ausentar un tiempo, haganlo libremente dejando un mensaje en el foro For those who are participating some on-going discussions or development, and would like to inform your absence, please feel free to post a message to Mensajes sobre Vacaciones
Aquí está una lista de las areas en donde necesitamos la participación de la comunidad:
Pro favor revise La Página del Proyecto lg3d-x11 para temas específicos de la integración con X11.Apreciamos toda la ayuda que puedan brindar.
Como primer paso, considere convertirse en observador del proyecto, trate de familiarizarse con el proyecto y participar en el Foro de Discución . Por favor revise el documento Contribuyendo al Proyecto Looking Glass para más información de como contribuir al proyecto.Vea la Guía de la comunidad de Java Desktop para obtener guías generales de como participar en proyectos de la comunidad de JavaDesktop, como lo es el proyecto Looking Glass
La información de problemas actuales puede ser encontrada en el Information on current problems and issues can be found by clicking on Issue tracker dentro de la sección Project Tools en la barra lateral. Puede buscar sobre fallas y defectos o sobre algún problema en específico. Si encuentra alguna problemática que aun no ha sido documentada, por favor haga un reporte sobre la falla. Talves quiera buscar en el archivo de e-mails en el foro de discucion en javadesktop.org para encontrar información al respecto.
Cuando reporte una falla, por favor trate de ser específico sobre su computador y ambiente de trabajo así como los sintomas que encuentra. Cuando encuentre que el sistema de bloquea, los siguientes archivos de registro le proporcionarán de información útil:
Si es nuevo con el Issue tracking (reporte de fallas), talves quiera tomarse un momento para revisar los siguientes documentos introductorios:/p>
El proyecto Looking Glass continuamente evoluciona. La mejor manera de mantenerse al día con el proyecto Looking Glass es a traves de la lista de correos de Looking Glass. Haga click en Listas de Correos (Mailing Lists) en la sección de Herramientas de Proyectos(Proyect Tools) de la barra lateral en https://lg3d.dev.java.net/. Hay muchas listas de correos de donde escojer dependiendo de su grado de interés.
Escrito pensando en Slackware pero la mayoría de los pasos aplican para otras distribuciones.
Muchas gracias por su interés en el proyecto y por tomarse un tiempo para leer esto. Esperamos que se pueda unir al proyecto y explorar esta divertida oportunidad junto con nosotros.
Equipo de Desarrollo del Project Looking Glass.