Como empecé el día Rails y no he vuelto a tocarlo voy a hacer una planificación de lo que podría ser el rediseño de 4coders.

Objetivo principal: Hacerlo más fácil de usar.

Que se puede descomponer en los siguientes objetivos:

  • Tener una página de bienvenida más útil, ya que las noticias no se actualizan mucho (culpa nuestra). Lo más importante son los artículos y el código fuente, reorganizar la página principal para mostrarlos y poner las noticias en un lateral.
  • Diferenciar claramente las aréas centrales. Noticias, Artículos, Código fuente y Retos. ¿Debería añadir recortes de código a lo snippets?
  • Eliminar la necesidad de registrarse para aportar contenido en cualquier sección. Creo que ahora mismo es lo que más frena las aportaciones. Para contenido importante pedir sólo un registro mínimo (nombre, clave y email).
  • Añadir tags a todos los contenidos y eliminar las categorías. Esto implica pensar un buen esquema de navegación y selección del contenido a mostrar.
  • Añadir búsqueda de todos los contenidos. Por tags o búsqueda en el contenido.
  • Instalar o implementar unos foros más completos. Separados en categorías e integrados con el resto de cosas.
  • Permitir la edición de las aportaciones.
  • Modernizar y unificar el formato de los formularios. Y que se filtren con textile.
  • Modernizar la interfaz. Simplificar el aspecto de algunas cosas. Añadir AJAX sólo en sitios puntuales, no soy muy partidario de esta tecología en una página de propósito “general”, o por lo menos que también sea compatible con navegadores antiguos.
  • Añadir RSS. Por tipo de contenido, o tags.
  • Cambiar las páginas personales de los usuarios. Por ejemplo no mostrar los emails de la gente o dar la posibilidad de mostrar otro o no mostrarlo. Listar sus aportaciones, etc.

Otros objetivos:

  • Trabajar en equipo si alguien se anima a colaborar. ¿Cómo? no tengo idea de cómo hacerlo, supongo que habría que planear una estructura principal y una serie de pautas a seguir y repartirse el trabajo.
  • Prácticar con Ruby y Rails.

Y para empezar voy a seguir con las plantillas que estaba haciendo y conectarlas con una aplicación Rails mínima.

One Trackback/Pingback

  1. [...] Y no me he olvidado, sigo queriendo rehacerlo todo. [...]

Escribe un comentario

*
*