[lostfound_dev] Algunas consideraciones para el proyecto. |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/lostfound_dev Archives
]
- To: lostfound_dev@xxxxxxxxxxxxxxxxxxx
- Subject: [lostfound_dev] Algunas consideraciones para el proyecto.
- From: Juan Alberto López Cavallotti <juancavallotti@xxxxxxxxx>
- Date: Fri, 26 Nov 2010 12:54:03 -0300
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:content-type :content-transfer-encoding:subject:date:message-id:to:mime-version :x-mailer; bh=fm6yW+iX0Pj4goluAcA0r9QFNRtcnzKTsrgt09PCLes=; b=XiroPMdR+sZCvjQHGj7idd5tJN5brwDZfZ7WFlnczjwZl7BmGQJ94c46AIhfnRUig8 xygpxaydxwvX3Z09QSMMEdkeb8M7dUlF4ewA6SudXDBlQnZHoDfJuoh0m54vEAV94zrc w+NcGS6f9VcbW8CVB7NFl/dA61HMUtR+5UivY=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:content-type:content-transfer-encoding:subject:date:message-id :to:mime-version:x-mailer; b=A+frQOqPrnAq+2lxgid8Jdttd7vY1c4Kc32k3P+mhg+7DIdtmrzkNkjaLsNN3R0wn2 tk4fHVy1otH2/BXDkTsUXPOl1WSUKCz02gn3fkQk58RVnSesb+nJupRI/jcO60T9Q7h7 h4XoyHEOMfFHTcIgxHPQW92OIMozCv8jQes44=
Como andan?
Ya está casi todo lo que se refiere a estructura del proyecto funcionando.
En el svn está comiteado un archivo sample.php que tiene el encabezado que tienen que tener los archivos fuentes. Recuerden que vamos a usar la GPL V3 por lo cual todos los sources tienen que tener ese encabezado de comentario. Tienen que reemplazar su nombre y su mail. y posiblemente el año, pero eso a partir del año que viene.
Segundo, los archivos de sources en kohana van en 3 carpetas distinguidas:
todos adentro de application:
Las vistas del sistema (las páginas php que contienen markup) van en application/views.
Los controladores en application/classes/controllers
El modelo, esto es el modelo de datos y las clases de reglas de negocio van en application/classes/model
Por favor miren las convenciones de nombres del sitio de kohana para que todo salga bien.
Finalmente, hay un archivo install.php que va a testear el entorno y les va a decir que agreguen permisos de escritura a unas carpetas, haganlo y luego lo renombraremos a algun otro nombre asi cuando se agreguen devs nuevos pueden setear el entorno.
Yo recomendaría que escribamos código en inglés que es el idioma que se usa gralmente para el open source.
Con respecto a las tareas de desarrollo, creo que podríamos hacer concenso por acá y luego las posteamos en el mantis para que cada uno sepa en que está otro y no entrar en conflictos.
Saludos!!
--
Juan Alberto López Cavallotti
http://www.juancavallotti.com
http://juancavallotti.blogspot.com
"If you type google into google, you can break the internet"