SlideShare una empresa de Scribd logo
1 de 9
Descargar para leer sin conexión
LOVE YOUR WORK AND YOUR 
WORK WILL BE LOVED
ALEJANDRO ALONSO 
CIO & CO-FOUNDER en Kaleidos 
PRODUCT OWNER & CO-FOUNDER en Taiga LLC 
@_superalex_ 
HOLA!
Buscábamos la mejor herramienta para gestionar y 
colaborar en nuestros proyectos ágiles. 
Lo que encontramos fueron soluciones 
incompletas, poco intuitivas, incómodas o 
extremadamente complejas. 
Al final decidimos hacerlo 
nosotros mismos. 
Y ahora lo compartimos 
con el mundo.
Y aquí estamos! 
6 semanas de vida pública 
Portada en hackernews y slashdot 
13000 usuarios 
Feedback muy positivo de la comunidad 
Éxito en github: trending project, 1100 + 726, PR’s desde el primer día
Yo quiero uno! 
http://taigaio.github.io/taiga-doc/dist/ 
$ git clone https://github.com/taigaio/taiga-vagrant.git 
$ cd taiga-vagrant 
$ vagrant up 
http://127.0.0.1:8000/
¡Manos a la obra! 
import requests 
import json 
data={"username":"librecon", "password":"librecon", "type":"normal"} 
requests.post("https://api.taiga.io/api/v1/auth", data) 
url="https://api.taiga.io/api/v1/projects" 
headers={"Authorization": "Bearer XXXXXXXXXXXXXXXXXXXX"} 
requests.get(url, headers=headers).content 
ret = json.loads(requests.get(url, headers=headers).content.decode("utf-8")) 
[(project["id"], project["name"]) for project in ret]
¡Manos a la obra! 
url="https://api.taiga.io/api/v1/users?project=1" 
response = requests.get(url, headers=headers) 
users = { user["id"]: user for user in json.loads(response.content.decode("utf-8"))} 
headers["x-disable-pagination"] = True 
url="https://api.taiga.io/api/v1/issues?project=1" 
issues = json.loads(requests.get(url, headers=headers).content.decode("utf-8")) 
for user_id, user in users.items(): 
user["issues"] = 0
¡Manos a la obra! 
issues = filter(lambda x: x["assigned_to"] is not None, issues) 
for issue in issues: 
users[issue["assigned_to"]]["issues"] += 1 
for user in users.values(): 
print(user["username"], user["issues"]) 
import pygal 
bar_chart = pygal.Bar(x_label_rotation=50) 
for user in users.values(): 
bar_chart.add(user["username"], user["issues"]) 
bar_chart.render_to_file('issues.svg')
Podéis encontrarnos en: 
@_superalex (este soy yo) 
@kaleidosnet 
@taigaio 
hello@kaleidos.net 
alejandro.alonso@kaleidos.net

Más contenido relacionado

Destacado

Ki'Scène Bel'Art : Post Event de la 1ère Edition
Ki'Scène Bel'Art : Post Event de la 1ère EditionKi'Scène Bel'Art : Post Event de la 1ère Edition
Ki'Scène Bel'Art : Post Event de la 1ère EditionMohamed Amine Fadli
 
Jean Charlet -Martelli
Jean Charlet -MartelliJean Charlet -Martelli
Jean Charlet -MartelliMaria Franco
 
Les nostres dites
Les nostres ditesLes nostres dites
Les nostres ditesoriolgv
 
Annual Results and Impact Evaluation Workshop for RBF - Day Five - Opportunit...
Annual Results and Impact Evaluation Workshop for RBF - Day Five - Opportunit...Annual Results and Impact Evaluation Workshop for RBF - Day Five - Opportunit...
Annual Results and Impact Evaluation Workshop for RBF - Day Five - Opportunit...RBFHealth
 
At2011 Difficultés rencontrées par les manager lors d'une transition agile
At2011 Difficultés rencontrées par les manager lors d'une transition agileAt2011 Difficultés rencontrées par les manager lors d'une transition agile
At2011 Difficultés rencontrées par les manager lors d'une transition agileCéline Stauder
 
Multimedia Design
Multimedia DesignMultimedia Design
Multimedia Designrekma
 
Ad Networks Et Customs Avril 2011
Ad Networks Et Customs   Avril 2011Ad Networks Et Customs   Avril 2011
Ad Networks Et Customs Avril 2011baileypeter
 
