Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Mapa76: Experiencias de un desarrollo OpenSource
Search
malev
October 04, 2013
Technology
53
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Mapa76: Experiencias de un desarrollo OpenSource
malev
October 04, 2013
More Decks by malev
See All by malev
Desestructurando textos
malev
0
390
Other Decks in Technology
See All in Technology
hackers_champloo_2026_tidb
makocchi
0
160
Local CI × GitHub Actions
gogutan
2
200
AIにシークレットを見せない、WSL2で安全な開発環境
yazm
0
300
エンタメ企業のM&Aを支えるデータ基盤 ― 統合から店舗のリアルタイム分析まで / Data Engineering Summit 2026
genda
0
180
分析の民主化を支えるメタデータ整備の実践
kakehashi
PRO
4
1.4k
AI時代のPRレビューにどう向き合うか?
kairim0
1
240
TinyGoでオブザーバビリティ?OpenTelemetryはTinyGoで使えるのか / Is OpenTelemetry available in TinyGo environment?
ymotongpoo
2
140
QA4AI 2026-Oct 生成AI時代の品質保証
tokuty
1
860
Code for Security プロジェクト紹介 2026年10月
yu23ki14
0
110
"優秀な誰か"の下位互換にならないために
yut0naga1_fa
1
1.8k
今さら理解するウェブフォントver.2026
takanorip
3
820
DevelopersIO 2026 知識の地図を描く ─ オントロジーとは何か?
ishikawa_satoru
1
1.7k
Featured
See All Featured
We Have a Design System, Now What?
morganepeng
55
8.4k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.6k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
8.1k
Crafting Experiences
bethany
1
380
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.5k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.2k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
600
Java REST API Framework Comparison - PWX 2021
mraible
34
9.8k
First, design no harm
axbom
PRO
2
1.3k
Optimising Largest Contentful Paint
csswizardry
37
4k
Optimizing for Happiness
mojombo
378
71k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.3k
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