Archivo de Etiquetas de 'tog'

Nuestro paso por el FICOD 2008

Aunque oficialmente termina hoy, nuestro paso por el FICOD 2008 terminó ayer. Dos días intensos dónde nos han pasado algunas cosas interesantes como microempresa que somos.

Impartimos nuestro taller

Aunque con un título no demasiado acertado y fruto de las prisas -Verdades y mentiras de las redes sociales- resultó tener una buena acogida. Por las encuestas que realizamos durante el taller, acabó siendo útil para la gran mayoría (mis disculpas para ese 10% al que no aportamos nada), y el público aguantó estoicamente los 90 minutos que les llevé a todo trapo, muchos incluso lo hicieron de pie. Realmente no puedo más que agradecer a los presentes su asistencia, su participación y su interés.

Creo que la conversación fué bastante ágil y estoy contento con el feedback que recibí en cada momento, y agradecido por la paciencia en responder todas las preguntas que planteé. Fallé en demasiado contenido y que por momentos no entré en todo el detalle que debería haber entrado en algunos aspectos. Supongo que infravaloré lo corto de 90 minutos y mi capacidad para enrollarme. Teneis tanto la presentación como las respuestas a las preguntas (lamentablemente solo las preparadas, salieron muchas y con respuestas muy interesantes sobre la marcha) disponibles en slideshare.

¡Han dado otro premio a tog!

Parece que seguimos endeudándonos. Sin reponernos aún de la alegría de recibir el premio al proyecto del año 2008 en la conferencia rails 2008, en el FICOD hemos tenido el honor de recibir uno de los 16 premios que se entregaban por *facilitar la creación de contenidos web 2.0 mediante la utilización de software libre*. Lo cierto es que estamos orgullosos del trabajo que estamos realizando en tog, no esperabamos contar con estos dos premios, pero la verdad es que nos llenan de alegría.

Gracias de todo corazón.

Cerrando el tercer trimestre

Con casi un mes de retraso y despues de casi tres meses sin escribir aquí (vergüenza debería darme), hemos cerrado el tercer trimestre del año. Y siguiendo la tradición… un post resúmen.

Realmente este ha sido un trimestre importante para nosotros, con dos cosas que sobresalen por encima del resto:

  • El verano. Merecido descanso del guerrero, nuestro y de todo el mundo al parecer. Y no es que hayamos tenido tres meses de vacaciones, ni siquiera dos, pero nos ha consumido su tiempo.
  • El lanzamiento de tog. Meses de trabajo duro, incluído el cambio que supuso la -acertada- adopción de desert y que nos supuso tres semanas de retraso. Como ya hemos hablado de sobra sobre tog en este blog y en el de tog, incluída la buena acogida que hemos tenido, lo dejo aquí.

A parte de eso han pasado otras pequeñas cosas:

  • lines of code - loc.linkingpaths.com. Es nuestro pequeño geek-blog y vamos metiendo pequeñas (y no tan pequeñas) píldoras geek fruto del día a día. Post cortos con mucha información.
  • Fin de nuestro internship. Lo cierto es que el resultado obtenido no ha sido el esperado, por todas las razones que indicó Aitor, pero nuestra idea sigue en pie y volveremos el año que viene con las cosas más claras.
  • Git. Hemos migrado prácticamente todo nuestro código a github. Productos y proyectos propios, todo tog, lo que es open source y lo que no. No queremos seguir administrando el SVN que teníamos, y además realmente nos parece mejor herramienta a un coste muy razonable.
  • Organizando eventos. Aitor está metido en la organización del Euruko 2009, pero además estamos empezando a dar forma a un barcamp llamado Patxacamp con nuestros amigos de La Personnalité.
  • We are MORE open. No sólo tog, sino que nos hemos puesto a liberar cositas como acts_as_scribe, acts_as_videoclub, acts_as_abusable, alea… y más que están por venir (que levante la mano quién odie ImageMagick!).

Y por si fuera poco… un adelanto de lo que llevamos este trimestre, que da paso a un fin de año apasionante:

Este va a ser un final de año interesante….

tog 0.2 is finally out

