Giter VIP home page Giter VIP logo

biblio's People

Contributors

ricpelo avatar

Watchers

 avatar

biblio's Issues

(R15) DOM

Uso y manipulación de las características del modelo de objetos del documento (DOM).

(R13) Gestión de ventanas

Gestión de ventanas. Gestión de la apariencia de las ventanas. Creación de nuevas ventanas y comunicación entre ventanas. (Opcional)

(R5) README.md

README.md en el directorio raíz con la descripción principal del proyecto.

(R24) Heroku

Despliegue de la aplicación en la plataforma Heroku.

(R11) Final de cada iteración

Al final de cada iteración:

  • Se realiza el lanzamiento que toque (v1, v2 o v3), etiquetando el commit correspondiente con el hito adecuado.
  • Se actualiza y publica la documentación.
  • Al final del Proyecto, se tiene que cumplir lo siguiente:
    • Todas las incidencias cerradas con su debida justificación.
    • En el backlog sólo pueden quedar tarjetas con prioridad opcional.
    • El lanzamiento v3 desplegado en la nube.
    • La documentación correctamente actualizada y publicada.

(R36) Varios navegadores

Comprobar que el diseño es correcto en los siguientes navegadores:

  • Internet Explorer.
  • Chrome.
  • Mozilla Firefox.
  • Opera.

(R9) Rama master

La rama master debe reflejar en todo momento el estado más estable de la aplicación, de manera que:

  • La rama master no debe contener bugs conocidos.
  • El desarrollo deberá hacerse en otras ramas creadas a tal efecto (una distinta por cada funcionalidad) y se irán combinado con la master una vez que se haya implementado la funcionalidad correspondiente.
  • La release actual en Heroku corresponderá siempre con el último commit de la rama master (usar los deploys automáticos de Heroku conectando la aplicación de Heroku con la rama master de GitHub).

(R38) Despliegue en un servidor local

Realizar un despliegue en un servidor local usando y configurando tres máquinas virtuales para:

  • Crear un servicio de Nombres de dominio.
  • Gestionar y administrar el servidor Apache tanto en Windows como Linux:
    • Instalar el servidor y configurarlo.
    • Configurar directivas.
    • Usar directorios virtuales y redireccionamientos.
    • Usar diferentes módulos estáticos y dinámicos.
    • Usar autenticaciones.
    • Usar ficheros de configuración personalizada de directorios.
    • Usar HTTPS y certificados Digitales.

(R37) Despliegue en un Host

Realizar el despliegue en un Host:

  • Utilizando algún servicio gratuito de hosting como los vistos en clase
  • Instalar / configurar o solicitar el software necesario para desplegar el proyecto.

(R26) Code Climate

Estilo y mantenibilidad del código fuente validados por Code Climate.

(R6) Documentación

Documentación generada con yii2-apidoc y publicada en GitHub Pages a partir del contenido del directorio /docs:

  • Contenido:
    • Guía general.
    • API.
  • Formato: GitHub flavored Markdown (fuente) y HTML (resultado).
  • Usar make docs para crear la documentación.
  • Opcional: conversión a PDF.

(R3) Estilo del código

Estilo del código según las normas internas de Yii2 para el código y para las plantillas de las vistas.

(R8) Etiquetas e hitos

Usar etiquetas e hitos:

  • Etiquetas: mínimo, importante, opcional (además de las ya existentes).
  • Hitos: v1, v2, v3 (con fechas de entrega aproximadas).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.