Botines de almidón
Con la idea de que sigamos desarrollando almidón y premiemos los aportes, hemos decidido crear "botines", tomando la idea de los famosos "bounties" que varios proyectos open source tienen.Primero que nada algunas líneas, todo aporte recibido es publicado automáticamente en licencia GPL, sea o no usado en almidón. Todo aporte debe ser aprobado para que sea pagado, y debe cumplir en la medida de lo posible (y cuando aplica, claro) con las siguientes lineas:
- Código amigable para edición y compresión de otros, de preferencia amigable para vim, un tab son 2 espacios en blanco.
- Documentar, siguiendo el mismo estílo del Wiki.
- Tratar de escribir las modificaciones como plugins o includes de manera que puedan ponerse y quitarse fácilmente al código de almidón.
- Comenta el código lo más posible pero tampoco des clases de programación en los comentarios, quienes lo leemos somos programadores, sólo queremos orientarnos.
- Pensá siempre en escabilidad, seguridad y desempeño.
- Tratá siempre que tu código no tenga que repetirse, más bien que sea re-usable.
Los botínes
Los botines tienen asignados puntos según su dificultad, útilidad, y un "factor almidón". Cada punto equivale a US$ 40.- Crear sitio publico de almidon sencillo pero bello. 3 puntos.
- Integrar buscador al administracion (sin romper nada!). 3 puntos.
- Boton de exportar a excel en el datagrid. 2 puntos.
- Mejoraramiento gráfico minimo de feel-and-look de dataforms y datagrids. 1 puntos.
- Mejoraramiento de funcionamiento dataforms y datagrids. Debe combinarse con el punto anterior. 1 punto.
- Re-hacer admon, CMS de almidon para usar ajax, etc 5 puntos.
- Crear instalador web de almidon. Incluir table ejemplo (mínimo 10 ejemplos a elegir inc. phps y tpls publicos) 4 puntos.
- Crear versiones ejemplo de sitio web público para mobi. (mínimo 10 ejemplos a elegir inc. phps y tpls publicos) 2 puntos.
- Crear instalador unix, RPM y DEB para almidon. 4 puntos.
- Crear tests de almidon. 1 puntos.
- Documentar cada php de almidon . 3 puntos.
- Documentar almidon en un wiki o en el mismo demo de almidon. 5 puntos.
- Hacer de almidon MDB2 independiente. 5 puntos. por Javier
- Romper dependencia con phpthumb, pero conservar cache. 4 puntos. por Javier
- Romper dependencia obligatoria con smarty, que sea opcional. 5 puntos.
- Integrar db, db2, db3 5 puntos.
- Integrar nativamente a CMS manejo de users/groups/roles. 4 puntos. por Alex y Alejandro
- Integrar manejo de usuarios al sitio publico como una opcion, roles. 4 puntos.
- No usar enlaces simbolicos (hace de instalacion en windows un dolor de cabeza terrible). 2 puntos. por Javier
- Crear tabla estandar 'config' o 'setup' que contenga configuracion del sitio, modificable desde admon. 3 puntos.
- Modificacion de tables desde el web. por Javier 2 puntos.
- Creacion automatica de menus y submenus. 2 puntos.
- Administracion multi-lenguaje, facil de configurar. 2 puntos. por Christian Torres
Eso es todo por ahora. Para más información escribir a info@guegue.com, para preguntas generales pueden usar la lista de desarrollo almidon-dev@lista.almidon.org.
There are no comments on this page. [Add comment]