BCTa Découvrir Paris avec Amélie Poulain
BCTa Découvrir Paris avec Amélie PoulainBCTa Découvrir Paris avec Amélie Poulain
BCTa Découvrir Paris avec Amélie Poulainaniaal
 
Portrait scientifique power point
Portrait scientifique power pointPortrait scientifique power point
Portrait scientifique power pointrosecorriveau
 
L’E-marketeur 2012 : le regard des acteurs
L’E-marketeur 2012 : le regard des acteursL’E-marketeur 2012 : le regard des acteurs
L’E-marketeur 2012 : le regard des acteursFaber Content
 

Destacado (20)

Ki'Scène Bel'Art : Post Event de la 1ère Edition
Ki'Scène Bel'Art : Post Event de la 1ère EditionKi'Scène Bel'Art : Post Event de la 1ère Edition
Ki'Scène Bel'Art : Post Event de la 1ère Edition
 
Jean Charlet -Martelli
Jean Charlet -MartelliJean Charlet -Martelli
Jean Charlet -Martelli
 
Les nostres dites
Les nostres ditesLes nostres dites
Les nostres dites
 
Annual Results and Impact Evaluation Workshop for RBF - Day Five - Opportunit...
Annual Results and Impact Evaluation Workshop for RBF - Day Five - Opportunit...Annual Results and Impact Evaluation Workshop for RBF - Day Five - Opportunit...
Annual Results and Impact Evaluation Workshop for RBF - Day Five - Opportunit...
 
Rite de passage
Rite de passageRite de passage
Rite de passage
 
Horno Smeg SFP480X
Horno Smeg SFP480XHorno Smeg SFP480X
Horno Smeg SFP480X
 
At2011 Difficultés rencontrées par les manager lors d'une transition agile
At2011 Difficultés rencontrées par les manager lors d'une transition agileAt2011 Difficultés rencontrées par les manager lors d'une transition agile
At2011 Difficultés rencontrées par les manager lors d'une transition agile
 
Lavavajillas Smeg BLV2VE-2
Lavavajillas Smeg BLV2VE-2Lavavajillas Smeg BLV2VE-2
Lavavajillas Smeg BLV2VE-2
 
Encimera Smeg PV163B
Encimera Smeg PV163BEncimera Smeg PV163B
Encimera Smeg PV163B
 
Nevera Smeg FAB28LO1
Nevera Smeg FAB28LO1 Nevera Smeg FAB28LO1
Nevera Smeg FAB28LO1
 
Nevera Smeg FAB28LV1
Nevera Smeg FAB28LV1Nevera Smeg FAB28LV1
Nevera Smeg FAB28LV1
 
Multimedia Design
Multimedia DesignMultimedia Design
Multimedia Design
 
Campana BOSCH DWB097A52
Campana BOSCH DWB097A52Campana BOSCH DWB097A52
Campana BOSCH DWB097A52
 
Lavavajillas Smeg BLV2AZ-2
Lavavajillas Smeg BLV2AZ-2Lavavajillas Smeg BLV2AZ-2
Lavavajillas Smeg BLV2AZ-2
 
Ad Networks Et Customs Avril 2011
Ad Networks Et Customs   Avril 2011Ad Networks Et Customs   Avril 2011
Ad Networks Et Customs Avril 2011
 
Nevera Smeg FAB32RON1
Nevera Smeg FAB32RON1 Nevera Smeg FAB32RON1
Nevera Smeg FAB32RON1
 
BCTa Découvrir Paris avec Amélie Poulain
BCTa Découvrir Paris avec Amélie PoulainBCTa Découvrir Paris avec Amélie Poulain
BCTa Découvrir Paris avec Amélie Poulain
 
Portrait scientifique power point
Portrait scientifique power pointPortrait scientifique power point
Portrait scientifique power point
 
Nevera Smeg FAB28RP1
Nevera Smeg FAB28RP1Nevera Smeg FAB28RP1
Nevera Smeg FAB28RP1
 
L’E-marketeur 2012 : le regard des acteurs
L’E-marketeur 2012 : le regard des acteursL’E-marketeur 2012 : le regard des acteurs
L’E-marketeur 2012 : le regard des acteurs
 

Similar a Ama tu trabajo y tu trabajo será amado

GHOP - GSoC Campus Party 2008
GHOP - GSoC Campus Party 2008GHOP - GSoC Campus Party 2008
GHOP - GSoC Campus Party 2008Dani Latorre
 
