Jisko, donaciones y análisis

Jueves, Julio 2nd, 2009

Bellota (Jisko)Ayer mantuve una breve charla telefónica con Bárbara Yuste, periodista de ABC, que se interesó por la historia de Jisko y sobre la situación actual que estaba pasando. Hoy ha salido un pequeño artículo publicado en la web del periódico (desconozco si en papel existe o no). En él se hace una reseña sobre lo que se ha vivido estos días y cómo se ha podido salir del paso. La explicación oficial está aquí.

El tema de pedir donaciones es algo bastante peliagudo, sobre todo por la polémica que suscita, y ya salí bastante escaldado cuando lo del Macbook. En cierto modo, las personas que lo criticaban tenían razón (matizando, claro está) y no tenía intención de volver a hacerlo. Pero como bien se relata en el correo, la presión de la comunidad empujó la iniciativa y ha salido bastante bien.

Existen dos tipos de comunidad en el proyecto:

  • Interna: Las personas que están en jisko.net, unas 2000. Algo bastante reducido ya que, a fin de cuentas, el portal es un lugar donde se muestra el funcionamiento del software, un expositor. Sin embargo, a pesar de ser pocos y bastante dispersos, a la hora de colaborar en, por ejemplo, quedadas, nos juntamos todos y cada uno contribuye. Estamos bastante unidos y la lucha para que el portal no muriera se ha realizado en mayor parte aquí.
  • Externa: Todos aquellos que probaron el software, les gustó y lo instalaron en sus servidores, realizaron modificaciones, colaboraron con las traducciones, desarrollaron aplicaciones… pero que no están (en activo) en el portal. Es la parte no tan visible del proyecto, pero muy cuantitativa. El refuerzo que proviene desde aquí (sobre todo, de fuera de España) ha sido impresionante. Y sólo por no dejarles tirados, se seguirá ofreciendo soporte y se intentará el desarrollo constante.

Cuando empezamos con Jisko, desconocíamos si existían o no distintas alternativas de microblogging open-source, simplemente nos pusimos manos a la obra. Pronto descubrimos que no éramos los únicos en esta tarea. Los últimos que llegaron, canadienses, con dinero, empresa e ideas bastante claras, consiguieron imponerse sobre todos. Nosotros, amparados económicamente por un servidor y con un equipo bastante más reducido, nos quedamos muy marginados y poco ha cambiado desde entonces. A pesar de llevar más tiempo que ellos, esto demuestra que no te puedes dormir.

En realidad, nunca quisimos competir con nadie (o no demasiado), simplemente ser un microblogging libre y por mi parte, personalmente, tener mi primer proyecto serio. Pero también hay que saber perder, y reconozco que hemos perdido muchísimo terreno; ahora mismo, a su lado y con la situación actual, poco o nada podemos hacer para ponernos a la altura (sin necesidad de competir, literalmente). Únicamente el apoyo de la comunidad, sobre todo la externa referente al desarrollo, hace que sigamos codeando. Porque hay bastantes personas que prefieren Jisko a otros, y esa es la fuerza necesaria para continuar.

Y ahora, ¿qué rumbo deberíamos de tomar? Desde luego, no es sencillo. Yo quiero empezar a escribir con más frecuencia aquí, siempre me gustaron los blogs y así lo demostré en el pasado. Pero también ver si es posible conseguir apoyo en algún lugar para sacar alguna idea adjunta a la actual para animar el asunto. Tampoco existe urgencia por hacer esto, pero tampoco hay tiempo para hacer demasiada pausa.

Viendo más allá de todo esto, he(¿mos?) aprendido un montón con esto y creo que la experiencia se gana con los errores. No siento que se haya perdido el tiempo en ningún momento, si no que se ha invertido. Estoy orgulloso de haber participado y seguir haciéndolo en esto, esperando que dure, como poco, otro año más :-)

Trabajando en mi primer CMS

Lunes, Octubre 20th, 2008

Se está produciendo una creciente demanda en cuanto a Jisko como sistema de microblogging. Desde que se presentó la v2 se pudo disfrutar de una base completamente renovada, con un rendimiento que no podía compararse con la anterior versión que, en resumidas cuentas, era un tanteo de terreno en el que mi PHP por aquel entonces era bastante pobre; menos mal que contaba con Matías para que me echara una buena zarpa (motagirl2 dixit).

Todo se aprende y llegados a este punto, puedo considerarme un programador medio(cre) de PHP, que ha aprendido a pasos agigantados y con ello, porto uno de los mayores defectos: falta de experiencia. Si es que puede considerarse un defecto, o una virtud (negativa) lógica y común.

