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
45
Mapa76: Experiencias de un desarrollo OpenSource
malev
October 04, 2013
Tweet
Share
More Decks by malev
See All by malev
Desestructurando textos
malev
0
380
Other Decks in Technology
See All in Technology
ドメイン特化なCLIPモデルとデータセットの紹介
tattaka
2
580
成長し続けるアプリのためのテストと設計の関係、そして意思決定の記録。
sansantech
PRO
0
110
敢えて生成AIを使わないマネジメント業務
kzkmaeda
2
410
MobileActOsaka_250704.pdf
akaitadaaki
0
110
OPENLOGI Company Profile
hr01
0
67k
AI導入の理想と現実~コストと浸透〜
oprstchn
0
190
20250705 Headlamp: 專注可擴展性的 Kubernetes 用戶界面
pichuang
0
250
SmartNewsにおける 1000+ノード規模 K8s基盤 でのコスト最適化 – Spot・Gravitonの大規模導入への挑戦
vsanna2
0
120
生成AI活用の組織格差を解消する 〜ビジネス職のCursor導入が開発効率に与えた好循環〜 / Closing the Organizational Gap in AI Adoption
upamune
7
5.2k
Oracle Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
0
110
OPENLOGI Company Profile for engineer
hr01
1
34k
KubeCon + CloudNativeCon Japan 2025 Recap by CA
ponkio_o
PRO
0
290
Featured
See All Featured
GraphQLとの向き合い方2022年版
quramy
49
14k
Building an army of robots
kneath
306
45k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
126
53k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.7k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
107
19k
It's Worth the Effort
3n
185
28k
Testing 201, or: Great Expectations
jmmastey
43
7.6k
Making Projects Easy
brettharned
116
6.3k
Scaling GitHub
holman
459
140k
Adopting Sorbet at Scale
ufuk
77
9.4k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
357
30k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
8
680
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