Lo comentábamos la semana pasada y ayer se hizo realidad: tog es ya open source público y gratuito. Hemos intentando pulir al máximo posible la plataforma antes de liberarla, dentro del tiempo del que hemos disponible, pero de cualquier manera lo realmente interesante empieza hoy.

Esperamos que la comunicad encuentre el proyecto útil e interesante. De hecho, ya hemos recibido nuestro primer patch para desert (gracias @pedro) y poco a poco nos van llegado las reacciones de la gente ante el proyecto. Gracias a todos los que nos habeis demostrado vuestro apoyo e interes en el proyecto. No podriamos recibir mayor cumplido.

Para darle un poco más de forma a la comunidad y al proyecto el día 9 de Octubre vamos a celebrar un pequeño evento en Madrid donde hablemos de las motivaciones que hay detrás de tog, sus actuales posibilidades y el enfoque con el vamos a seguir avanzando. El evento es free as in beer y nos gustaria veros a todos por allí.

A partir de ahora toda la información relacionada ira principalmente en el blog de tog y aunque quizas publiquemos aqui alguna evento especial (como versiones mayores) de la plataforma, para seguir sus avances en detalle podeis suscribiros al blog de tog development, uniros a la lista de correo, seguirlo en twitter o en jaiku o pasaros por la sala de campfire de Tog Station.

Una vez más gracias a todos.

Primera versión publica: tog 0.2

Como deciamos ayer la salida de tog es inminente y con ella termina un ciclo y empieza otro. La primera versión publica de un proyecto open source, cuando este no es de un tamaño muy reducido, siempre tiene para nosotros un regusto agridulce. Por una parte el trabajo que has estado realizando ve la luz, y virtualmente cualquier persona del mundo puede reaprovecharlo, en mayor o menor medida. Ademas tu trabajo pasa por arte de magia del incomodo estado del vaporware a ocupar un pequeño espacio dentro de las baldas del open source.

Como colofón, por pequeño, sencillo o prosaico que sea tu proyecto siempre encuentras a alguien, en alguna parte del mundo, a quien le has ahorrado unas horas de trabajo, le ha parecido interesante tu proyecto, le has evitado algunos quebraderos de cabeza o incluso todo a la vez. Este es el verdadero placer del open source y todos los desarrolladores deberían participar alguna vez en un proyecto de este tipo.

Pero por otra parte la primera versión publica de un proyecto también requiere de una cantidad importante de trabajo sucio. Me explico. Cuando utilizamos un proyecto de manera interna, para nuestra empresa o para un cliente, solo tenemos una capa de desarrollo. Nosotros pinchamos, cortamos, mediamos y lo que haga falta en la evolución de la libreria. Las repercusiones de nuestro trabajo nos afectan únicamente a nosotros y procesos/funcionalidades particulares de nuestra casuística pueden incluirse en el sistema sin miedo o, al menos, con pocos remordimientos.

En el momento en el que decidimos abrir nuestro software a terceras partes una nueva capa de desarrollo y responsabilidad se introduce: los desarrolladores que utilizan nuestras herramientas para sus propios proyectos. Para nosotros esta apertura va acompañada de un montón de puntos que deben ser revisados:

  • Las interfaces pasan a ser más rígidas y esta rigidez se va haciendo mayor en el tiempo… hasta que nuestro software se vuelve legacy como decía David Heinemeier en la ultima Railsconf. Quizas no sea tan divertido como las fases embrionarias de un proyecto, donde de un dia para otro cambia totalmente el uso de una libreria, pero es un paso necesario para que los proyectos se estabilicen.

  • Funcionalidades que hasta ese momento eran consideradas parte del proyecto deben ser extraídas, para que no interfieran con el uso de la herramienta que otros desarrolladores pueden hacer de la herramienta.

  • Es necesario construir procesos para facilitar la instalación y uso de la herramienta. Mientras el proyecto es privado es muy habitual que ciertas tareas estén automatizadas dentro de nuestro entorno de trabajo. Cuando lo liberamos es necesario que este sea lo más autónomo posible.

  • Limar las pequeñas asperezas que tiene cualquier proyecto software. Algunos métodos son renombrados para que el API sea mas homogénea, se añaden tests para caso excepcionales, controles extras sobre dependencias y un largo etcétera de pequeños detalles.

