Mis objetivos para la Comunidad Hispana para el 2010

Después de 7 días dentro de esta nueva década (¿será prodigiosa?), me llega un meme que empezó Nukeador hace un tiempo, y que no he hecho por que:

  1. Se me olvidaba
  2. Son fiestas
  3. Estudio
5 years

Así que sin más dilación, voy a poner las 5 cosas que me gustaría que se mejoraran/ocurrieran en este 2010 en la comunidad Hispana:

  • Mayor coordinación sobre la escritura de documentación: SUMO, Mozilla Hispano… sí, sabemos que escribir documentación es una lata, pero al final, alguien lo tiene que hacer.
  • Continuar el Podcast. Ey, sí, ¡tenemos un podcast! Quizás con que haya menos de 1 año de diferencia entre el anterior número y el actual me conformaría por el momento.
  • Miembros, miembras, colaboradores, y colaboradoras (palabra que no está en la RAE pero que aceptaría si aparecen colaboradores de sexo femenino) para la comunidad. Da igual en qué, lo importante es participar: noticias, foros, documentación, desarrollo, organización… todo vale.
  • Organización de un evento de software libre con otras comunidades, como ya se está planteando, pero que necesita un impulso y la organización final (me lo apunto como tema personal también)
  • Con los traductores, más quedadas en persona. Nunca viene mal quedar para tomarnos unas cañas (o unas cocacolas 😉 ) pero me gustaría quedar alguna vez para mejorar las traducciones de forma conjunta, haciendo todo mucho más homogéneo, y quién sabe, si con las comunidades hispanohablantes.

Aquí mi Meme, no sé si falta alguien, pero si no, dejo la pelota en el aire para que caiga en la casa de cualquier persona que quiera participar.

Manifiesto “En defensa de los derechos fundamentales en internet”

Ante la inclusión en el Anteproyecto de Ley de Economía sostenible de modificaciones legislativas que afectan al libre ejercicio de las libertades de expresión, información y el derecho de acceso a la cultura a través de Internet, los periodistas, bloggers, usuarios, profesionales y creadores de internet manifestamos nuestra firme oposición al proyecto, y declaramos que…

  1. Los derechos de autor no pueden situarse por encima de los derechos fundamentales de los ciudadanos, como el derecho a la privacidad, a la seguridad, a la presunción de inocencia, a la tutela judicial efectiva y a la libertad de expresión.
  2. La suspensión de derechos fundamentales es y debe seguir siendo competencia exclusiva del poder judicial. Ni un cierre sin sentencia. Este anteproyecto, en contra de lo establecido en el artículo 20.5 de la Constitución, pone en manos de un órgano no judicial -un organismo dependiente del ministerio de Cultura-, la potestad de impedir a los ciudadanos españoles el acceso a cualquier página web.
  3. La nueva legislación creará inseguridad jurídica en todo el sector tecnológico español, perjudicando uno de los pocos campos de desarrollo y futuro de nuestra economía, entorpeciendo la creación de empresas, introduciendo trabas a la libre competencia y ralentizando su proyección internacional.
  4. La nueva legislación propuesta amenaza a los nuevos creadores y entorpece la creación cultural. Con Internet y los sucesivos avances tecnológicos se ha democratizado extraordinariamente la creación y emisión de contenidos de todo tipo, que ya no provienen prevalentemente de las industrias culturales tradicionales, sino de multitud de fuentes diferentes.
  5. Los autores, como todos los trabajadores, tienen derecho a vivir de su trabajo con nuevas ideas creativas, modelos de negocio y actividades asociadas a sus creaciones. Intentar sostener con cambios legislativos a una industria obsoleta que no sabe adaptarse a este nuevo entorno no es ni justo ni realista. Si su modelo de negocio se basaba en el control de las copias de las obras y en Internet no es posible sin vulnerar derechos fundamentales, deberían buscar otro modelo.
  6. Consideramos que las industrias culturales necesitan para sobrevivir alternativas modernas, eficaces, creíbles y asequibles y que se adecuen a los nuevos usos sociales, en lugar de limitaciones tan desproporcionadas como ineficaces para el fin que dicen perseguir.
  7. Internet debe funcionar de forma libre y sin interferencias políticas auspiciadas por sectores que pretenden perpetuar obsoletos modelos de negocio e imposibilitar que el saber humano siga siendo libre.
  8. Exigimos que el Gobierno garantice por ley la neutralidad de la Red en España, ante cualquier presión que pueda producirse, como marco para el desarrollo de una economía sostenible y realista de cara al futuro.
  9. Proponemos una verdadera reforma del derecho de propiedad intelectual orientada a su fin: devolver a la sociedad el conocimiento, promover el dominio público y limitar los abusos de las entidades gestoras.
  10. En democracia las leyes y sus modificaciones deben aprobarse tras el oportuno debate público y habiendo consultado previamente a todas las partes implicadas. No es de recibo que se realicen cambios legislativos que afectan a derechos fundamentales en una ley no orgánica y que versa sobre otra materia.
  11. Este texto se publica multitud de sitios web. Si estás de acuerdo, publícalo también en tu blog.

XulTitles! 1st milestone

XulTitles! has reached a time where its necessary to focus on P1 issues.

Until now I have working on coding funny things, I left them, I took others, and it was a bit messy because when I do the commits to my repository my question was: «What are the changes for this commit?» and finally I get nice and very reading commit-messages like:

Sigh. I really need to focus on different things but each one at its time!

So, the UI is there (no styles yet):

xultitlesM1.png

(Hi Paul, please, smile!!)

(it is highly possible that I will remove that textbox and progressbar under the play-pause buttons because it’s redundant with the video controls)

Anyway, there were not so much progress on UI (just added menubars, buttons and reworked some XUL code, but the main progress was done (obviously) on the backend. The SRT parser is now written by me! 😀 (I was using Paul’s one), I have refactored code that is used for GUI and file manager things, as well as the SRT parser and helper, and I have created the necessary stuff to made the application localizable (but it’s not yet possible).

This work has shown me how powerful is Mozilla code, XULRunner, Gecko and standards. With no more of 1000 lines of code actually I’m able to: open a file on my computer, show it in a window with buttons to control it, search for subtitles on the same path as the video, parse those subtitles and then show them in a list, and have the ability to change between different languages, and have code to save and diff subs. Just with XUL and Javascript! (HTML is used just in one line, and CSS… CSS… i’m not a designer! :D).

So the trunk is frozen 😛 And the tag «Milestone1» was created. Now… hack on serious issues!

And finally, I want to thank Vivien because he reviewed my code some time ago and caught some problems and show me better ways to resolve the problems I’m finding, thanks!