Haber aprendido un lenguaje de programación rápidamente te permite comprender muchas cosas, pero la experiencia es la que te guía a la hora de hacerlo correctamente. Hace años que dejé la programación y sólo meses que la retomé, por lo que aún me cuesta tener la mente cuadrada y pensar en código. Poco a poco lo consigo, gracias a las múltiples correcciones de aquellos que, gratuitamente, aportan algo de su tiempo en mostrarme que hay algo mal ahí.

Ahora me centraré en el tema principal de la entrada. Lo más parecido que hice en cuanto a algo prediseñado (que se asemeje a un CMS) fueron unos bots que hice en mIRC para que funcionaran en demonios UnrealIRCD, que por aquel entonces era muy común. mIRC Scripting era un “lenguaje” muy valorado, a pesar de la necesidad de tener corriendo mIRC en una plataforma Windows-era constantemente.

Tendría 12 años y me daba igual en qué tirar líneas, el caso era tirarlas. Incluso fundé una buena comunidad sobre aquello, con un bonito foro y todo ello gracias a la amabilidad de Hispla, que por aquel entonces se ofreció a hospedarme gratuitamente. Desgraciadamente, todo el trabajo se echó a perder gracias a que un buen día el PC reventó por algún sitio y el último backup de mi creación era una versión bastante antigua que no tenía demasiado interés.

Ahí fue cuando dejé mi curiosidad por hacer cosas así, acompañado por la desilusión de haber perdido tanto trabajo, y empecé a trabajar todo de manera más personal. Un CMS no es fácil y es algo que te va a exigir bastante tiempo para mantenerlo, ya no sólo por problemas de seguridad que pudieran surgir, si no por el hecho de que debería de tener un mínimo nivel de personalización, accesibilidad y otros cuántos términos que no se tienen en cuenta cuando desarrollas para ti mismo.

Por tanto, si Jisko ha sido un experimento desde el principio, ahora lo va a ser más que nunca. Eso sí, planteado desde la más estricta seriedad, lo haré como mejor sé (espero que el tiempo me lo permita).

Pasando a los planes que hay… la idea es mover todo lo referente al CMS al dominio jisko.org. Ya está trabajando Gabriel en el diseño de la web, y el logo por ahora tiene unos cuántos bocetos:

Right now mientras estamos de charleta por Skype, está trabajando el resto. La v3 (que hace escasos días que he empezado a codear algo) como tal vendría acompañada de un completo cambio de concepto, no sólo a nivel de código, si no de finalidad.

Esta vez todo estará completamente documentado y enfocado a ser instalado fácilmente en el mayor número de plataformas posibles. Además, seguir los estándares que se proporcionan ya no sólo a nivel de diseño, si no también de código (siempre que sea aplicable).

Hablamos no sólo de un cambio sustancial para desarrolladores, si no para quien va a desempeñar el papel más importante en todo esto: el usuario. No tendrá que intuir cómo instalarlo, porque el software estará preparado para ello. La accesibilidad y la comodidad serán los dos puntos importantes a tener en cuenta, sin sacrificar el rendimiento en ningún momento.

Ofrecer un sistema que funcione al completo bajo AJAX, ofrecer interoperatibilidad entre las distintas copias de Jisko o notificar de cada nueva instalación a un directorio central son sólo algunas de las características que están planeadas para esta nueva versión, sin fecha fijada y que para mí, será el mayor trabajo que he hecho en bastante tiempo.

Cualquier seguimiento sobre el desarrollo debería realizarse (pronto) mediante jisko.org, donde se proveerá toda la información posible acerca de cómo va evolucionando. Veremos qué sale.

Mi vida 2.0 (IX)

Sábado, Agosto 2nd, 2008

Empiezo a escribir la entrada a las 5.30 horas de la madrugada. ¿Pero no dije que no me acostaría más a estas horas? Sí, y lo cumplí a medias. Lástima que el trabajo sea inevitable de predecir.

Han sido días con un mixto de todo, subidones y bajones. Afortunadamente ha habido cierto equilibrio y he podido tirar con todo, pero reconozco que ha habido ocasiones que he perdido los papeles, y más de uno me ha tenido que pegar un toque.

Claro, que siempre hay un momento en que toda persona explota. Menos mal que sólo fue algo momentáneo, fruto del estrés y del miedo acumulado por unas cosas y otras. Maldigo el verano.

Esta semana no han sido más que reuniones, quedadas y trámites varios, estoy agotado. Y la semana que viene no pinta mucho mejor, pero al menos sé que en uno de esos días, el futuro de Jisko podrá estar más claro o no, todo depende de algunas cosas que no dependen de mí, directamente.