Todos estos puntos van en detrimento de lo que más nos gusta a los desarrolladores: añadir nuevas funcionalidades. Obviamente hubiera sido más gratificante haber dedicado un par de días a integrar, por ejemplo, OAuth dentro de tog, pero hubiera sido un flaco favor para los desarrolladores si por ello, por ejemplo, la documentación sobre que dependencias tiene tog hubiera sido inexistente o escasa. Por ello, esta y otras muchas funcionalidades tendrán que esperar hasta la siguiente versión de tog.

Hemos intentando que empezar a utilizar tog en una aplicación nueva o aplicarla sobre una aplicación existente sea un proceso sencillo e indoloro. Ese es el principal objetivo de la primera versión publica.

De ahora en adelante, en el nuevo ciclo que comentaba al principio, empezaremos a trabajar para dotarle de más funcionalidades: OpenSocial, Widgets, OAuth, más plugins… no hay limite para la extensibilidad de tog. Con el lanzamiento anunciaremos el roadmap que tenemos previsto y que creemos sinceramente que puede ser muy interesante.

Queda muy poco para que publiquemos tog. Os invitamos a todos a que le echéis un vistazo y nos digáis lo que os gusta, lo que no y cualquier cosa que este en el medio XD.

Más información sobre tog, nuestra plataforma para redes sociales

Como ya saben los habituales, llevamos unos meses trabajando junto con IBCmass en una plataforma libre para crear redes sociales escrita con Ruby on Rails llamada tog. El lanzamiento oficial se acerca (fecha objetivo: 1 de Septiembre), y aprovechando que ayer se publicó algo más de información del proyecto (presentación en español del proyecto) aprovechamos para dar un poco más de información en este blog.

No es como ning en el sentido de que no es un servicio online, si no que es una aplicación descargable, instalable, configurable, modificable, etc. Aunque más que una aplicación o un framework, es una plataforma. Tog es una aplicación Rails que soporta toda la funcionalidad básica de una red social (registro, perfiles, amigos, tags) a la que puedes ir añadiendo extensiones existentes o desarrollar las tuyas propias, que es quizás su mayor diferencia respecto a Lovbyless o Insoshi. Lo cierto es que el feedback que estamos recibiendo, de usuarios finales, técnicos de pequeñas y grandes (muy grandes) empresas, nos está dando aún más ánimos.

Aunque no es una presentación técnica, la presentación publicada ayer os puede ayudar a haceros mejor la idea (lo que hay, lo que habrá, como trabajamos, casos de éxito, como te puede ayudar a tí o como trabajar con nosotros, etc.). Y si quereis saber más, apuntaros a la lista de interesados que aparece en la web de tog, tened un poco de paciencia hasta el 1 de Septiembre, e id haciendo hueco en vuestras agendas para el evento que organizaremos a mediados de Septiembre.

Cerramos el trimeste (2/2008)

