Professional Documents
Culture Documents
Marzo, 2010
Desarrollo colectivo en Turpial
Contenido I
1 Historia
2 Visión
3 Conociendo Turpial
Tecnologías
Evolución
Modelo MVC
Internacionalización
Documentación
4 Enlaces de interés
Desarrollo colectivo en Turpial
Historia
Historia
Visión
Características
Desarrollo colectivo en Turpial
Conociendo Turpial
Tecnologías
Contenido I
1 Historia
2 Visión
3 Conociendo Turpial
Tecnologías
Evolución
Modelo MVC
Internacionalización
Documentación
4 Enlaces de interés
Desarrollo colectivo en Turpial
Conociendo Turpial
Tecnologías
Tecnologías usadas
Desarrollo colectivo en Turpial
Conociendo Turpial
Evolución
Contenido I
1 Historia
2 Visión
3 Conociendo Turpial
Tecnologías
Evolución
Modelo MVC
Internacionalización
Documentación
4 Enlaces de interés
Desarrollo colectivo en Turpial
Conociendo Turpial
Evolución
Turpial 1.0
Desarrollo colectivo en Turpial
Conociendo Turpial
Evolución
Turpial 1.5
Desarrollo colectivo en Turpial
Conociendo Turpial
Evolución
Turpial 2.0
Desarrollo colectivo en Turpial
Conociendo Turpial
Modelo MVC
Contenido I
1 Historia
2 Visión
3 Conociendo Turpial
Tecnologías
Evolución
Modelo MVC
Internacionalización
Documentación
4 Enlaces de interés
Desarrollo colectivo en Turpial
Conociendo Turpial
Modelo MVC
Estructura de directorios
.
|__ doc
|__ turpial
|__ api
| |__ poster
|__ data
| |__ pixmaps
| |__ sounds
| |__ themes
| |__ default
|__ i18n
|__ ui
|__ gtk
|__ gtk2
Desarrollo colectivo en Turpial
Conociendo Turpial
Internacionalización
Contenido I
1 Historia
2 Visión
3 Conociendo Turpial
Tecnologías
Evolución
Modelo MVC
Internacionalización
Documentación
4 Enlaces de interés
Desarrollo colectivo en Turpial
Conociendo Turpial
Internacionalización
Estructura
i18n
|__ en
| |__ LC_MESSAGES
| |__ messages.mo
| |__ messages.po
|__ es
| |__ LC_MESSAGES
| |__ messages.mo
| |__ messages.po
Desarrollo colectivo en Turpial
Conociendo Turpial
Internacionalización
Localización
Ejemplo
#: turpial/notification.py:58
msgid "new tweet"
msgstr "nuevo tweet"
#: turpial/notification.py:60
msgid "new tweets"
msgstr "nuevos tweets"
compile_catalog
extract_messages
init_catalog
update_catalog
Desarrollo colectivo en Turpial
Conociendo Turpial
Documentación
Contenido I
1 Historia
2 Visión
3 Conociendo Turpial
Tecnologías
Evolución
Modelo MVC
Internacionalización
Documentación
4 Enlaces de interés
Desarrollo colectivo en Turpial
Conociendo Turpial
Documentación
Nuestra meta
Ejemplo
def fibonacci():
"""
Return the *Fibonacci number*
Interesting bits:
Nuestra meta
Ejemplo
:var first_seed: F\ :sub:‘0‘\ feed seed.
:type first_seed: int
:var second_seed: F\ :sub:‘1‘\ feed seed.
:type second_seed: int
:return: Return the ‘Fibonacci number‘_
:rtype: int
Nuestra meta
Ejemplo
first_seed, second_seed = 0, 1
while True:
yield second_seed
first_seed, second_seed = second_seed, first_seed + second_seed
if __name__ == "__main__":
import doctest
doctest.testmod()
Enlaces de interés
http://code.google.com/p/turpial
http://github.com/satanas/Turpial
http://github.com/milmazz/Turpial
http://turpial.org.ve (Próximamente)
Desarrollo colectivo en Turpial
Enlaces de interés
Agradecimientos
Agradecimientos