Codemotion 2014 - Hackathones - de 0 a produccion en 24 horas
Codemotion 2014 - Hackathones - de 0 a produccion en 24 horasCodemotion 2014 - Hackathones - de 0 a produccion en 24 horas
Codemotion 2014 - Hackathones - de 0 a produccion en 24 horasAdolfo Sanz De Diego
 
Organizando una Hackparty
Organizando una HackpartyOrganizando una Hackparty
Organizando una HackpartyAntonio Ognio
 
Conviértete en un contributor de open source con apache TomEE
Conviértete en un contributor de open source con apache TomEEConviértete en un contributor de open source con apache TomEE
Conviértete en un contributor de open source con apache TomEECésar Hernández
 
STUDENT CARD WEBJAN19.pptx
STUDENT CARD WEBJAN19.pptxSTUDENT CARD WEBJAN19.pptx
STUDENT CARD WEBJAN19.pptxlvaroCorralSoiln
 
Situación de las iniciativas de Open Data internacionales (y algunas recomen...
Situación de las iniciativas de Open Data internacionales (y algunas recomen...Situación de las iniciativas de Open Data internacionales (y algunas recomen...
Situación de las iniciativas de Open Data internacionales (y algunas recomen...Oscar Corcho
 
CachiruloHub presentación
CachiruloHub presentaciónCachiruloHub presentación
CachiruloHub presentacióncachirulovalley
 
Cachirulo hub presentación
Cachirulo hub presentaciónCachirulo hub presentación
Cachirulo hub presentaciónLaura Lacarra
 
Tecnologias 40 por niños y no tan niños con scratch u catolica
Tecnologias 40 por niños y no tan niños con scratch   u catolicaTecnologias 40 por niños y no tan niños con scratch   u catolica
Tecnologias 40 por niños y no tan niños con scratch u catolicajaviertecteos
 
Cloud para tu juego en una tarde
Cloud para tu juego en una tardeCloud para tu juego en una tarde
Cloud para tu juego en una tardeIgnacio Segura
 
Aprendizaje conectado, en la nube tic un blog colaborativo de profesores.
Aprendizaje conectado, en la nube tic un blog colaborativo de profesores.Aprendizaje conectado, en la nube tic un blog colaborativo de profesores.
Aprendizaje conectado, en la nube tic un blog colaborativo de profesores.Homodigital
 
Tecnologias 40 por niños y no tan niños
Tecnologias 40 por niños y no tan niñosTecnologias 40 por niños y no tan niños
Tecnologias 40 por niños y no tan niñosjaviertecteos
 
Tecnologias 40 por niños y no tan niños
Tecnologias 40 por niños y no tan niñosTecnologias 40 por niños y no tan niños
Tecnologias 40 por niños y no tan niñosjaviertecteos
 
Herramientas seo clinic
Herramientas seo clinicHerramientas seo clinic
Herramientas seo clinicMiguel Nadal
 
Hackeando hackathones - The API hour
Hackeando hackathones - The API hourHackeando hackathones - The API hour
Hackeando hackathones - The API hourAdolfo Sanz De Diego
 
Creacion Compilados De Sl En Cd
Creacion Compilados De Sl En CdCreacion Compilados De Sl En Cd
Creacion Compilados De Sl En Cdcampus party
 

Similar a Ama tu trabajo y tu trabajo será amado (20)

GHOP - GSoC Campus Party 2008
GHOP - GSoC Campus Party 2008GHOP - GSoC Campus Party 2008
GHOP - GSoC Campus Party 2008
 
¿Se puede implementar una Cultura Ágil?
¿Se puede implementar una Cultura Ágil?¿Se puede implementar una Cultura Ágil?
¿Se puede implementar una Cultura Ágil?
 
Charla - MVP con django (beta beers)
Charla - MVP con django (beta beers)Charla - MVP con django (beta beers)
Charla - MVP con django (beta beers)
 
Codemotion 2014 - Hackathones - de 0 a produccion en 24 horas
Codemotion 2014 - Hackathones - de 0 a produccion en 24 horasCodemotion 2014 - Hackathones - de 0 a produccion en 24 horas
Codemotion 2014 - Hackathones - de 0 a produccion en 24 horas
 
Hackeando el #psd2Hackathon
Hackeando el #psd2HackathonHackeando el #psd2Hackathon
Hackeando el #psd2Hackathon
 
Organizando una Hackparty
Organizando una HackpartyOrganizando una Hackparty
Organizando una Hackparty
 
Conviértete en un contributor de open source con apache TomEE
Conviértete en un contributor de open source con apache TomEEConviértete en un contributor de open source con apache TomEE
Conviértete en un contributor de open source con apache TomEE
 
Enlanubetic
EnlanubeticEnlanubetic
Enlanubetic
 
STUDENT CARD WEBJAN19.pptx
STUDENT CARD WEBJAN19.pptxSTUDENT CARD WEBJAN19.pptx
STUDENT CARD WEBJAN19.pptx
 
Situación de las iniciativas de Open Data internacionales (y algunas recomen...
Situación de las iniciativas de Open Data internacionales (y algunas recomen...Situación de las iniciativas de Open Data internacionales (y algunas recomen...
Situación de las iniciativas de Open Data internacionales (y algunas recomen...
 
CachiruloHub presentación
CachiruloHub presentaciónCachiruloHub presentación
CachiruloHub presentación
 
Cachirulo hub presentación
Cachirulo hub presentaciónCachirulo hub presentación
Cachirulo hub presentación
 
Tecnologias 40 por niños y no tan niños con scratch u catolica
Tecnologias 40 por niños y no tan niños con scratch   u catolicaTecnologias 40 por niños y no tan niños con scratch   u catolica
Tecnologias 40 por niños y no tan niños con scratch u catolica
 
Cloud para tu juego en una tarde
Cloud para tu juego en una tardeCloud para tu juego en una tarde
Cloud para tu juego en una tarde
 
Aprendizaje conectado, en la nube tic un blog colaborativo de profesores.
Aprendizaje conectado, en la nube tic un blog colaborativo de profesores.Aprendizaje conectado, en la nube tic un blog colaborativo de profesores.
Aprendizaje conectado, en la nube tic un blog colaborativo de profesores.
 
Tecnologias 40 por niños y no tan niños
Tecnologias 40 por niños y no tan niñosTecnologias 40 por niños y no tan niños
Tecnologias 40 por niños y no tan niños
 
Tecnologias 40 por niños y no tan niños
Tecnologias 40 por niños y no tan niñosTecnologias 40 por niños y no tan niños
Tecnologias 40 por niños y no tan niños
 
Herramientas seo clinic
Herramientas seo clinicHerramientas seo clinic
Herramientas seo clinic
 
Hackeando hackathones - The API hour
Hackeando hackathones - The API hourHackeando hackathones - The API hour
Hackeando hackathones - The API hour
 
Creacion Compilados De Sl En Cd
Creacion Compilados De Sl En CdCreacion Compilados De Sl En Cd
Creacion Compilados De Sl En Cd
 

Más de LibreCon

Cómo aumentar los ratios de conversión de tu negocio en el canal telefónico -...
Cómo aumentar los ratios de conversión de tu negocio en el canal telefónico -...Cómo aumentar los ratios de conversión de tu negocio en el canal telefónico -...
Cómo aumentar los ratios de conversión de tu negocio en el canal telefónico -...LibreCon
 
La plataforma cloud Opensource abierta a toda la industria - LibreCon 2016
La plataforma cloud Opensource abierta a toda la industria - LibreCon 2016La plataforma cloud Opensource abierta a toda la industria - LibreCon 2016
La plataforma cloud Opensource abierta a toda la industria - LibreCon 2016LibreCon
 
Privacy shield, la nueva realidad en la industria 4.0 - LibreCon 2016
Privacy shield, la nueva realidad en la industria 4.0 - LibreCon 2016Privacy shield, la nueva realidad en la industria 4.0 - LibreCon 2016
Privacy shield, la nueva realidad en la industria 4.0 - LibreCon 2016LibreCon
 
Samsung y su firme apuesta por el Software Libre - LibreCon 2016
Samsung y su firme apuesta por el Software Libre - LibreCon 2016Samsung y su firme apuesta por el Software Libre - LibreCon 2016
Samsung y su firme apuesta por el Software Libre - LibreCon 2016LibreCon
 
Autonomous intelligence for the Industrial Internet - LibreCon 2016
Autonomous intelligence for the Industrial Internet - LibreCon 2016Autonomous intelligence for the Industrial Internet - LibreCon 2016
Autonomous intelligence for the Industrial Internet - LibreCon 2016LibreCon
 
Cómo usar inteligencia competitiva para subirse a la ola de las tecnologías e...
Cómo usar inteligencia competitiva para subirse a la ola de las tecnologías e...Cómo usar inteligencia competitiva para subirse a la ola de las tecnologías e...
Cómo usar inteligencia competitiva para subirse a la ola de las tecnologías e...LibreCon
 
Beneficios de aplicar la tecnología open a tu proyecto digital - LibreCon 2016
Beneficios de aplicar la tecnología open a tu proyecto digital - LibreCon 2016Beneficios de aplicar la tecnología open a tu proyecto digital - LibreCon 2016
Beneficios de aplicar la tecnología open a tu proyecto digital - LibreCon 2016LibreCon
 
Software libre como habilitador en la Industrua 4.0 - LibreCon 2016
Software libre como habilitador en la Industrua 4.0 - LibreCon 2016Software libre como habilitador en la Industrua 4.0 - LibreCon 2016
Software libre como habilitador en la Industrua 4.0 - LibreCon 2016LibreCon
 
BATEAN, caminando hacia la Industria 4.0 - LibreCon 2016
BATEAN, caminando hacia la Industria 4.0 - LibreCon 2016BATEAN, caminando hacia la Industria 4.0 - LibreCon 2016
BATEAN, caminando hacia la Industria 4.0 - LibreCon 2016LibreCon
 
Open Source in robotics and its business - LibreCon 2016
Open Source in robotics and its business - LibreCon 2016Open Source in robotics and its business - LibreCon 2016
Open Source in robotics and its business - LibreCon 2016LibreCon
 
Kappa Architecture, IoT of the cars - LibreCon 2016
Kappa Architecture, IoT of the cars - LibreCon 2016Kappa Architecture, IoT of the cars - LibreCon 2016
Kappa Architecture, IoT of the cars - LibreCon 2016LibreCon
 
Fabricación aditiva de componentes industriales - LibreCon 2016
Fabricación aditiva de componentes industriales - LibreCon 2016Fabricación aditiva de componentes industriales - LibreCon 2016
Fabricación aditiva de componentes industriales - LibreCon 2016LibreCon
 
Software Libre por los aires, el caso de AENA
Software Libre por los aires, el caso de AENASoftware Libre por los aires, el caso de AENA
Software Libre por los aires, el caso de AENALibreCon
 
Industry 4.0 y Big Data. ¿Quién está accediendo a tus datos? - LibreCon 2016
Industry 4.0 y Big Data. ¿Quién está accediendo a tus datos? - LibreCon 2016Industry 4.0 y Big Data. ¿Quién está accediendo a tus datos? - LibreCon 2016
Industry 4.0 y Big Data. ¿Quién está accediendo a tus datos? - LibreCon 2016LibreCon
 
A sustainable economic model through contributors to Libre/Free Software comm...
A sustainable economic model through contributors to Libre/Free Software comm...A sustainable economic model through contributors to Libre/Free Software comm...
A sustainable economic model through contributors to Libre/Free Software comm...LibreCon
 
Un modelo económicamente sostenible a través de la contribución a comunidades...
Un modelo económicamente sostenible a través de la contribución a comunidades...Un modelo económicamente sostenible a través de la contribución a comunidades...
Un modelo económicamente sostenible a través de la contribución a comunidades...LibreCon
 
¿En qué se parecen una piedra y un pollo? - LibreCon 2016
¿En qué se parecen una piedra y un pollo? - LibreCon 2016¿En qué se parecen una piedra y un pollo? - LibreCon 2016
¿En qué se parecen una piedra y un pollo? - LibreCon 2016LibreCon
 
Integración Bigdata: punto de entrada al IoT - LibreCon 2016
Integración Bigdata: punto de entrada al IoT - LibreCon 2016Integración Bigdata: punto de entrada al IoT - LibreCon 2016
Integración Bigdata: punto de entrada al IoT - LibreCon 2016LibreCon
 
Software libre en la industria de equipamiento médico y tecnología sanitaria ...
Software libre en la industria de equipamiento médico y tecnología sanitaria ...Software libre en la industria de equipamiento médico y tecnología sanitaria ...
Software libre en la industria de equipamiento médico y tecnología sanitaria ...LibreCon
 
Banking 4.0 - LibreCon 2016
Banking 4.0 - LibreCon 2016Banking 4.0 - LibreCon 2016
Banking 4.0 - LibreCon 2016LibreCon
 

Más de LibreCon (20)

Cómo aumentar los ratios de conversión de tu negocio en el canal telefónico -...
Cómo aumentar los ratios de conversión de tu negocio en el canal telefónico -...Cómo aumentar los ratios de conversión de tu negocio en el canal telefónico -...
Cómo aumentar los ratios de conversión de tu negocio en el canal telefónico -...
 
La plataforma cloud Opensource abierta a toda la industria - LibreCon 2016
La plataforma cloud Opensource abierta a toda la industria - LibreCon 2016La plataforma cloud Opensource abierta a toda la industria - LibreCon 2016
La plataforma cloud Opensource abierta a toda la industria - LibreCon 2016
 
Privacy shield, la nueva realidad en la industria 4.0 - LibreCon 2016
Privacy shield, la nueva realidad en la industria 4.0 - LibreCon 2016Privacy shield, la nueva realidad en la industria 4.0 - LibreCon 2016
Privacy shield, la nueva realidad en la industria 4.0 - LibreCon 2016
 
Samsung y su firme apuesta por el Software Libre - LibreCon 2016
Samsung y su firme apuesta por el Software Libre - LibreCon 2016Samsung y su firme apuesta por el Software Libre - LibreCon 2016
Samsung y su firme apuesta por el Software Libre - LibreCon 2016
 
Autonomous intelligence for the Industrial Internet - LibreCon 2016
Autonomous intelligence for the Industrial Internet - LibreCon 2016Autonomous intelligence for the Industrial Internet - LibreCon 2016
Autonomous intelligence for the Industrial Internet - LibreCon 2016
 
Cómo usar inteligencia competitiva para subirse a la ola de las tecnologías e...
Cómo usar inteligencia competitiva para subirse a la ola de las tecnologías e...Cómo usar inteligencia competitiva para subirse a la ola de las tecnologías e...
Cómo usar inteligencia competitiva para subirse a la ola de las tecnologías e...
 
Beneficios de aplicar la tecnología open a tu proyecto digital - LibreCon 2016
Beneficios de aplicar la tecnología open a tu proyecto digital - LibreCon 2016Beneficios de aplicar la tecnología open a tu proyecto digital - LibreCon 2016
Beneficios de aplicar la tecnología open a tu proyecto digital - LibreCon 2016
 
Software libre como habilitador en la Industrua 4.0 - LibreCon 2016
Software libre como habilitador en la Industrua 4.0 - LibreCon 2016Software libre como habilitador en la Industrua 4.0 - LibreCon 2016
Software libre como habilitador en la Industrua 4.0 - LibreCon 2016
 
BATEAN, caminando hacia la Industria 4.0 - LibreCon 2016
BATEAN, caminando hacia la Industria 4.0 - LibreCon 2016BATEAN, caminando hacia la Industria 4.0 - LibreCon 2016
BATEAN, caminando hacia la Industria 4.0 - LibreCon 2016
 
Open Source in robotics and its business - LibreCon 2016
Open Source in robotics and its business - LibreCon 2016Open Source in robotics and its business - LibreCon 2016
Open Source in robotics and its business - LibreCon 2016
 
Kappa Architecture, IoT of the cars - LibreCon 2016
Kappa Architecture, IoT of the cars - LibreCon 2016Kappa Architecture, IoT of the cars - LibreCon 2016
Kappa Architecture, IoT of the cars - LibreCon 2016
 
Fabricación aditiva de componentes industriales - LibreCon 2016
Fabricación aditiva de componentes industriales - LibreCon 2016Fabricación aditiva de componentes industriales - LibreCon 2016
Fabricación aditiva de componentes industriales - LibreCon 2016
 
Software Libre por los aires, el caso de AENA
Software Libre por los aires, el caso de AENASoftware Libre por los aires, el caso de AENA
Software Libre por los aires, el caso de AENA
 
Industry 4.0 y Big Data. ¿Quién está accediendo a tus datos? - LibreCon 2016
Industry 4.0 y Big Data. ¿Quién está accediendo a tus datos? - LibreCon 2016Industry 4.0 y Big Data. ¿Quién está accediendo a tus datos? - LibreCon 2016
Industry 4.0 y Big Data. ¿Quién está accediendo a tus datos? - LibreCon 2016
 
A sustainable economic model through contributors to Libre/Free Software comm...
A sustainable economic model through contributors to Libre/Free Software comm...A sustainable economic model through contributors to Libre/Free Software comm...
A sustainable economic model through contributors to Libre/Free Software comm...
 
Un modelo económicamente sostenible a través de la contribución a comunidades...
Un modelo económicamente sostenible a través de la contribución a comunidades...Un modelo económicamente sostenible a través de la contribución a comunidades...
Un modelo económicamente sostenible a través de la contribución a comunidades...
 
¿En qué se parecen una piedra y un pollo? - LibreCon 2016
¿En qué se parecen una piedra y un pollo? - LibreCon 2016¿En qué se parecen una piedra y un pollo? - LibreCon 2016
¿En qué se parecen una piedra y un pollo? - LibreCon 2016
 
Integración Bigdata: punto de entrada al IoT - LibreCon 2016
Integración Bigdata: punto de entrada al IoT - LibreCon 2016Integración Bigdata: punto de entrada al IoT - LibreCon 2016
Integración Bigdata: punto de entrada al IoT - LibreCon 2016
 
Software libre en la industria de equipamiento médico y tecnología sanitaria ...
Software libre en la industria de equipamiento médico y tecnología sanitaria ...Software libre en la industria de equipamiento médico y tecnología sanitaria ...
Software libre en la industria de equipamiento médico y tecnología sanitaria ...
 
Banking 4.0 - LibreCon 2016
Banking 4.0 - LibreCon 2016Banking 4.0 - LibreCon 2016
Banking 4.0 - LibreCon 2016
 

Último

International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofJuancarlosHuertasNio1
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...JaquelineJuarez15
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 

Último (20)

International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sof
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 

Ama tu trabajo y tu trabajo será amado

  • 1. LOVE YOUR WORK AND YOUR WORK WILL BE LOVED
  • 2. ALEJANDRO ALONSO CIO & CO-FOUNDER en Kaleidos PRODUCT OWNER & CO-FOUNDER en Taiga LLC @_superalex_ HOLA!
  • 3. Buscábamos la mejor herramienta para gestionar y colaborar en nuestros proyectos ágiles. Lo que encontramos fueron soluciones incompletas, poco intuitivas, incómodas o extremadamente complejas. Al final decidimos hacerlo nosotros mismos. Y ahora lo compartimos con el mundo.
  • 4. Y aquí estamos! 6 semanas de vida pública Portada en hackernews y slashdot 13000 usuarios Feedback muy positivo de la comunidad Éxito en github: trending project, 1100 + 726, PR’s desde el primer día
  • 5. Yo quiero uno! http://taigaio.github.io/taiga-doc/dist/ $ git clone https://github.com/taigaio/taiga-vagrant.git $ cd taiga-vagrant $ vagrant up http://127.0.0.1:8000/
  • 6. ¡Manos a la obra! import requests import json data={"username":"librecon", "password":"librecon", "type":"normal"} requests.post("https://api.taiga.io/api/v1/auth", data) url="https://api.taiga.io/api/v1/projects" headers={"Authorization": "Bearer XXXXXXXXXXXXXXXXXXXX"} requests.get(url, headers=headers).content ret = json.loads(requests.get(url, headers=headers).content.decode("utf-8")) [(project["id"], project["name"]) for project in ret]
  • 7. ¡Manos a la obra! url="https://api.taiga.io/api/v1/users?project=1" response = requests.get(url, headers=headers) users = { user["id"]: user for user in json.loads(response.content.decode("utf-8"))} headers["x-disable-pagination"] = True url="https://api.taiga.io/api/v1/issues?project=1" issues = json.loads(requests.get(url, headers=headers).content.decode("utf-8")) for user_id, user in users.items(): user["issues"] = 0
  • 8. ¡Manos a la obra! issues = filter(lambda x: x["assigned_to"] is not None, issues) for issue in issues: users[issue["assigned_to"]]["issues"] += 1 for user in users.values(): print(user["username"], user["issues"]) import pygal bar_chart = pygal.Bar(x_label_rotation=50) for user in users.values(): bar_chart.add(user["username"], user["issues"]) bar_chart.render_to_file('issues.svg')
  • 9. Podéis encontrarnos en: @_superalex (este soy yo) @kaleidosnet @taigaio hello@kaleidos.net alejandro.alonso@kaleidos.net