Aprovechando el cierre del trimestre fiscal, os presentamos un resumen de lo que han sido estos tres últimos meses, como ya hicimos el trimestre pasado. La idea detrás de estos resúmenes es hacerlo algo constante, para todos aquellos que se preocupan por nosotros o que simplemente tienen curiosidad puesto que, como ya sabéis, no tenemos grandes secretos.

  • Gran parte de lo que hemos hecho es Tog. Hemos seguido desarrollando el núcleo y un gran proyecto sobre él, que debería ver la lúz a finales de este mes (fase 2 de 4). Lo cierto es que estamos bastante contentos con lo que está saliendo de Tog, tanto en el aspecto técnico como en el aspecto más comercial que llevamos junto a IBCmass, el otro promotor del proyecto. Sin ir más lejos, estando aún en fase muy privada, varias empresas se han interesado en saber más de él y ha aparecido referenciado ya en wwwwhat’s new.

    A finales de este mes publicaremos más información sobre lo que es Tog y de que forma puede ayudar a los desarrolladores y empresas a facilitar el desarrollo de redes sociales verticales. Después, a comienzos de Septiembre, lo haremos público y realizaremos un pequeño evento con más información y un taller. Y nos gusta recordar que como adelantamos hace tres meses, Tog es software libre.

  • Hemos puesto en marcha la reaparición de nuestra web corporativa, ya en fase de diseño. Nos ha costado aclarar como queremos mostrar lo que somos y lo que queremos hacer, pero por fin está en marcha.
  • Seguimos estando muy orgullosos de ser como somos, de pensar como pensamos y de hacer las cosas como las hacemos. En estos tres meses hemos seguido dando prueba de ello:
    • Hemos puesto en marcha el Linking Internship 2008 cuyos primeros frutos se verán en breve. El día 1 de Junio se incorporó al mismo Dani Latorre, y (mea culpa por no publicarlo a su debido tiempo), el día 15 del mismo mes lo hizo Jesús Navarrete. Con ellos cerramos la edición 2008. En cuanto nuestra nueva web esté terminada publicaremos más información sobre el programa y las ideas para el 2009.
    • Hemos realizado nuestro primer viaje corporativo subvencionado por la empresa. Destino: Dinamarca, con la excusa del Reboot 10. Bueno, cuando digo hemos quiero decir todos menos un pobrecito servidor que tenía una boda y no pudo ir.
    • Periódicamente recibimos preguntas sobre como hacemos o gestionamos en Linking Paths tal o cual cosa. Por ello hemos comenzado una serie de articulos titulados: “Linking Paths responde:” que pretende aclarar y daros a conocer como se mueven las tripas de nuestra empresa. Si teneis cualquier pregunta no dudéis en mandárnosla a linked@linkingpaths.com especificando en el asunto “Linking Paths responde:”.
  • Con Stage seguimos avanzando. Lo que más parado nos tiene ahora es el diseño, del que ya se están haciendo cargo los chicos de la otra LP: la personnalité. Andamos también dándole vueltas a la política de precios, porque un evento dónde ya se ha usado (en private preview) nos ha generado algunas dudas sobre la idea que teníamos inicialmente.
  • Tenemos pendiente revitalizar la web, la lista, etc. pero El Ágora va hacia delante. Se unió a la idea Mikel Estrada, que nos ha servido como agente revulsivo y junto con él hemos avanzado bastante. Problemas varios nos han ralentizado, pero nuestra idea es que esté en marcha antes de que finalice el año. Pinta bien y parece que a varias instituciones les parece un proyecto interesante.
  • Los que peor parte se han llevado en este periodo han sido nuestros sideprojects. Aitor ha avanzado en una idea interesante, atascada por la falta de diseño, pero el único que se ha llevado parte de nuestra atención es upsiteme, que ya cuenta con la feature más pedida, los diff coloreados. El resto, en lista de espera. Aprovechamos para recordar que si algún diseñador quiere echarnos una mano, estaremos más que encantados de ponernos en contacto con él.

Y con esto creo que está todo.

Linked companies, linked people.

Aunque seguimos sin poder decir mucho más de esa plataforma que estamos desarrollando llamada Tog (paciencia, paciencia… Venga, vale, una píldora: licencia MIT), forma parte de algo más ambicioso de lo que formamos parte, y aunque en cierta manera nos distrae de nuestro principal objetivo ahora mismo. que es Stage, también nos aporta cosas buenas como ponernos en contacto con desarrolladores y otras pequeñas empresas con las que sintonizamos.

Colaborar de esta manera es difícil por las distintas obligaciones y la distancia (distribuido 100%), pero vamos avanzando. Mientras Aitor y Roberto dirigen el desarrollo de Tog y terminan la versión 1 de Stage, yo hago malabares para que varias de estas pequeñas empresas colaboren y nadie termine más loco de lo que ya esta XD.

Nuestro objetivo final con Tog es el de construir una comunidad viva de empresas y autónomos alrededor de la plataforma y de los proyectos que desarrollamos con nuestros socios de negocio. Pero como este un proceso largo y laborioso hay que ir dando pequeños pasos para no equivocarse, probando diferentes caminos para ir depurando el proceso de integración y que sea lo más sencillo posible que una nueva empresa se una al grupo. Diferentes herramientas de comunicación, múltiples “biorritmos” de trabajo dependiendo de cada empresa y/o persona, maneras de ver el desarrollo de software… inconvenientes y escollos que estamos intentando aislar para que todo más suave.

