Gnash 2009 Summer Project-es

From Gnash Project Wiki

Jump to: navigation, search
  • Lenguaje/Language/Langue

|| DE:Deutsch | English | Español | Français | RU:Русский | IT:Italiano | Team ||

Para el verano de 2009, Open Media Now ha lanzado una campaña para fondo de recaudación para hacer un enfocado proyecto "Summer of Code". Como OMNow está localizado en Colorado cerca de Boulder, la idea es patrocinar 6-12 colegios de estudiantes internos desde la Universidad de Colorado para implementar cuantas clases sean posibles de las especificaciones de ActionScript 3. Mientras Gnash tiene soporte de análisis SWF v9/10, sólo funcionará con archivos flash que no usan ninguna clase ActionScript. Gnash actualmente no tiene una librería completa de la clase ActionScript2, por lo que esto beneficiará sólo archivos swf viejos.

Plan del Proyecto

  • [*] Create new ActionScript 3 class library directory structure
  • [*] Create new ActionScript 3 directory structure for test suite
  • [*] Migrate existing classes to new directory structure (mostly complete)
  • [*] Migrate existing test cases to new directory structure (mostly complete)
  • [*] Identify priorities for implementation
  • [/] Implement classes with test cases in order of priority in branches
  • [/] Migrate from branches to trunk when stable
  • [ ] Do next Gnash release in time for FOSS distribution code freezes

Las categorías con barras [/] significan que hemos cumplido con diversos grados de éxito en la implementación y la migración de las clases. Vea la página What We've Accomplished para encontrar donde hemos tenido éxito.

Estado

  • Interviews done first few weeks of May, intern candidates identified
  • Fund raising campaign launched, Please Donate
  • Initial templates for all ActionScript classes added to Gnash
  • Initial conformance test suite created
  • Interns all set to start May 25th
  • As of June 2nd, all existing ActionScript 2 test cases have been rewritten to Haxe format, which can generate v9/10 swf files. All rewritten classes now live in a new directory tree that follows the newer naming style with namespaces.
  • The remainder of summer will be spent working on implementation of high priority classes especially those in:
- Camera & Microphone class
- System class
- TextField & TextFormat class
- LocalConnection class
- Stage class

Siga Nuestro Progreso