En lo demás, no se presentan grandes cambios. Tonterías como que he podido liberar mi móvil, que me he comprado una SIM de Simyo para evitar el capado de Yoigo, o que un amigo está haciendo un diseño propio para este blog (sin coste alguno, prostitución para el currículum de diseñador).

Y los trabajos de verano… pues ahí están, llevándolos como puedo. Me queda por atacar matemáticas de 4º, sociales y latín. Por otra parte, meterle caña a dibujo técnico y, después de esto, repasar todo lo que he hecho (porque hay ejercicios sin hacer de física o matemáticas de 3º, que no sé aún cómo hacerlos).

Podría declararme en un estado de esos que dicen chungos, de confusión completa, típica de la adolescencia (pero un poco avanzada, oigan). A ver si empiezan a quedar las cosas claras y retomo el camino que estaba siguiendo, cogiendo la bifurcación adecuada…

Mi vida 2.0 (VIII)

Viernes, Julio 25th, 2008

Anagastra, Cidine, Almax...

Estaba mirando la bolsa de viaje, y me encontré con mi antiguo kit de supervivencia, que normalmente solía ser el que hay en la foto, exceptuando que siempre fue Anagastra 40 mg en vez de 20 mg.

Vaya temporadita que pasé, y que incluso escribí en su día en varios sitios. Se me juntó todito: peritonitis, colon irritable, cardias incompetente e infinitos síndromes más.

¡Joder! Me drogaba todos los días, estaba harto de tanta medicación, y en la mayoría de los casos había desarrollado tal tolerancia que ni siquiera me hacían efecto. Anagastra por la mañana, Cidine en todas las comidas, y Almax si todavía aún me sentía fatal. Peor que un abuelo, oigan.

No había otra alternativa, y tenía que seguir con ello. Lo cierto es que me sentía bastante desolado al ver que podía estar toda la vida así, pendiente de medicación, sin poder hacer una vida normal.

Medicándome todos los días, y la cosa no mejoraba. Yendo a 4 especialistas, y nada. ¿Seguro que la medicación podía batirse contra eso? Desde luego, un protector estomacal de 40 mg hace fuerza, pero cuando ni siquiera eso funciona, tienes un problema.

Después de tanto calvario, decidí ir dejando la medicación, no iba a soportar estar toda la vida así. Empeoré por ocasiones, alguna vez tuve que retomarlo, pero poco a poco lo fui dejando. Fui capaz por algo muy importante: psicología.

Y es que creo que todo lo que me ocurría, era por lo que se me pasaba por la cabeza, y no sólo razones físicas (la peritonitis puede que sí estuviera 100% relacionada con esto). Siempre había sido alguien nervioso, heredado de mi madre, mente inquieta e hiperactiva; todo eso pasa factura.

Tuve que reordenar todos mis pensamientos, configurar mi firewall particular para evitar sentimientos nocivos y empezar a ver la vida de otra forma. Y ahora, aquellos medicamentos quedan en el olvido, o mejor dicho, en aquella bolsa de viaje, por lo que pudiera pasar. Aunque confío en que no tenga que volver a utilizarlos de aquella forma.

Eso es todo. Y no, ya no me medico, hace meses :-)

La credibilidad de Público

Sábado, Julio 19th, 2008

Últimamente debo de andar muy crítico, pero esta vez me lo han puesto a huevo. Hoy mismo me he enterado por Rhinyx, en Jisko, de lo siguiente:

Primera opción de código abierto para competir con Twitter

Tenía curiosidad por ver a qué viene sacar a estas alturas una noticia así, cuando el microblogging libre hace algún tiempo que está funcionando, y, hasta donde yo sé, Sweetter fue de los primeros (no sé si el primero).

Me encuentro con identi.ca, sitio que comentaba hace un par de entradas, cuyo autor, Evan P, hablo para intercambiar ideas con él sobre el mismo tema.

Me parece genial que quieran promocionarlo, es Software Libre y debería de estar contento, pero creo que han vuelto a demostrar la credibilidad con la que cuenta Público.

¿De dónde cojones han sacado que es la primera alternativa de código abierto? ¿De dónde, si puede saberse? ¿De dónde coño sacan la información? ¿Hay demasiados becarios trabajando allí?

Se ve que eso de comparar y verificar no se conoce allí. Si en algo tan sencillo demuestran tan pocas luces, no me quiero imaginar lo que pasará con las demás noticias.

Un cero para el nuevo periódico que pretendía ser algo.

Enlace directo al artículo