Restyaboard, el trello de código libre

Llevo unos meses intentando encontrar un gestor de tareas de código libre y que sea funcional, sin exagerar habré revisado unos 40, de los cuales finalmente instalado 7, pero todos tenían sus contra: unos no se instalaban bien, otros no eran compatible con el sistema operativo y había que usar docker, y en la gran mayoría de casos, no funcionaban algunas funcionalidades importantes.

Al final acabé dando con Restyaboard (en adelante Restya), un clon de código libre de Trello.

Justo antes de probar Restya probé (de nuevo) taiga.io (esta vez instalado en mi servidor), pero de nuevo, para mis objetivos, tenía contras: No tiene sistema de organizaciones, aunque tiene otras funciones que es posible que veamos pronto en Restya, en algunos casos no es relevante, en mi caso es importante y el equipo no parece tener intención de añadirlo, además, la instalación es algo engorrosa, aunque no es un problema cuándo ya está funcionando.

Restya permite tener organizaciones para agrupar tableros de forma nativa

URLs e información de interés:

Página porincipal: http://restya.com/board

Demo: http://restya.com/board/demo

GitHub: https://github.com/RestyaPlatform/board

Primera impresión

Por ahora, todo lo que he probado de Restya me ha gustado, aunque algunas cosilas son mejorables, entre otras las traducciones al Castellano y Catalán (en las cuales estoy colaborando para mejorarlas), pero la instalación es increíblemente fácil, sobretodo en servidores limpios, mi recomendación es instalarlo en Ubuntu Server 16 en adelante para evitar problemas.

Si entramos en una instalación limpia y creamos algunos tableros veremos algo tal que así:

 

Si entramos en un tablero, veremos algo muy similar a Trello:

 

Para ver las funcionalidades compeltas os recomiendo revisar la demo

Plugins

Actualmente no hay muchos plugins disponibles, aunque los que hay son bastante buenos y útiles, la gran mayoría son de pago, y es que, como en casi todo, siempre tenemos algún contra. La parte postiiva es que no son necesarios para poder trabajar en proyectos normales.

A decir verdad, los precios no son excesivamente caros si los comparamos con otros tableros de código libre con modalidad de pago, al menos partiendo de la base que este me ha funcionado a diferencia de los otros que he podido probar.

Además, si en el momento que los necesitas no puedes pagarlos, puedes solicitar una copia gratuita si cumples ciertos requisitos a través de http://restya.com/board/free-copy.

Comunidad

Si bien es cierto que no es quizá (actualmente) una de las mayores comunidades de código libre (de este tipo de aplicaciones), tiene muchos usuarios que ayudan con el desarrollo a través de GitHub y Transifex (para las traducciones).

Atención al cliente

Algo que me ha sorprendido muy positivamente, es la atención que tienen, responden muy rápido a las preguntas, sobretodo vía email, además son muy amables y hacen todo lo posible por solucionar tus consultas lo más rápido posible, que, aunque parezca obvio, me he encontrado muchas empresas en que esto no lo cumplen (de varios sectores).

Pros y contras:

Pros:

  • Código libre
  • Fácil instalación
  • No necesita de plugins para cumplir sus funciones
  • Permite gestionar organizaciones
  • Puedes crear tantos usuarios y tableros como quieras
  • Buena comunidad
  • Buen servicio al cliente

Contras:

  • Muchas funcionalidades extra de pago (aunque asequibles)
  • Interfaz de algunas secciones (a día de hoy) mejorable.
  • El panel de administración también tiene que mejorar ligeramente

 

Espero que la información te sea de utilidad.

¡Si conoces otros sistemas de código libre no dudes en dejarlo en los comentarios!

¡Cuidao! Crypto Locker de la Comisión Federal de Electricidad

Hago este post rápido para informar que esta mañana me ha llegado un correo un tanto sospechoso, principalmente porque no tengo nada en México, y menos contratada una compañía eléctrica.

El email llega en nombre de la CFE (Comisión Federal de Electricidad) de méxico.

