Proyectos

CDPedia: Proyecto para tener la información de la Wikipedia en castellano accesible aunque no tengas una conexión a Internet. Tenemos que terminar detalles de CDPedia para la versión 0.7

BugDay: Salimos a la caza de bugs de Python (esto seguro que será sólo medio día o un día como muuucho)

Hacer algo con Twisted (cualquier cosa)

  • FacundoBatista: lo estoy portando a Python 3
  • JoaquinSorianello
  • Pablo Mouzo
  • alecu
  • DiegoMascialino: Cambio el cualquier cosa por luisito. "Proxy for multi server deployments. Used to serve thousands of django projects while keeping memory footprint low.". Se acuerdan de PyCon 2010 y cómo hostear muchos proyectos de Django en un servidor con RAM finita ?
  • SAn

Incluir soporte de MySQL a PeeWee

  • MarianoGarcia: (yo normalmente tiro la mano y escondo la piedra) Yo uso Flask, y le falta un buen ORM. PeeWee es un ORM simple y lindo y de un solo archivo, pero le falta soporte para MySQL.

sidetu.be El proximo Facebook Killer (?)

  • MarianoGarcia: Empecé a escribir el sitio para probar peewee (ver mas arriba) y me gustó como quedó. La idea principal es un bookmark social de videos de youtube, ordenados por popularidad y con comentarios, tratando de fomentar el intercambio de opiniones (todo lo contrario a las flamewars que se arman en cada video de youtube). Quiero liberar el código pronto (probablemente unos dias antes del PyCamp) pero le faltan algunas cosas (sin ningún orden en particular):
    • Los nested comments son muy poco performantes (IE: una query por cada nivel de comments)
    • Relaciones entre usuarios (IE: amistad)
    • Stream de los amigos
    • Registración
    • Que pase pep8.py
    • votar comentarios, eliminar/ocultar comentarios con muchos comentarios negativos
    • unittests

Terminar de traducir la documentacion de lalita

Ver como se puede internacionalizar pilas!

Terminar la vista de grafo del wiki

Escribir un generador de estadisticas de la lista de pyar. Partir de lo que hizo humitos, moverlo a USLA.

Multitouch - llevo una idea para hacer un juego multitouch, que puede ser también multijugador cooperativo, y llevo una tabletita configurada para transmitir multitouch por bluetooth. Si tenés un android, instalate RemoteDroid

  • alecu
  • SAn

Hamster Project - hacer un plugin para poder sincronizar los hamsters de varias maquinas, plugin para manejar precios por hora y poder sacar reportes con totales de hora y plata, quizas ver si es posible hacerlo compatible con GNOME 3.0

Frontend gráfico (Cocos) para Pyanola - Pyanola es como un Guitar Hero, pero para aprender música en serio desarrollado en el PyCamp 2010. Actualmente soporta aprender temas en archivos midi y ssv (?), usando un instrumento midi o el teclado de la pc como entrada y tiene salida ALSA y OSS. Pero no tiene interfaz gráfica!!!

Karma@pyar - un filtro de mails que agregue puntajes a los mails que salen de la lista segun una red de confianza.

  • nueces
  • alecu

Mejorar el motor de juegos pilas, agregando soporte de redes (con twisted?), handlers de colisiones en el motor de fisica y hacer algun juego nuevo completo.

Continuar ZODBBrowser: un browser de zodb hecho en zope2. Ver video.

GeoArcade: Queremos hacer un pequeño sitio con Djagno y OpenStreetMap donde se puedan encontrar salas de arcades (fichines) en todo el mundo.

Otros temas que no son necesariamente proyectos de código

  • [FacundoBatista] Me gustaría que charlemos sobre un posible Concurso de Algo para Estudiantes de Secundario.

Hacer un evento para newbies, con una invitación especial para mujeres. El evento es para todos, pero en el boca a boca se invita especialmente a que vayan mujeres. Sería bueno que al menos haya una mujer dentro de los que den las charlas. Al final del evento, se propone a todas las personas que fueron, que participen mediante la colaboración en algún proyecto que sea fácil colaborar (por ejemplo: aranduka), lo ideal sería que se cree una lista especialmente para este proyecto (en el caso de que no exista), ya que tener listas específicas ayuda a que la gente no se sienta tan perdida. Si prende, se pueden luego organizar sprints para ese proyecto.

  • Charlado en el canal de #pyar, marga/facundobatista/ralsina

Sería interesante charlar sobre asumir un posible código de conducta para los eventos (pycamp, sprints, pycon), como por ejemplo el de osdc. Esto permite mostrar que la conferencia está comprometida con crear un ambiente agradable para todos, y que actitudes desagradables no van a ser permitidas.

  • Charlado en el canal de #pyar, marga/facundobatista

Trasnoche

Juegos de Mesa:

Torneo Metegol

                                                               Clasificados  (dif de gol)
+---------------------------------------------------+
| Alecu - Humitos --> Elsurexiste - Facundo C.      |  5 - 0
| Alecu - Humitos --> j0hn - Mariano Verdu          |  3 - 5   1° +7  j0hn - Mariano Verdu
| j0hn - Mariano Verdu --> Elsurexiste - Facundo C. |  5 - 0   2° +3  Alecu - Humitos
+---------------------------------------------------+


+---------------------------------------------------+
| M. Gaitán - X-IP --> Pablo M. - Facundo B.        |  0 - 5
| M. Gaitán - X-IP --> Maxi - Ezequiel Marquez      |  0 - 5   1° +9   Pablo M - Facundo B
| Maxi - Ezequiel Marquez --> Pablo M. - Facundo B. |  1 - 5   2° +1   Maxi - Ezequiel
+---------------------------------------------------+


+---------------------------------------------------+
| Diego M - Lipe --> San - Joac                     |  4 - 5
| Diego M - Lipe --> nueces - ralsina               |  2 - 5   1° +3  San - Joac A.K.A "is not none"
| San - Joac --> nueces - ralsina                   |  5 - 3   2° +1  nueces - ralsina
+---------------------------------------------------+


'''Finales'''

   Semifinal                               Gran Final                 Campeones

   Pablo M - Facundo B
   Alecu - Humitos                         Alecu - Humitos
                                                                      j0hn - Mariano
   j0hn - Mariano                          j0hn - Mariano
   SAn - Joac

Los tres primeros de cada zona, más el mejor segundo, pasan a una llave de 4 con eliminación directa (el mejor primero contra el segundo por un lado, los otros dos primeros por el otro). Para ordenar los equipos, lo que vale es: primero, mayor diferencia de gol, segundo, menor goles en contra.