Hace ya un tiempo que trabajamos con algunos de ellos, como Joel (uno de los creadores de Forvo), pero la suya ha sido una integración muy sencilla porque nos conocemos desde hace siglos. Más interesante a este respecto es que llevamos ya unas semanas trabajando con la empresa canaria Fotón. Hemos integrado virtualmente dentro de Linking Paths a uno de sus miembros, Saray, durante un plazo inicial de un mes. Saray está con nosotros a través de la red, utilizando nuestros recursos, sufriéndo nuestras bromas, etc., como si fuera uno más. Lo cierto es que aunque estamos más que satisfechos con el resultado, nos ha costado un poco romper el hielo. Ahora vamos a probar una nueva manera. Y es que nuestra simplicidad a veces puede asustar… sobre todo a las empresas más encorsetadas y rígidas.

Todo esta manera de trabajar conjuntamente pega bastante bien con nuestra filosofía. De hecho hemos apuntado muchas veces que existen posibilidades para que la fuerza de trabajo y posibilidades de nuestras empresas no termine en la puerta de la oficina. Creemos que una manera mejor de trabajar y colaborar es posible, y que merece la pena indagar en como conseguirla.

Cerramos el trimestre

El lunes terminó el primer trimestre del año, momento para cerrar cuentas legales, pero también para repasar lo que estamos haciendo y recentrarnos. Dentro de nuestra idea de utilizar este blog para contar nuestras andanzas, aprovechamos la efeméride para poner al día a todos aquellos que bien se preocupan, bien simplemente tienen curiosidad por lo que nos pasa.

En estos tres meses hemos estado ocupados con unas cuantas cosas.

  • De lo que mejor que nos ha pasado es que Roberto ha aterrizado en Linking Paths. Una vez se le ha pasado al pobre el susto inicial, parece ya felízmente adaptado. Claro que ayuda que nos conozcamos desde hace años.
  • Seguimos repartidos entre Barakaldo y Madrid, luchando por un sitio en el que trabajar. Aitor y Roberto sobrevivien como pueden en Barakaldo a la espera de el ágora mientras que en Madrid ya tenemos algo parecido a una oficina rodeados de abogados.
  • Hemos conseguido una cierta estabilidad económica, comemos todos los días tres veces. Los tres. Hemos alcanzado un acuerdo de estabilidad interesante con una empresa para la que estamos desarrollando una plataforma para crear redes sociales llamada Tog e intentamos coordinar a un grupo de empresas que colaboran para desarrollar proyectos sobre dicha plataforma. Estamos contentos con el camino que llevamos, aunque no todo es fácil. Es posible que ampliemos este funcionamiento con otra empresa, que busca algo parecido. Más noticias sobre todo esto en los próximos meses. Ah!, también es posible que gran parte de este código acabe siendo liberado como software libre.
  • La estabilidad anterior es buena en general, pero también nos ha ocasionado retrasos en nuestros productos, lo cual es malo si o si. Pensábamos acabarlos antes. Nuestro gestor de feedback empresarial Tabula ha sido adelantado por la derecha por nuestro gestor de eventos Stage, que debería salir este mes de Abril (cruzamos los dedos). Tabula se retrasará aun un poco más.
  • Hemos puesto online nuestro primer sideproject: upsiteme. El ágora sigue avanzando (camino de convertirse en spin-off más que sideproject), poco a poco pero lo hace. Estamos colaborando con una persona interesante, y además estamos en contacto con un inversor interesado en la idea, puesto que estamos considerando la opción de ser más ambiciosos que el plan inicial. Otros proyectos como cajas azules, oboloi u ostraka tendrán que esperar. También queremos darle una vuelta al mundo de los recursos humanos, después de año y pico con la idea en la cabeza, creemos que hay posibilidades de hacer algo mejor y va siendo hora de intentarlo. Lo mismo que nos ronda la idea en la cabeza de organizar un evento distinto y el pobre Vivir del software sigue esperando tiempos mejores. Como no todo lo podemos hacer sólos, colaboradores son bienvenidos.
  • No lo habíamos comentado (que fallo!), pero en este trimestre hemos estado colaborando también con la Junta de Andalucía en un ambicioso proyecto para estandarizar sus desarrollos. Otra pequeña alegría que hemos tenido en estos meses.

Creo que no me dejo nada, a fin de cuentas sólo han sido tres meses.



Close
E-mail It