Es muy fácil detectar este tipo de virus, en cuánto descargamos el archivo vemos que tiene extensión .exe (lo podéis ver en la foto principal), en lugar del común .pdf, .doc o una página web (las pruebas, por si las moscas, las he realizado en una máquina virtual en base UNIX). A decir verdad, no sé si es un crypto locker u otro tipo de malware, pero me decanto por la primera.

Tened especial cuidado si usáis sistemas operativos WINDOWS, Linux y Mac están (por ahora) a salvo de éste virus.

Así que, tened cuidado y avisad a vuestros conocidos, amigos y familiares.

El problema de usar un CMS de código abierto y recomendaciones

cms_icons

Desde hace muchos años, existen CMS (Content Manage Systems / Sistemas Gestores de Contenido) los cuales nos permiten montar una web relativamente rápido sin conocimientos de programación, en el mercado actual nos encontramos entre los mayores competidores a Joomla, WordPress y Drupal.

Desde el éxito de WordPress por la forma de gestionar plugins, los competidores se han puesto las pilas para mejorar el desarrollo.

En este post no vamos a hablar de las ventajas, si no problemas que podemos tener. Esto no significa que sea malo usar un CMS (esta web en este momento es WordPress) ni estoy en contra de usarlos, pero tienes que tener en cuenta que suelen dar bastantes dolores de cabeza (me pasa continuamente).

Los CMS requieren de un mantenimiento constante, pueden ser tu mejor aliado o tu peor enemigo

 

tecla_virus

Todo lo descrito a continuación son problemas a los que yo mismo me he enfrentado, no es solo de haberlo leído.

Principales problemas

  1. Seguridad en el gestor: Por lo general, al ser código abierto, todo el mundo puede ver el código base de tu web y, por tanto, encontrar de forma fácil una vulnerabilidad. Por eso es recomendable tenerlo siempre actualizado… aunque esto puede ser un problema.
    Actualizar el gestor en versiones viejas de Joomla requería la reinstalación de los módulos. Actualmente creo que funcionan como plugins (como wordpress), pero aún y así puede dar problemas de incompatibilidad.
  2. Seguridad en los módulos/plugins: El gestor puede estar completamente protegido, pero… ¿tus plugins son seguros? Tanto si son de pago como gratuitos pueden contener problemas de seguridad, por tanto, ahí tienes una nueva puerta trasera a tu sistema, también tienes que tenerlos actualizados.
  3. Seguridad en la plantilla: Básicamente… lo mismo que anteriormente descrito.
  4. Incompatibilidad de versiones: Otra cosa muy común es actualizar el CMS y que dejen de funcionar los plugins o tengan un mal funcionamiento (se vean mal, no sea compatible, pete el cms…), por ejemplo, en este blog hay un mal funcionamiento en los comentarios con un plugin que aún no han resuelto (a día de hoy).
  5. Opciones a medida: Cuándo requieras de un cambio específico, talvez no existan plugins para tu CMS que lo resuelvan, y el programador que contrates (o tú mismo) tendrá que buscarse la vida para aprender a crear módulos para el CMS, lo cual puede incrementar bastante la factura.
  6. Carga del servidor: Los CMS, al ser genéricos requieren una carga bastante elevada por parte del servidor, aunque tengas caché activada, wordpress (por ejemplo) sigue requiriendo una carga bastante elevada para procesar todas las solicitudes de los clientes.
  7. Actualizar puede no ser fácil: Cada vez está más automatizado (sobre todo con wordpress), pero si intentamos actualizar una versión bastante antigua de un CMS es posible que tengamos muchos problemas, perdamos información, o tengamos incompatibilidad con muchas cosas.

Mi recomendación

Ten SIEMPRE copias de seguridad, tanto del CMS (archivos) como de la Base de Datos. De todas formas puedes tener quebraderos de cabeza, así que déjate asesorar bien, ¡y no dejes que te vendan la moto si después te van a dejar tirado cuándo te entreguen la web!

Con todo esto, insisto, no es malo usar un CMS, pero siempre teniendo en cuenta que hay una serie de problemas detrás que pueden dar un dolor de cabeza difícil de solucionar.

Si me enfrento a más problemas los publicaré y alguien los ha tenido que no olvide en comentarlos para poder actualizar el post.

 

¡Hasta la próxima!

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies
Mostrar
Ocultar