Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Mapa76: Experiencias de un desarrollo OpenSource
Search
malev
October 04, 2013
Technology
0
35
Mapa76: Experiencias de un desarrollo OpenSource
malev
October 04, 2013
Tweet
Share
More Decks by malev
See All by malev
Desestructurando textos
malev
0
360
Other Decks in Technology
See All in Technology
"好き"との生活/Regularly update profile with GitHub Actions
judeeeee
0
150
AWS を使う上で知っておきたいオンプレミス知識/aws-on-premise-essentials
emiki
1
4.2k
Databricks における 『MLOps』
databricksjapan
2
140
On Your Data を超えていく!
hirotomotaguchi
2
110
Autonomous Database Cloud 技術詳細 / adb-s_technical_detail_jp
oracle4engineer
PRO
14
35k
KubeCon EU 2024 Recap “Kubernetes Policy Time Machine: Where to Next?”
ryysud
0
150
LLM とプロンプトエンジニアリング/チューターをビルドする / LLM and Prompt Engineering and Building Tutors
ks91
PRO
0
220
複雑な構成要素を持つUIとの向き合い方 〜新・支出グラフでの実例〜 / B43 TECH TALK
nakamuuu
0
110
Tableau事例紹介 / Tableau Case Study of Eureka
kazuya_araki_tokyo
1
170
Postman v10リリース後を振り返る
nagix
0
140
Garoon 開発チーム / Garoon development team
cybozuinsideout
PRO
2
2.9k
自動生成を活用した、運用保守コストを抑える Error/Alert/Runbook の一元集約管理 / Centralized management of Error/Alert/Runbook to minimize operational costs using automated code generation
biwashi
10
2.2k
Featured
See All Featured
A Philosophy of Restraint
colly
196
16k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
18
6.9k
How GitHub Uses GitHub to Build GitHub
holman
468
290k
Designing for Performance
lara
601
67k
Build your cross-platform service in a week with App Engine
jlugia
225
17k
In The Pink: A Labor of Love
frogandcode
138
21k
The Straight Up "How To Draw Better" Workshop
denniskardys
227
130k
Design by the Numbers
sachag
274
18k
Building Your Own Lightsaber
phodgson
98
5.7k
Pencils Down: Stop Designing & Start Developing
hursman
117
11k
From Idea to $5000 a Month in 5 Months
shpigford
377
45k
Debugging Ruby Performance
tmm1
70
11k
Transcript
Mapa76: experiencia de un desarrollo open source por @malev
Hola!
Quién soy? Mi nombre es Marcos Vanetta Trabajo con Ruby,
Python y JavaScript. Miembro de Hacks / Hackers BA, PyAr y Ruby Argentina Un poco de código en github Un poco de gilada en twitter /malev @malev
La charla
Por qué esta charla? Me gusta el Open Source y
el Free Software Me gusta el FLOSS (Free/Libre/OpenSource Software) Fenómeno colaborativo Ver el proceso de desarrollo y no solo el producto final
Estudié Ing de Sofware (proyecto final en progreso) Vi los
fracazos del Software Los procesos La evolución desde Waterfall, RUP y Agile
None
Cómo funciona el FLOSS si no tiene un proceso?
Un proyecto FLOSS
Un proyecto "comercial"
Empecé a participar
El libro
Eric Raymond Una suerte de Ron Swanson, pero del código
Compara el desarrollo de Linux con su experiencia en FetchMail
Describe 2 modelos La catedral El bazar Llega a 19 lecciones y 2 leyes
Las lecciones
Todo buen trabajo de software comienza a partir de las
necesidades personales del programador
Los buenos programadores saben que escribir, los mejores que reescribir
(y reutilizar) ( a v o i d y a k s h a v i n g )
"Considere desecharlo; de todos modos tendrá que hacerlo" "Escribir software
es un proceso de construcción del conocimiento" Peter Naur
Cuando se pierde el interés en un programa, el último
deber es darlo en herencia a un sucesor competente
Tratar a los usuarios como colaboradores es la forma más
apropiada de mejorar el código, y la más efectiva de depurarlo OpenSource like a Boss by Charlie Robbins
Libere rápido y a menudo, y escuche a sus clientes
Ley de Linus: "con muchas miradas, todos los errores saltarán
a la vista" La depuración puede hacerse en paralelo
Si usted trata a sus analistas como si fueran su
recurso más valioso, ellos le responderán convirtiéndose en su recurso más valioso Don't be a douche
Lo mejor después de tener buenas ideas es reconocer las
buenas ideas de sus usuarios. Esto último es a veces lo mejor
Si el coordinador de desarrollo tiene un medio al menos
tan bueno como lo es Internet, y sabe dirigir sin coerción, muchas cabezas serán, inevitablemente, mejor que una
El Presente Internet
None
Internet para todos y todas bastante rápido
Hackathones
None
El problema de hoy es la sostenibilidad
OpenSource sostenible
Zach Holman "Open Source Doesn't Just Market Itself"
Darlo a conocer Twitter Conferencias Mailing list IRC Podcast ScreenCast
Blogs TV Lo que sea
Hacer buen uso de estándares Código Documentación Procesos ...
Evitar los easy pull request Aaron Patterson
Gracias
Referencias Programming motherfucker Ballmer Peak Yak shaving Programming as Theory
Building Get home early An Open Source story Open Source like a boss Python no muerde Comunidad Anarquía Subversion