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
47
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
進化する大規模言語モデル評価: Swallowプロジェクトにおける実践と知見
chokkan
PRO
1
220
様々なファイルシステム
sat
PRO
0
270
ストレージエンジニアの仕事と、近年の計算機について / 第58回 情報科学若手の会
pfn
PRO
4
900
もう外には出ない。より快適なフルリモート環境を目指して
mottyzzz
14
11k
ヘンリー会社紹介資料(エンジニア向け) / company deck for engineer
henryofficial
0
420
データとAIで明らかになる、私たちの課題 ~Snowflake MCP,Salesforce MCPに触れて~ / Data and AI Insights
kaonavi
0
170
JAWS UG AI/ML #32 Amazon BedrockモデルのライフサイクルとEOL対応/How Amazon Bedrock Model Lifecycle Works
quiver
1
130
20251024_TROCCO/COMETAアップデート紹介といくつかデモもやります!_#p_UG 東京:データ活用が進む組織の作り方
soysoysoyb
0
130
GPUをつかってベクトル検索を扱う手法のお話し~NVIDIA cuVSとCAGRA~
fshuhe
0
280
SREのキャリアから経営に近づく - Enterprise Risk Managementを基に -
shonansurvivors
1
440
AI駆動で進める依存ライブラリ更新 ─ Vue プロジェクトの品質向上と開発スピード改善の実践録
sayn0
1
340
知覚とデザイン
rinchoku
1
640
Featured
See All Featured
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
36
6.1k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Building a Scalable Design System with Sketch
lauravandoore
463
33k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.5k
The Illustrated Children's Guide to Kubernetes
chrisshort
49
51k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
130k
Into the Great Unknown - MozCon
thekraken
40
2.1k
How to Think Like a Performance Engineer
csswizardry
27
2.2k
Building an army of robots
kneath
306
46k
Producing Creativity
orderedlist
PRO
348
40k
GitHub's CSS Performance
jonrohan
1032
470k
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