Cumplir con los pre-requisitos indicados en el README principal del repo.
- Introducir al alumno al flujo y proceso de desarrollo a ser utilizado en el semestre.
- Asegurarse que cada alumno cuente con el entorno requerido para el desarrollo del contenido del semestre.
- Al mismo tiempo, promover habilidades de autogestión y coordinación para la instalación de su entorno.
- Introducir al alumno al concepto de diferentes níveles o capas en la arquitectura de una aplicación o sistema, demostrando como se puede cambiar el almacenamiento de forma indepdendiente al programa.
Los alumnos deberán coordinar entre sí cual de las PCs utilizará cada uno para el desarrollo de las clases del semestre.
Luego de cumplir con los pre-requisitos se espera que el alumno tenga instalado el entorno de desarrollo en la PC seleccionada para luego simplemente clonar este repositorio en dicha PC y realizar el trabajo que sea necesario para resolver los issues asignados al milestone correspondiente.
Actualmente el sistema ya cuenta con un simple ABM o CRUD para resources :users. El comando para ejecutar las rutas es
bin/rake routes
Los issues correspondientes a este trabajo se encuentran en https://github.com/hisapy/uni-bd-2015/issues?q=is%3Aissue+is%3Aopen+sort%3Acreated-asc+milestone%3A%22TP+%231+-+Instalaci%C3%B3n+y+Configuraci%C3%B3n%22
Los detalles del milestone se pueden ver en https://github.com/hisapy/uni-bd-2015/milestones, TP #1 - Instalación y Configuración
Existe abundante material en Internet acerca de como instalar este tipo de entorno de desarrollo, además con lo visto en las clases y como no hay que crear ningún resource o lógica nueva, se estima necesario un tiempo de dedicación de 3 a 5 hs.
La entrega se hará el martes de 10 de marzo al inicio de la clase. Cada alumno deberá demostrar su instalación de forma individual.
El milestone y sus issues correpondientes serán cerrados luego de terminar la clase de dicho día.