This graph shows how many times the word ______ has been mentioned throughout the history of the program.
Pues nada, empezamos.
Pues volvemos de las vacaciones y volvemos para hablar de desarrollo y de frontend, pero
no de cualquier desarrollo.
Vamos a hablar de los proyectos de código abierto, qué hacemos con ellos, cómo los
mantenemos, cómo dejamos la chispa viva para que se puedan seguir desarrollando, para
que nos ayuden a nosotros a desarrollar.
Y para eso, pues tenemos aquí a Adria Foncuberta, Marina Aysa y a un servidor de ustedes, Miguel
Ángel Durán, para hablar.
Así que nada, bienvenidos y empieza What the Front.
Y muchas gracias a los 15 espectadores que tenemos ahora mismo.
Ahora nos estaban saludando ya hasta de Argentina.
Nos han saludado de todos los sitios.
Nos han saludado de México, de Venezuela, de Colombia, de Perú.
Nos han saludado de un montón de sitios, también desde España, por supuesto, solo faltaba
que no hubiera gente de España, de aquí.
Y también voy a saludar yo, primero, a Adria Foncuberta.
Bienvenido, ¿cómo estás?
Muchas gracias por invitarme de nuevo.
Sí, te ha costado, ¿eh?
Te ha costado llegar.
Sí, sí, temas logísticos, pero nada, solucionado.
Muy bien.
Sabía que lo ibas a conseguir.
Sabía que estaba complicada la cosa, sobre todo cuando había niños de por medio.
Los que habéis visto en directo...
Ha quedado un poco raro la frase.
Sí, lo he hecho a posta.
Lo he hecho a posta, pero solo para la gente que no ha estado antes en el directo, que
lo hemos estado comentando, es porque hay una fiesta de niños aquí al lado y está
la cosa de aparcar un poco complicada.
Solamente eso.
Exacto.
Ya lo he hecho a posta, ¿eh?
Pero, joder, ha sido muy rápido, muy rápido, Adria, pero ¿sabes quién es rápida?
Porque ha venido mucho antes que tú.
Marina, muy, muy bienvenida.
Puntual, puntual, no como otros.
Exacto.
Muy bien.
Muchísimas gracias por haberme ayudado aquí un poquito a entretener a la gente.
Sí, pero sí, ha sido súper chulo.
Hemos conocido aquí a toda Latinoamérica.
Ha sido brutal, o sea, ¿no?
Hemos estado ya comentando de nuestros próximos viajes que vamos a hacer, Marina y yo, no
con Adria, pero ¿dónde nos vamos a ir la próxima vez?
Hemos dicho a Medellín.
Medellín.
A la RIAC-Conf.
RIAC-Conf, sí, RIAC-Conf.
Sí, sí, hay muy buena pinta, ¿no?
Nos han chivado por aquí, que la llevan a dar.
Era Felipe Acosta y nos decía que iba a ser en Medellín la primera conferencia de RIAC
para hispanohablantes en Suramérica.
Mira.
¿Qué te parece eso?
A ver si manda ya invitaciones.
Eso, yo le he dicho que yo...
Podrá haber alguna charla de Viu, digo, por comparar.
Dicen que no, que está vetada la entrada para...
No, es broma, hombre.
Pero bueno, nosotros vamos encantadísimos.
Braulo Anastacio, desde México.
Hola, Miguel.
Rocker Member.
Tú sabrás.
Ja, ja, ja.
Rocker Member.
No sé qué es Rocker.
Ah, Rocker.
No lo sé.
Suena a Pokémon, Rocker Member.
David Pick también nos saluda.
Hola, David.
Madre mía.
Ya estamos 17.
Ya sabéis que podéis seguir todos los podcasts en directo en YouTube.
Para, pues, para que digáis la vuestra.
Así que estáis invitadísimos a ir participando.
Lo voy a intentar leer.
Podéis ir dejando preguntas, vuestras opiniones, cualquier observación que tengáis.
También si estamos bebiendo agua o si es Coca-Cola, si es zumo de naranja.
Lo podéis ir comentando también.
Y hoy venimos con un tema que es, no sé, es bastante candente.
Porque nos va, yo creo que nos va a acompañar.
Nos ha acompañado durante mucho tiempo y nos va a acompañar durante más tiempo todavía, ¿no?
Y es el tema del código abierto.
Adrián, el código abierto, pero ¿qué hacemos con él, no?
O sea, ¿esto es gratis o qué?
¿Hay que pagar por esto?
Todo viene de la…
Entiendo que el tema, cuando sacaste el tema, viene de las polémicas que ha habido en los últimos, no sé, meses o semanas
con varios proyectos que han intentado crear plataformas o estrategias para anuncios y demás, para ver si consiguen sacar un dinero.
Y también es verdad que estaba releyendo un poco y últimamente hay muchos grandes contributos del mundo de javascript, por lo menos.
Evan Yu, por ejemplo, o Henry Zhu, de Babel y demás, que alzan un poco la voz, ¿no?
Y explican cuál es su experiencia manteniendo proyectos enormes y lo que les supone a nivel de su trabajo o a nivel personal.
Exacto, tal cual.
La has clavado, porque esto viene por algo, obviamente.
Spoiler.
Es spoiler.
Bueno, spoiler no, pero es verdad que, a ver, esto suele pasar.
Quiero decir, esto es algo que vuelve.
Ahora ha explotado una vez, dentro de un año explotará otra vez.
Esto va pasando, ¿no?
Y ahora lo que ha explotado un poquito, para poner a la gente que nos escucha un poquito en contexto,
es el hecho de que Standard, que lleva muchísimos años, es una librería como Slint,
bueno, de hecho usa Slint, solo que tiene ya unas reglas preestablecidas, ¿no?
Que tiene no usar semicolons en javascript, una cosa que pica a mucha gente,
pero que, digamos que ya está todo configurado, ¿no?
Este hombre, claro, tiene 22.000 estrellas, creo que tenía 5 millones de descargadas a la semana,
me parece, en MPM, es una brutalidad.
Y entonces, pues no le da, no le da, claro, el trabajo que tiene que hacer,
ahora justamente había sacado una mayor, no le da para seguir trabajando en este proyecto.
Y entonces tuve una idea, que era enseñar un banner cada vez que se instalaba esta dependencia, ¿no?
En la terminal te iba a aparecer un banner sobre algún tema, ¿no?
Pues creo que era Lock Rocket o no acuerdo que se hiciera.
Dos empresas que son las que le ayudaron a, los que le patrocinaron para sacar la release de la versión 14,
creo que era la, justo la nueva.
Exacto. Y claro, ahí ha habido un temazo porque en GitHub, en las issues,
pues había un montón de peleas de que mucha gente decía, pues yo voy a dejar de utilizar esta dependencia,
o voy a ser, sí, o sea, muy fuerte, ¿no?
Ya es el hecho de, pues yo no acepto que me salga publicidad en la terminal,
pues no me parece bien, otra gente sí, por supuesto, apoyando.
Pero un poco ha explotado esto y esto ha desencadenado un montón de cosas que, bueno,
podemos ir comentando, ¿no?
Incluso la parte más filosófica y la que trae aquí en este podcast.
Entonces, antes de continuar un poco por donde ha ido esta historia,
así a priori, ¿a ti qué te parece, Marina?
Todo esto que es, o sea, parecía buena idea, ¿te parece que era una forma posible de hacerlo?
A mí me parece que esto es ya un problema que tiene un trasfondo más grande,
que es cómo monetizamos proyectos web. O sea, no es solo de open source, sino en general
nos hemos acostumbrado a que parece que la web en sí es gratuita y eso tiene cosas buenas y cosas malas
y la parte mala es cómo monetizarlo y muchas veces, por ejemplo, lo vemos también en elpaís.com
o en muchos otros periódicos que ahora te piden que te registres y que pagues una cuota mensual
para poder leer esa información.
Y yo muchas veces soy la primera que digo, buah, me cabreo porque me han puesto un banner enorme
que no puedo ver la noticia que quería ver, pero también mirándolo desde fuera
de cómo van a monetizar, cómo van a pagar las personas que escriben estos artículos
y es un poco el mismo problema que estamos teniendo ahora con el open source
y que hasta que no sepamos resolver este problema a mayor escala nos afecta directamente.
Y lo fuerte es eso, ¿no? Hablábamos de estándar, pero podríamos hablar de Babel
porque hablabas del mantenedor, el mantenedor, anda yo también, el mantenedor.
Bueno, es que yo he dicho mantener porque el manteniente.
El que mantiene.
Eso.
El que mantiene, digamos, el proyecto de Babel, ¿no?
¿Cómo era el nombre?
Henry Zhu.
Pues, claro, estamos hablando de un proyecto que de alguna forma
ayuda a dar vida no a 10, ni 20, ni 100, seguramente miles y miles de proyectos
around the world, o sea, por todo el mundo.
Entonces, ostras, si un proyecto como Babel se puede encontrar con estos problemas,
otro como estándar, que por supuesto tiene también ahí una masa crítica brutal,
¿qué pasará con esos que tampoco hace falta que sean muy usados,
pero que a lo mejor dan vida a unos cuantos proyectos
y es un proyecto que es clave para ellos?
Es que hay, con esto del open source, hay como dos grandes categorías.
O sea, los que son proyectos conocidos o populares, digamos,
pues, estándar o Babel o Vue o React.
Bueno, React, teniendo Facebook ahí, pues igual es un poco distinto.
Pero todos estos proyectos están expuestos públicamente,
la gente los conoce y es posible que puedan encontrar formas de mantenerse
o de conseguir el dinero que necesiten, etc.
¿Qué pasa con proyectos?
O sea, otro caso típico, otro que montó bastante revuelo fue el de CoreJS,
que es una librería de esas transitivas que la tienes en 50.000,
pero nadie ha hecho nunca npm install, CoreJS.
Es una dependencia de dependencias.
Siempre es una dependencia de dependencias, ¿no?
Pero es completamente core con el tipo de herramientas que usamos.
Pero, bueno, el chico, pues, puso un console log en el install
diciendo que tenía un Patreon y que estaba buscando trabajo.
Y se le montó también, bueno, las issues eran la gente haciendo forks
del paquete sin el anuncio.
Además, se le montó bastante lío.
Pero, claro, y esta se popularizó.
Pero, ¿cuántas hay que son dependencias?
Ahora que Github pone eso del used by, ¿no?
Y te dice la cantidad de paquetes que dependen del tuyo.
Si te buscas cualquiera de estos de mirar si un número es infinito
o de si existe una key en un objeto o estas cosas,
usado por dos millones y medio.
Pero, ¿quién sabe qué estás usando?
Exacto.
Has dicho Core.js.
Core.js, además, para que la gente…
Porque comentas que es transitiva y es cierto.
Pero para que os hagáis una idea de cómo de importante es este paquete,
es básicamente el…
Iba a decir el core, pero si es el nombre de la propia biblioteca.
Es básicamente el paquete que utiliza Babel para los polyfills.
Entonces, claro, si utilizas Babel, que ya os digo que casi todo el mundo utiliza,
estás utilizando seguro Core.js.
Y aquí lo pone, used by 3.578.937 proyectos.
Es una burrada.
Y es una persona que, además, contó un poco su caso y había tenido problemas personales,
no sé, un accidente, había tenido temas de…
Creo que es en Estados Unidos, entonces, problemas médicos y facturas y temas de estos.
Y él dijo, pues yo estoy haciendo lo que puedo.
Tengo la suerte de tener un proyecto que tiene cierta exposición.
Si la uso, digo, pues lo voy a aprovechar.
Claro, claro.
O sea, ¿hasta qué punto?
La gente se le enfadaba mucho, pero…
Yo lo veo lícito.
¿Cuál es la alternativa?
Exacto.
O sea, que no puede sacarle provecho.
O sea, no puede…
¿Por qué el país tiene anuncios?
Además de otro tema, ¿no?
Que es que además el open source, que es otro debate,
que es que lo hace la gente muchas veces en su tiempo libre
y luego se aprovechan las grandes empresas,
que ese es otro tema más político, si quieres decirlo así, pero…
De eso volveremos.
Os invito a todos los que estéis en el chat,
que si queréis comentar sobre esto, pues digáis la vuestra.
Dice Braulio que en México Richard Stallman hace no mucho
iba a Ciudad Universitaria con los estudiantes
a pregonar el mensaje de la FSF, que creo que es…
A Free Software Foundation.
Exacto.
Es que justamente ahora ha habido algún problema con esto.
De hecho, él ha dejado de ser parte de esta…
Sí, que no tiene nada que ver con el open source, es el problema.
Exacto.
E inspirarlos a ser contribuidores y creo que en verdad nos motivaba.
Sí, claro, sin motivado hay mucha gente motivada.
Yo también estoy súper motivado, pero el tiempo es finito.
Tú, Marina, harías lo que hizo este hombre de CoreJS,
de utilizar…
Imagínate que tú tienes un proyecto de código libre,
que lo comentábamos antes en el directo de Naxt,
para hacer un blog fácilmente.
Sí, bueno, es un starter que tendrá como menos de…
200 estrellas en GitHub, es un proyecto pequeño,
y lo utilizan unas 50 personas,
que por lo menos es el número de forks que han tenido por ahora.
Y por ahora no me está dando mucho trabajo a nivel de mantida y miedo,
porque es un proyecto muy pequeño.
Pero estuve en junio en Alicante,
conocí a los creadores de Naxt,
y también contaban que el nivel de trabajo que les daba un proyecto como Naxt a dos chicos que son hermanos
y que lo estaban haciendo en su tiempo libre,
encadenó que tuviesen que dejar el trabajo que tenían
para solo dedicarse únicamente y exclusivamente a Naxt.
Y de hecho ahora es una empresa y está intentando buscar formas de monetizar todo esto,
que yo aún no las tengo muy claras.
Espero que lo puedan hacer.
Y además muchas otras empresas, como comentábamos antes,
que utilizaban Naxt y que encima les pedían que todas esas issues…
Claro, que las arreglen cuanto antes.
…problemas que lo arreglaran porque lo necesitaban en sus empresas.
Y era como, bueno, pero es que estamos hablando de que es dos personas manteniéndolo…
Págales, ¿no? Ayúdales para…
Y es un poco una locura.
Además que yo sí lo extrapolo al mundo del diseño.
Siempre nos, toda la vida nos han dicho de,
ay, no hay que diseñar de gratis, hay que valorar nuestro trabajo y tal.
Es que en ese cierto modo el open source un poco con…
Tiene como dos partes que se contradicen mucho.
Sí, sí, no. A ver, totalmente.
Es que sobre esto…
No sé para hacia dónde va a avanzar.
Yo creo que al final avanzar hacia muchos…
O sea, siempre vamos a tener estas diferentes caras, ¿no?
Un poquito… Mira, Daniel León comenta aquí en el chat.
Dice que se podría hacer algo en plan como los motores de videojuegos.
Es decir, a partir de X beneficios de alguien que use tu librería,
te tiene que pagar un porcentaje de sus beneficios.
Esto puede ser una buena idea, pero hay un problema con esto.
Y es que yo creo que muchas veces no somos conscientes del nivel de dependencias
que tenemos, sobre todo en nuestros proyectos web.
O sea, es una burrada.
Cuando haces un npm install y te descargas internet entero…
Exacto.
Es que si cuentas en cualquier proyecto que hayáis trabajado la última semana…
Bueno, Marina estaba de vacaciones, pero las otras semanas…
Igual tú ya no has escrito, no has ni visto el 0, algo…
O sea, el 99, algo por ciento de las líneas de código.
O sea, es increíble la cantidad de…
O sea, nos apoyamos en un montón de trabajo,
pero en una cantidad increíble gratis.
Totalmente.
Y del que se benefician todo el mundo.
O sea, me beneficio yo cuando me monto un proyecto para hacer mi blog
y se beneficia Amazon.
Sí, sí, sí.
O sea, gente que…
Empresas que no será por capacidades financieras para pagar las cosas.
Totalmente.
Es que, un poco volviendo a lo que tú decías de las diferentes caras,
y tú también lo has comentado, Adrià, y es totalmente cierto, ¿no?
Tenemos este React.
Claro, React detrás tiene Facebook.
¿Nos vamos a preocupar de React?
No lo creo.
Por más gente que lo utilice, ¿no?
Y por más proyectos que haya, hay un interés detrás, ¿no?
Igual que también puede haberlo como otros proyectos como puede ser MongoDB.
MongoDB, obviamente, tiene una parte de código abierto
o incluso la propia WordPress, ¿no?
Automatic es una empresa bastante grande que se está lucrando,
con todo el sentido y, o sea, con todo su derecho,
de esa parte de código abierto que tiene, ¿no?
Eso es una de las grandes, digamos, estrategias que hay detrás del código abierto, ¿no?
De decir, tienes esto, es código abierto,
si quieres un servicio, digamos, más premium,
si quieres que te haga una consultoría,
si quieres un producto asociado, esa sería una.
La otra es, soy Microsoft, soy Facebook, soy Apple, soy uno de estos.
Tengo este proyecto, si quieres colabora, ¿no?
Que esa sería otra.
Pero luego tenemos todo ese mundo de pequeños desarrolladores
donde yo diría que tenemos dos ramificaciones.
Uno, lo hacen por amor al arte.
No es que no se quieran lucrar,
es que ni siquiera les importa ni lo están buscando.
Por ejemplo, yo tengo un amigo que es Kiko Beats,
que seguro que nos debe estar escuchando.
Le doy un saludo también a Kiko.
Sí, ¿no? Es muy crack.
Ahora vamos a trabajar juntos.
Ah, ¿sí?
Ay, qué fuerte.
Spoiler.
Qué fuerte esto.
Ahí anunciando en las redes.
En la red.
On Air.
On Air.
Muy bien, pues nada, salúdale de mi parte.
Pero el caso es que el chico tiene proyectos
que a lo mejor ha hecho de código abierto
sin muchas ganas de lucrarse sobre ello, ¿no?
Pero de repente era una dependencia de Webpack
y por lo tanto había miles y miles de instalaciones sobre eso.
Él tampoco buscaba nada al respecto, ¿no?
Pero, bueno, al final de repente pues lo triunfa.
Es como también el creador de Curl en la Full Stack Fest,
pues lo vimos, ¿no?
Él no iba con grandes,
pero al final resulta que millones y millones de personas
y todos los sistemas operativos del mundo
e incluso pequeños hardwares lo están utilizando.
Pero por otro lado sí que está la gente
que está trabajando un poco, diríamos lo de Nux,
que de alguna forma están dejando su trabajo
porque justamente quieren sacarle un rendimiento a esto
también con todo su derecho, ¿no?
Y claro, ¿cómo hacen esto?
Ahí es donde está lo complicado.
¿Cómo lo consiguen?
¿Cómo lo hacen?
Han intentado, o sea,
toda esta polémica viene al final de...
De intentarlo.
El experimento, lo contaba el chico de Standard,
el Feroz, que además se dedica,
bueno, no se dedica a eso,
pero tiene no sé cuántos cientos de paquetes públicos en NPM.
O sea, es bueno.
Es muy crack.
Hombre este, sí.
Muy crack.
Y él lo contaba.
Él hizo esto como experimento.
Es decir,
tiene un par de artículos que cuentan
por qué sacó esta idea de poner el anuncio
y además lo creó con un paquete aparte
para que fuese como un modelo.
Y él tampoco, por lo que cuenta,
tampoco esperaba que eso fuese a funcionar
o que sirviese como...
Y tampoco creo que en su mundo ideal
la gente tenga que ver anuncios
al hacer NPM install
y ver ahí tu anuncio de...
O sea,
él lo usaba como herramienta
para que la gente hablase de eso
y para que más gente se diese cuenta
de que esto, al final,
cuanto más va a consumir código abierto,
cada vez es mejor y más fácil
porque las herramientas son mejores.
Puedes hacer un NPM install,
descargarte internet y no pasa nada.
Hace 15 años no hubieses podido
con el modem de turno.
O sea, que cada vez es más fácil.
Y como hay más gente y es más fácil,
cada vez es más difícil mantenerlo
porque hay más issues,
más documentación,
más bugs,
más funcionalidad.
O sea, al final es como cada vez
vamos estirando un poco más
y a la que alguien
prueba algo,
pues se lo comieron.
Exacto.
Y él contaba,
dice que se me están comiendo
gente que no contribuye.
Claro.
El feedback que me da gente
que sí que están metidos
en el open source
o que tienen algún proyecto
o que están en algunas comunidades
o lo que sea,
es...
Hostia,
igual modelo anuncios
no es lo adecuado,
pero...
Hay que hacer algo.
Hay que hacer algo
y por lo menos la gente lo discute
y vale,
este no es el camino,
pero cuál es.
Vamos a hablar de cuál puede ser.
Claro.
Y en este sentido,
pues el experimento
fue un éxito,
no creo que ganase mucho dinero,
o sea,
la intención no era ganar dinero
sino que se hablase,
así que...
Claro,
además él habla un poco
de que es lo que quería
no era ganar dinero
sino hacerlo de alguna forma
que poder
dedicarse a ello,
no es que quiera ganar dinero,
es que si no,
no me dedico a ello
y la gente me está empujando.
Entonces dice,
diferentes cosas
que ha intentado
desde 2018,
ha intentado un montón
de formas de ganar dinero
y una de ellas
es el paquete este de Zangs,
no sé si lo conocíais.
Zangs.
Es un paquete
que creo que hizo él mismo
que era básicamente
que tú podías hacer
un NPX Zangs
entonces leía
todas tus dependencias
y a partir de ahí
pues podías hacer,
no sé si podías hacer
algún tipo de donación
o algo así
porque podías ver
qué paquete pedía donaciones
y entonces tú podías decir,
ah, pues quiero donar a este.
Está bastante interesante
porque te decía
todos los patreons
que tenían esas dependencias
que tú estabas utilizando
y además te decía
qué dependencias
estaban utilizando.
Por ejemplo,
claro,
no es lo mismo
que utilices la dependencia
una vez
a que tengas 30 dependencias
que utilicen esa,
¿no?
Entonces era bastante interesante,
era de él mismo,
esta la intentó,
parecía una buena idea,
fracaso.
Claro.
Bueno,
sí,
supongo que
es que el modelo de donaciones
al final,
claro,
depender de que
o un patreon,
o estas plataformas
de Open Collective
o todas estas plataformas,
yo te doy
3 euros al mes,
pero es que
creo que no debería ser yo
o tú o tú,
como personas
que le doy 4 euros
a no sé quién al mes
para que se...
Debería ser
quien se está lucrando realmente
de este producto.
Cuando yo lo uso en mi casa
para hacer mis cosas,
yo me lucro
hasta cierto punto,
o sea,
yo estoy usando un software.
El que se lucra
es cualquier empresa
y no hace falta
que sea las...
Que monetiza ese paquete.
Exacto.
Y no tiene que ser
las 5 grandes de Microsoft,
todas las otras
en las que estamos nosotros.
Claro.
Lo mismo.
Totalmente.
O sea,
al final cualquier empresa
que se beneficie de eso,
si tiene un poco
de visión
de conjunto,
digamos,
debería encontrar
alguna forma
de devolver un poco
al colectivo,
digamos,
de Open Source,
¿no?
Y las hay que lo hacen
y hay varias maneras.
hay sitios
donde tienes
cierta libertad
para dedicar tiempo
de trabajo
a contribuir
a Open Source,
¿no?
Pues es una forma.
Al final,
la empresa te está pagando
para mantener...
Esa es muy interesante.
El hecho de decir,
bueno,
no voy a contribuir
con dinero,
voy a contribuir
con fuerza de trabajo,
¿no?
Con darle la libertad
a mis trabajadores
a que ayuden
al desarrollo
de código libre.
Es muy interesante.
En el chat
ya comentaron unas cuantas
que me parecen
muy interesantes
y además así
pues va un poco
en la línea
de lo que estamos hablando.
Lad Green Lithian,
que tiene un nombre
bastante complicado,
pero que le mandamos
un saludo,
dice que cree
que el mayor problema
es la falta de conciencia
porque usamos paquetes
de código abierto
sin costo,
pero cuando fallan
o tienen código malicioso
o cualquier problema,
le echamos la culpa
a los creadores
que no cobran.
Es un poquito
la línea que comentábamos
de lo que le pasa a Ferox,
que el tío pues tiene issues,
pero dice,
bueno,
pero yo no tengo tiempo
a arreglarlo.
Y solo hace falta
ver las issues
en repos de gente
pidiendo
no es que esto
no me va,
tienes que arreglar.
Parate un momento
a pensar
lo que estás pidiendo,
cómo lo estás pidiendo,
que eso ya es un tema
de respeto.
Y a quién
se lo estás pidiendo.
Es una persona
que algún día
cogió,
abrió un repo
en GitHub,
subió un código
y tú has hecho
dos clics,
lo estás usando
o sin saberlo,
lo estás usando
y le vienes a pedir.
O sea,
¿quién te da
algún derecho
a pedirle algo?
Totalmente.
Totalmente.
A ti no te han pedido
nada todavía,
¿no, Marina?
Así de malas.
Lo que me ha pasado
bastante es
gente que ha utilizado
el paquete,
algún paquete,
el starter,
y que les ha dado
algún tipo de problema,
pero encima
problemas
que no están
a mi alcance,
como que
NPM
no funcione.
y sí que
me han
bueno,
me han ido
detrás
en Twitter,
en plan
con tweets
de oye,
¿me podías contestar
esto y tal?
Y sí que he intentado,
bueno,
pues en ratos libres
y cuando no he podido
contestarles,
pero está
a cierto punto,
quiero decir,
tampoco
puedo ir arreglando
de note
si no te funciona,
es que ni siquiera
es un problema
del paquete en sí.
Totalmente.
Tacho Naranjo
dice,
nada gratis
en este mundo
y eso lo entendí
cuando dejé de ser
estudiante.
Empecé a comprar
aplicaciones
y pagar por software.
Ojalá se pudiese
concienciar
a todos.
Jejeje.
Jejeje.
Yo estoy muy de acuerdo
con el mensaje
que decías,
Adrián,
que es
el tema
de
no solo
y un poquito
sobre esto,
concienciar,
pero no tanto
a los desarrolladores,
porque yo creo
que nosotros
somos capaces
de ver
que hay un esfuerzo
detrás,
somos desarrolladores
al fin y al cabo
y sabemos
lo que tardamos
o lo que tenemos
que hacer
para desarrollar,
pero muchas veces
las propias empresas,
hablábamos de Open Collective
que parecía
una idea interesante,
pero no creo,
y estoy de acuerdo contigo,
que deban ser
los desarrolladores
los que pongan
ahí una masa
salarial
para los proyectos
de código abierto,
porque además
por desgracia
lo que resulta
es que al final
vamos a ver
cómo sí que tenemos
Webpack
con dinero.
Vale,
Webpack
obviamente es súper importante,
pero ¿qué pasa
con esos proyectos medianos
o no tan conocidos
como CoreGS,
que no significa
que no sea tan utilizado,
sino no tan conocido?
¿Qué pasa con esos proyectos
que se quedan un poquito
en tierra de nadie?
¿Cómo hacen las empresas?
De alguna forma
deberían
responsabilizarse,
¿no?
que parte de sus ganancias
vienen de ahí.
¿Cómo conseguimos eso?
¿Cómo lo hacemos?
¿Cómo consigues
que las empresas paguen
y luego cómo consigues
que no se quede
en el Webpack,
en el View
o en la de arriba,
en la top librería
que todo el mundo conoce?
No,
yo estoy usando
en...
La cantidad de dependientes
que estás usando
no la sabes.
No sé si sería
incluso viable
algún sistema
de árbol,
o sea,
que das arriba
y todo lo que dependa
y va cayendo.
No lo sé,
sinceramente,
esto se me escapa
porque supongo
que es teoría económica
y aquí...
Sobre esto
es súper interesante
porque entonces,
por ejemplo,
Webpack.
Webpack,
por supuesto,
no le debe faltar,
digo yo,
donaciones.
No,
si tiene,
además tiene sponsors
Tribago,
por ejemplo,
creo que los tiene
ahí en la web,
hay dos o tres sponsors
de empresas súper grandes
que estamos hablando
de decenas
de miles de dólares.
Exacto.
Pues,
¿creéis que de alguna forma
debería ser Webpack
la que hiciese
esa acción hacia abajo?
Son proyectos
que tienen
suficientemente nombre
y repercusión
como para poder hacer
algo.
O sea,
no sé cuál es la solución,
pero sí que están
en una posición
que sí que tienen
palanca
para actuar.
Por ejemplo,
lo de CoreJS
al final,
o sea,
me pareció súper
puedo estar de acuerdo
que además te sales
50.000 veces
porque lo usas
50.000 veces
y es un peñazo,
pero estoy totalmente
a favor de que
alguien que tenga
tiene el poder
desde al final,
desde abajo,
desde siendo una persona
sola que igual
cuando creó eso
hace no sé cuánto tiempo
pues no esperaba
tampoco ese éxito
y al final
lo empezó a hacer,
no conozco este caso,
pero en un porcentaje
muy alto
es por amor al arte
y tú entonces
que tienes
mantenimiento
de issues,
de documentación,
de nuevas fitos,
de testing,
de no sé qué,
de inversiones antiguas,
de retrocompatibilidad,
yo esto lo hacía
porque yo a mí me apetecía
y como me canse
me voy
y aquí se queda
el proyecto
y yo
si tengo un trabajo
o sea,
es que es gente
que,
Feroz por ejemplo
que hablábamos antes
es de San Francisco
si no ha cambiado
de ubicación,
pero una persona
que tiene el porfolio
que tiene en open source
y que tiene el conocimiento
que tiene
se puede ir a trabajar
a la empresa que quiera
cobrar un salario
con bastantes ceros
y dejarse de problemas
de estándar
y de no sé qué
y yo me meto a mí
a lo mío
y hasta luego
y al final
quien pierde es la comunidad
porque te quedas
en una persona
que en lugar de estar
contribuyendo a eso
pues se va a trabajar
a Twitter
o al que sea de turno
y luego se va a casa
a jugar a Play
totalmente
así que
algo hay que hacer
cuando uno
como cosella escoge
dice pues yo voy a meter
un console lock
a todo el mundo
hostia pues es una persona
que está como abajo
de todo
en la cadena
de dependencias
y además es una persona sola
pero tiene el poder
de ser usado
de comunicar
claro
de decir
oye que aquí está pasando
una cosa
que como nos cansemos
todos y todas
aquí al final
va a quedar
esto
sobre esto
que comentabas
de que él vive
en San Francisco
es súper interesante
porque en el artículo
que intentaré dejarlo
en los comentarios
para que la gente lo lea
porque es buenísimo
además ha súper bien explicado
todo el razonamiento
que siguió
porque hizo esto
de poner un pedazo
de banner
cuando instalabas
estándar
y bueno
explica el problema
está muy guay
dice que
le ha dedicado
más de 3000 horas
que no le ha pagado
nadie
en los últimos 4 años
para mantener la librería
bueno
explica un montón de cosas
está muy guay
pero una de las cosas
que creo que está
muy interesante
es el hecho de
claro
que él vive en San Francisco
y dice
claro
que hago
me voy a vivir
a Tailandia
porque así
pago menos
como
es que
¿por qué dice esto?
porque esto es muy interesante
porque ya lo ha hecho otra gente
en este caso
son enlaces a
experiencias reales
experiencias reales
que por ejemplo
esto es de
Sindre Sorjus
que
tiene un millón
tiene un millón
de librerías
que también utilizamos
luego dice
vendes tu startup
y entonces
empiezas a
tienes dinero
de esta forma
para poder empezar
a trabajar
si tienes una independencia
económica
como para trabajar
en open source
que es otro caso real
porque entonces
si solamente
puedes trabajar
en open source
si tú ya tienes
una independencia
o sea
eres viable
económicamente
entonces
hay un tema
de gatekeeping
o sea
que solamente
va a trabajar
gente en open source
que tenga
el mismo tipo
de problema
y el mismo perfil
que va a ser
uno bastante concreto
exacto
totalmente
Marina
otro que comentan
él dijo
hemos hablado
que intentó
thanks
también
Patreon
¿la has usado
alguna vez?
Patreon
¿te parece
una buena idea?
he utilizado
o sea
sé cómo funciona
son al final
donaciones
y lo que he visto
mucho
a pesar de que
nunca he hecho
ninguna donación
y no sé si
debería de estar
un poco
ashamed
de ello
pero
no sé
al final
son las empresas
como hemos dicho
las que realmente
se lucran
y son las que
deberían de contribuir
nosotros
individualmente
no somos
no somos
nadie
eso es muy
interesante
porque entonces
deberíamos
responsabilizar
sobre todo
la gente
no son empresas
las empresas
también
pero
sobre todo
si le sacas
un rendimiento
económico
de alguna forma
yo creo que
esa es la clave
si te estás
aprovechando
monetariamente
eso
deberías de alguna
forma
contribuir
un rendimiento
económico
y bueno
está bien
el pay
what you want
pero
porque también
el rendimiento
económico
que pueden sacar
las empresas
varía mucho
lo mismo
que saques
unos pocos euros
al mes
o que saques
miles
entonces
hay muchísimas
empresas
que su producto
principal
es
en software
por lo tanto
en dependencias
de terceros
o sea que
tu producto
sobrevive
o existe
gracias a un montón
de trabajo
indirecto
creado por otra gente
que luego
cuando ponen
un anuncio
en el terminal
de alguien
se le suben
por las paredes
pero seguramente
es que
ni siquiera
estoy
100% segura
de que
todos los directivos
de empresas
que están ganando
muchísimo dinero
a través de esos paquetes
es que ni siquiera
saben
de la existencia
de esto
o sea
es que
han delegado
todo eso
a un equipo técnico
y
ni siquiera
tienen conciencia
de que están
utilizando
el trabajo
de otras personas
os voy a contar
un caso real
de una empresa
en la que estuve
que me parece
muy significativo
sobre lo que
estamos hablando
el caso es que
después de un montón
de quejas
de los desarrolladores
y yo estaba ahí
de que decíamos
pues que siendo
la empresa que éramos
debíamos de alguna forma
fomentar el colaborar
al código abierto
ya no solo con horas
sino obviamente
pues pagando
los proyectos
que utilizamos
entonces claro
desde arriba
lo que se decidió
que lo entiendo
perfectamente
es hacer una votación
dijeron bueno
vamos a poner
me acuerdo
que en aquella época
creo eran
3000 euros
o 5000 euros
más o menos
unos 5000 dólares
y decían
queremos
que votéis
cuál es el proyecto
que creéis
que merece
que tal
no estábamos de acuerdo
porque decíamos
bueno
porque no hacemos
diferentes pasteles
tampoco es que tenga
que ser así
además en un pago único
porque no hacemos
que sea algo más regular
el caso es que
hicimos eso
entonces el tema
es que
claro
estamos hablando
de desarrolladores
frontend
backend
devops
de todo
Adrià ya se parte
había un montón
de nombres
obviamente
estamos hablando
webpack
webpack
babel
ojos del hambre
ojos del hambre
casi literalmente
y claro
entre los nombres
aparecía uno
bastante interesante
Unix
y es el que ganó
entonces
claro
yo no
yo no pongo en duda
que obviamente
Unix es
mega importante
pero
es lo que hablamos
¿no?
todos los demás
que pasan
todos los demás
y de hecho
seguramente Unix
que no digo
que no se lo merezca
pero seguramente
tiene muchas más
facilidades
para conseguirlo
y ser fácilmente
que se pueda sostener
¿no?
en el tiempo
seguramente
de forma infinita
entonces bueno
fue bastante fail
nos sentimos bastante
como traicionados
porque fue del palo
pero bueno
mucha gente
estaba contenta
no no no
claro
es que tú piensas
que todo
todo
hasta nuestras máquinas
utilizan Unix
no no
y es verdad
objetivamente
o sea
el que usas más
seguramente
claro
no sé
entonces
tendríamos que entrar
en cómo
calculamos
el mayor
ROI
por euro
o sea
darle un euro
a Unix
o darle un euro
a la librería
que uso
para hacer gráficos
de no sé qué
quién le va a sacar
más provecho
porque
no sé
es como muy
complicado
sí
es imposible
debería ser
un proceso
automatizado
o sea
debería ser
que alguna forma
si tú sabes
bueno
tu máquina
porque tú
no tienes por qué saber
que tienes exactamente
mil paquetes
puestos en un proyecto
pero que si se hace
una donación
de X euros
que
se distribuya
automáticamente
a esos paquetes
que tengan
ese sistema
de
de ganancias
no lo sé
es complicado
yo lo que quería comentar
sobre Patreon
es que
muchas veces lo he visto
como
cómprame un café
¿sabes?
es que
parece que le vas a dar
la limosna
sí
no sé
es que
eso no
no es un salario
ni es nada
sí
bueno
Patreon
tiene esto
de que dices
si a partir de 4 euros
sí
tienes niveles
pero claro
pero
tampoco
voy a dar
100 euros
como individual
a un proyecto
y es que
100 euros
sigue siendo nada
nada
o sea
sí sí sí
bueno claro
esto ya es
si tienes mil personas
claro
quiero decir
creo que
tiene que ser algo
de hecho regularmente
y
sí
que al final
los que sacan
beneficio
es la plataforma
tienen que ser
la
este es el tema
que la que se está
lucrando mayormente
de esto que comentamos
es la propia
Patreon
sí
bueno
al final
vivimos en un mundo
que todo el mundo
alguien se lucra
al final
y nunca es el último
siempre es
eso
es que eso lo jodido
hablamos de Open Collective
hablamos de Patreon
ahora hablaremos de otra
que es bastante conocida
pero pasa esto
que de alguna forma
ellos se quedan
un tanto por ciento
que dices
claro
pero yo quería
bueno también está
dando un servicio
sí sí sí
totalmente
si están conectando
a ese
a ese cliente
que va a pagar
o va a dar
esa
limosna
sí sí
con el final
totalmente
entonces
sí que un porcentaje
se tiene que llevar
creo
para mantener
la plataforma en sí
pero de todas formas
yo creo que
debería ir
hacia algo más
automatizado
y al nivel
a empresas
igual esto que vemos
de Github
de cuánta gente
usa el paquete
pues no sé
eso habilita cosas
en el futuro
Github ha sacado
un sistema de sponsor
al final
ese es justamente
el que iba a comentar
Github
segundo spoiler de hoy
no pasa nada
Github sponsor
de hecho se llama
Github sponsor
el propio Feroz
comenta que lo ha intentado
ha intentado utilizarlo
y no le ha resultado
me parece lo mismo
es que es muy similar
creo que Github dobla
la donación
me parece
ahora igual me van a corregir
todo el mundo
pero creo que si tú das
10
Github da
10 y 10 más
yo sé que ahora
me parece
yo sé que ahora
el primer año es gratis
gratis en el sentido
de que tú pagas 10
y esos 10
van directamente
al creador
lo cual está bastante
pero a partir de
dentro de un año
cuando ya termine la beta
tú pagas 10
y lo único que te quitan
son los costes
del pago
porque tienen
un coste asociado
pero que no es
sin ánimo de lucro
no tengo ni idea
la verdad es que
Github es Microsoft
si no se lucran
porque le doy 3 euros
al señor de Babel
pues tampoco
no pasa nada
no pasa nada
no
no
mira cosas que dicen
por aquí en el chat
dice
nos saludaba Horacio Herrera
dice una manera
de pagar
entre comillas
es ayudando
mejorando el contenido
pues de este código abierto
luego Alberto
no
Víctor Cortes
dice
pienso que si la herramienta
ya tiene muchas donaciones
y por debajo de ella
también utiliza otras librerías
de terceros
que no tienen apoyo
podría ayudar
ya sean donar parte
de lo que ganan
o hacer publicidad
de lo que utilizan
para que otros
tomen conciencia
y apoyen
esta la verdad
que es muy buena
creo que por ejemplo
Webpack, Babel
y todas estas
deberían hacerlo
Enrique Moreno
hay que tener en cuenta
que quien crea
una librería
de código abierto
también se beneficia
en ese mismo momento
de otras librerías
la esencia
en el beneficio mutuo
el beneficio monetario
sería un plus
David García
totalmente de acuerdo
es que ha escrito
un montón de gente
mientras estamos hablando
y estoy poniéndome
García
totalmente de acuerdo
con Horacio
la mejor forma
de ayudar
en un proyecto
Opensource
es contribuir
a mejorarlo
es que al final
en GitHub
hay una página
que creo que es
Opensource
que cuentan
hay como
una colección
de artículos
de entrevistas
a gente conocida
del mundo
de Opensource
y cuentan un poco
su experiencia
y tal
y lo que tienen
siempre en común
o si hablas
con gente
en la Full Stack Fest
estuve hablando
con gente
del core team
que había estado
en Node
y ahora estaba
en Rust
hay gente
con proyectos
muy grandes
o Rails
por ejemplo
que contaban
que cuando piensas
en contribuir
en Opensource
aparte de las donaciones
que es un mundo aparte
piensas en escribir código
en la nueva feature
en sacarla
y en realidad
cuando lees
o hablas
con esta gente
dicen
a ver
a mí
si alguien viene
a ayudarme
a hacer un filtrado
de las issues
de GitHub
o a mejorar
los ejemplos
o a corregir
la documentación
o a mirar
si el pull request
no sé qué
o a añadir
el test
o lo que
es que esto
me da la vida
o sea que
proyectos como
Webpack
y como demás
además es como
un mundo aparte
porque son como
los más grandes
pero proyectos medianos
o que no son
nada del otro mundo
pero tienen
su actividad
y todo va quedando allí
ostras
no hace falta ser
para escribir
React
tienes que ser
Dan Abramo
hay poquitos
pero hay un
es que React tampoco
no quería usarlo de ejemplo
porque contribuir
en open source
a React
está Facebook detrás
que se lo hagan ellos
pero bueno
eso es otro tema
pero contribuir
en un proyecto open source
que te motive
o que dices
ostras
pues mira
hay issues que
igual no las sé resolver
porque no conozco
el proyecto
pero aparte
que cuantos más issues leas
y más te involucres
más al final
vas a conocerlo más
totalmente
pero decirle a la persona
que ha hecho la issue
oye
¿dónde lo puedo reproducir?
o falta eso
o igual no era la última
no era la última versión
filtrar
mejorar documentación
añadir ejemplos
todo eso
es lo que
hay un montón de trabajo
que se puede hacer ahí
y es mucho más fácil
empezar por aquí
que intentar hacer feed
o sea
si se quiere contribuir
y si consigues
que tu empresa te diga
ostras
pues estas herramientas
las usamos
y yo quiero
dedicarle un tiempo
a echarles una mano
y demás
no tiene que ser
la nueva
el nuevo gran framework
el no sé qué
o sea
corrige faltas de ortografía
en la web
cualquier cosa
que contribuya
siempre va a ser
bienvenida
segura
y además que es la manera
de coger un poco
de tracción
porque al principio
crea el pull request
que sea el formato
que te pidan
que no sé qué
que si el mensaje
del cómic
que hay cada repo
cada organización
tiene sus reglas
claro
entonces
empieza por algo sencillo
pero que te lo pague
la empresa
hombre sí
es la forma
que sea sostenible
porque si no
luego estás tú
dedicando tu tiempo libre
a hacer algo
y luego
al final
acabas formando parte
exacto
de lo mismo
de lo mismo
estamos alimentando
otra vez la rueda
creo que a veces
puede estar bien
porque ya sea lo que dices
que quieres colaborar
incluso porque quieres aprender
porque quieres
no sé
hacer un montón de cosas
pero al final
para que esto sea
sostenible en el tiempo
obviamente
tienes que tener
un apoyo detrás
que es el que te está pagando
las facturas
y eso tiene que ser la empresa
que sí
que lo podemos hacer
en el tiempo libre
y creo
yo de hecho
lo he hecho muchas veces
pero es lo que decimos
que de alguna forma
tenemos que buscar
la sostenibilidad
de todo esto
hablando de esto
porque esto es un tema
esta semana
yo he estado hablando
con algunos compañeros
yo en mi empresa
y hemos hablado
oye
y esto del código abierto
pues para saber
opiniones de la gente
y hay una que a mí
me ha sorprendido mucho
y os la quiero traer aquí
a ver qué opináis
y además
primero qué opináis
y luego os voy a hacer
una pregunta al respecto
pero lo primero es
yo les comentaba esto
le digo bueno
es que claro
este hombre feroz
pues ha hecho esto
bla bla
le pongo en contexto
y me dice
pues que no lo haga
pero por qué lo hace
y por qué pide esto
pues entonces no lo está haciendo
porque sea de código abierto
es que lo que quiere
es lucrarse
entonces pues que no lo haga
ya está
y yo hombre ya
pero a ver
no sé
de alguna forma al final
ya ha tenido esta repercusión
ya no le puedes pedir
que desaparezca
porque entonces
si desaparece
porque desaparece
si no desaparece
porque no puede ser
no no no
pues oye
si él no estaba dispuesto
a que fuese realmente
de código abierto
de esta forma
que la gente
hombre si tú pones un software
a manos de los demás
pues ya tienes que cumplir
¿no?
entonces yo me quedo un poco
como coño
no sé
hay gente que piensa
un poco así
¿no?
y no sé
¿qué opináis de este tipo de...?
creo que nos hemos ido
al extremo opuesto
es un extremo
pero bueno
me lo han dicho a la cara
que no es un ejemplo aquí
que...
estuve en 2014
trabajando en Microsoft
y recuerdo que
al final
los ingresos de Microsoft
siguen
a día de hoy
siendo
gran parte
de las patentes
que tiene
tanto Microsoft
como IBM
como todas estas
macroempresas
por ejemplo
Microsoft compró Nokia
y Nokia
en ese momento
solo vivía
de las patentes
o sea
aún
obtuvo más
¿qué pasa?
que cada vez que se hace
un móvil
Apple hace un móvil
pues
tienen que pagar
todas las patentes
a todas las otras
empresas
es como si estuvieran
utilizando un
código
abierto
sin serlo
pagando cada vez
y no estoy abogando
por este sistema
porque es un sistema
muy cerrado
y muy obsoleto
también
pero creo que nos hemos ido
al opuesto
totalmente
o sea
no es bueno
ni el sistema
de patentes
hay código
totalmente cerrado
que además
se están lucrando
y se siguen
y se van a seguir lucrando
estas empresas
durante muchos años
y luego está
el otro sistema
de que
estamos trabajando
gratis
y además
es que si quieres
monetizar ese trabajo
es que se te comen
los leones
y también
crea como un entorno
muy
tóxico
y hostil
un poco también
y muy tóxico
y muy cerrado
incluso
porque
que pasa
que esas personas
que tengan
familia
hijos
que no van a poder
trabajar
en esos proyectos
porque si no
les dan dinero
es como si
trabajara gratis
para una empresa
que lo queremos gratis
que todos lo queremos gratis
y también excluye
a mucha gente
el hecho
de que sea gratis
trabajo gratis
solo la gente
que tenga
libertad financiera
puede trabajar en ella
claro
y además
un proyecto como
cualquier proyecto
que tenga
meses de vida
un año de vida
igual yo lo empiezo
hoy
porque tengo unas
condiciones que lo puedo empezar
pero dentro de un año
yo que sé
cualquier cosa que me pase
o no me pase
o me voy a vivir
me dedico a otro mundo
como que estoy obligado
a mantener
o sea
yo lo he hecho
porque yo
y tú lo estás usando
porque tú quieres
y puede ser peor
lo estás usando
no porque tú quieres
sin saberlo
o sea
porque es la 25 dependencia
en la lista
de dependencias
pero yo no tengo
ninguna responsabilidad
en algo que tú estás usando
gratis
que yo he puesto internet
que he dicho
mira lo pongo aquí
con la licencia que sea
para que se pueda usar
que es otro tema
de las licencias
pero bueno
lo pongo aquí
para que se pueda usar
y alguien ha decidido
que lo va a usar
a mí esto no me convierte
en responsable
directo de nada
claro
pero poniéndome un poquito
de papel
del abogado
el diablo
¿vale?
entonces
un poco lo que me decía
mi compañero era
entendía este punto
pero de la misma forma
dice bueno
pero entiende
que nadie te pague
por ello
¿sabes?
o sea
él lo que quiere decir
es entiendo ese punto
pero de la misma forma
entiende que
pues nadie te quiera pagar
por ello
estaba en internet
me lo descargué
lo utilicé
porque tú lo pusiste ahí
a mí que me pides
¿sabes?
es lo que decía
era un poco eso
para
y siguiendo con el ejemplo
contra el hombre de paja
que no está
no le vamos a poner nombre
porque si no Luis
se va a enfadar
y me va a decir
tío
no pero entonces
no va a abrir nunca
una issue
a un repo
de algo gratis
porque entonces
no va a poderle pedir
porque es gratis
o si el cliente
queda muerto
no va a decir
joder
que morro tiene
me ha dejado aquí tirado
o va a hacer un for
cuando tenga un problema
lo va a resolver él
si
claro
es un pez
que se muerde a la cola
que acaba con la persona
que hace el repositorio
o lo que sea
yéndose a otra cosa
entonces perdemos todo
sí, sí, no
totalmente
si tú tienes un paquete
que le dedicas
cinco minutos al día
y se mantiene
con cinco minutos al día
pues te tiene un coste personal
que lo puedes asumir
fácil
fácil
claro
cuando tiene
no sé cuántas mil descargas
no sé cuántas mil dependencias
con las
con las issues
que eso supone
o los problemas de contexto
que eso supone
o lo
pues llega un momento
yo no puedo dedicar
en mi día a día
el volumen
que supone
la gestión
de estas herramientas
estándar
por ejemplo
solo
entre comillas
tiene 78 issues
siete pull requests
que está utilizada
por ochenta mil
vamos a ver
core.js
por ejemplo
que es el del pobre hombre este
que
igual hay 78
porque hay un trabajo
detrás de cerrar
y gestionar issues
brutal
esto no es
claro
habría que ver el trabajo
que igual es hasta peor
que haya pocas
porque hay un montón de trabajo
para mantener las que son
totalmente
porque por ejemplo
podemos ir a react
por decir uno
o podemos
voy a mirar react
porque yo sé que
tiene un equipo
dedicado a ello
y tienen
seiscientas una issues
doscientas pull requests
view
vamos a ver
y hay un equipo
de gente
que
con facebook detrás
que cobra
un salario
que no debe ser
de los más bajos
del mundo
para gestionar
entre otras cosas
eso
mira
tenemos view
que está usado
por un millón
de proyectos
tiene
doscientas
cuarenta y cinco
issues
ciento dieciséis
pull requests
la verdad
que me sorprende un montón
ciento dieciséis
pull requests
es un montón
como están un poco
con el tema
de la versión 3
supongo que están
también un poco parado
y tal
pero bueno
en cualquier caso
los números
demuestran que
y además
es que es gente
o sea
en el caso de view
si no me equivoco
está
Evan Yu
el fundador
que está viviendo
digamos
de open source
y tiene contratado
si no me equivoco
a Guillaume Cho
que es
una persona
del core team
que se dedica
pues al CLI
a integración
con Apple
y varias herramientas
y el resto
de la gente
del core team
y demás
pues son gente
que llevará
mucho tiempo
y que tendrá
su
Eduardo
por ejemplo
tiene su Patreon
y cada uno
están intentando
vivir
claro
están allí
pero
estabas hablando
de uno de los repositorios
con más
reconocimiento
en el frontend
digamos
ahora mismo
incluso así
hay una persona
hay bueno
dos
una y media
viviendo de ello
y ya
ya
estamos hablando
del top
del top
de los frameworks
de frontend
del top 5
de uso
de frontend
ahora mismo
digamos
en github
o sea
que tiene una persona
y media
y gracias
imagínate
el de
Acción Rebelde Música
está totalmente
con Marina
dice
como dice Marina
hemos pasado
de closed source
a free open source
los técnicos
y técnicas
deberíamos incluir
licencias
como elementos
importantes
de nuestros proyectos
y dice
que si no lo hacemos
nosotras
surgirán plataformas
que lo gestionen
por un módico precio
y Alberto
por aquí
está comentando algo
que también es
interesante
dice
puede que con tu código
open source
estés ayudando
a compañías
o gobiernos
a hacer cosas malas
y recuerda
algo muy interesante
que es lo que está pasando
de hecho me parece
un tema brutal
para un podcast
aunque también
está asociado
un poco con esto
es un poco
lo que ha pasado
con el IC este
el tema de inmigración
se enteró
creo que es el desarrollador
Chef Sugar
mira lo pone por aquí
una librería
de Ruby
entonces
el desarrollador
que es Vargo
de esta librería
que es Chef Sugar
que es la librería de Ruby
se enteró
que el gobierno
de Estados Unidos
creo que es
está utilizando
esta librería
una empresa
metida en el mundillo
de esta
la gestión esta
de inmigración
y demás
que está siendo
todo muy demócrata
básicamente
hay como un movimiento
para intentar
que las
las herramientas
que
o sea
las empresas
que tienen productos
usados allí
pues como que se retiren
o como que
claro
con señal de protesta
digamos
como no lo vamos a parar
políticamente
pues lo paramos
tecnológicamente
pero claro
está
Amazon estará
supongo
y Microsoft
evidentemente estaba
entonces
pero bueno
si gente de open source
esta gente
por lo menos
tiene capacidad
de incidencia
es lo bueno
de que tener
cuando tienes
Ruby
o el framework
que sea
que se está usando allí
si tú dices
pues no quiero que lo uses
tienes un altavoz
de protesta
de protesta
que está súper guay
que se use
pero es un debate
brutal
¿cómo controlas?
esto va en contra
de los principios
del software libre
o sea
podríamos tener
un debate muy
bueno
a ver
es una licencia
y tú la licencia
yo lo entiendo
otra cosa
es que las licencias
las usamos
con cierta
la actitud
vamos a decirlo así
porque
sí sí sí
pero igual
podría haber un sistema
que revisase
las licencias
del software
que estamos instalando
madre mía
vale
íbamos a estar
la mitad
en la cárcel
bueno
o igual
tú tienes un proyecto
que no quisiera
que se use
en tales contextos
y en caso
de violar una licencia
pues que
pudiese haber
consecuencias
un aviso
de alguna forma
igual que en las conferencias
o en sitios públicos
hay un code of conduct
al final
para la gente
que asiste
pues lo mismo
para el software
que vas a usar
eso está
está súper bien
totalmente
la verdad que
yo nunca lo había pensado
el que
pueda pasar
un caso como este
de que
el gobierno de Estados Unidos
lo utilice de esta forma
claro
para hacer algo malo
y en ese caso
que han conseguido
que no lo utilicen
o simplemente
han mostrado
en este caso
el ejemplo que él comenta
básicamente lo que ha hecho
este hombre
es quitar el proyecto
de GitHub
o sea lo ha quitado
para que nadie tenga acceso
para que así no lo pueda
o que yo sepa
para que nadie tenga acceso
no sé cómo ha ido
pero básicamente
para evitar
que tengan acceso
luego hay otros proyectos
que sí que lo que han hecho
es poner la licencia
esto lo puede utilizar
tanta gente
bla bla bla
excepto
el gobierno de Estados Unidos
directamente
o cosas así
se están intentando hacer
estas cosas
de poner la licencia
quién lo puede utilizar
quién no lo puede utilizar
entonces
un poco volviendo
al tema de antes
y para
para incidir un poco
en la opinión esta
un poco más
de bueno
pero por qué me pide dinero
y tal
me gustaría saber
ya que
de alguna forma
sois contribuidores
a proyecto de código abierto
vamos a empezar contigo Marina
¿por qué lo haces?
¿no?
¿qué buscas?
¿por qué lo haces?
¿tienes un plan
de que esto te dé para algo?
¿lo haces por marca?
¿lo haces para aprender?
sí
yo diría que
es un poco
también por marca personal
de
bueno al final
yo solo tengo un proyecto
en código abierto
y lo hice pues
como una forma de aprendizaje
y de
una vez que lo he hecho
voy a mostrarlo al mundo
vamos a hacer un selfie
momento foto
sin avisar
de aldeas
qué grande
y es una forma
de enseñar mi trabajo
pues
exposición
en este caso
tiene un coste
de mantenimiento
muy pequeño
entonces
bueno pues
no me costaba nada
ponerlo
sí
un poco de
exposición
en mi github
creo que también
me ha servido
pues eso
para tener
más atención
dar charlas
estar en el podcast
de waterfront
exacto
pero
sí que creo que
a larga
a larga escala
o sea
si tuviera muchísimos
proyectos de esta forma
creo que el hecho
que no sea
económicamente rentable
es un problema
muy grande
y que
por ejemplo
pues eso
el core
de Viu
si no cobra
nada por ello
me parece que tiene
un problema
de
todo de
bueno pues
que no es escalable
que
no se sostiene
el tiempo
que no se sostiene
y más bien
las issues
que le ponen
al pobre hombre
con lo de
la versión 3
ha pillado
imagínate
yo estaba
las issues
ahí poniendo emojis
para que lo sepáis
vaya troll
no troll no
porque yo estoy
apoyando ahí al creador
ah vale vale
entonces vale
poniendo emojis
de
siempre
del logo de react
no
no se puede
no se puede
la de horas
la de frustración
y eso
es un problema
que bueno que también
para otro
otra charla
podríamos
hacerlo
sobre las charlas
y las
ponencias
gratuitas
y ya lo he pensado
también
que también llevan
muchísimo trabajo
detrás
y que
al final
pues no son
remuneradas
a no ser que
pues sea
Sara Trasner
y
seas una
super star
¿no?
exacto
entonces
es que hay
muchos temitas
que vamos haciendo
en nuestros
ratos libres
y que a pesar
de que nos gustan
creo que pueden ser
llegar a ser
tóxicos
para nuestra vida
personal
si nos comen
demasiado el tiempo
claro pero uno mismo
también a veces
tiene que
¿no?
sí
tiene que saber
controlarlo
exacto
tiene que saber
controlarlo
Adri
en tu caso
sé que estás
colaborando mucho
y muy bien
en Testing Library
de Ken Chilots
estás haciendo un trabajo
muy bueno
déjame que te lo diga
muchas gracias
además me encantó
la charla
es muy super star
ya hiciste una charla
muy interesante
una Lighting Talk
se está poniendo rojo
Adri
aquí directo
corta
es para hacer fotos
como la cerveza
esto ya se corta
esto ya llevamos una hora
ya demasiado tarde
no pero hiciste una Lighting Talk
muy interesante
hablando sobre ello
pero
no es una pregunta de malas
es una pregunta cruda
del palo
¿por qué lo haces?
¿sabes?
alguien te diría
¿por qué lo haces?
¿lo haces por aprender?
un poco lo que le decía
Marina
creo que es innegable
hay una parte
y lo decía Marina
estoy totalmente de acuerdo
creo que hay mucha gente
de la que hacemos cosas
por poco o mucho
que hagamos en
en open source
hay un punto
de marca personal
o de hacerlo
porque
hostia
queda bien
al final es un poco
un pez que se muerde
a la cola
porque queda bien
es gratis para las empresas
las empresas
buscan gente que lo haga
al final
es lo que tiene el sistema
que hay
pero
creo que esto es innegable
al final
tiene una recompensa
a nivel personal
pues que te da cierta exposición
y si la quieres
pues es una forma
el tema
pero bueno
esto lo puedes conseguir
de otras formas
o sea
puedes dar charlas
también tienes una
una exposición
y no es
no es
contribuir en open source
puedes tener un podcast
o tener un podcast
o las dos cosas
charlas y podcast
como alguno por aquí
sí
pero la parte
del open source
yo empecé
bueno
no sé
con varias cosillas
pero he hecho varias
en algunos repos
del ecosistema
de Vue
pues empecé con
ya te digo
corrigiendo
leía la docu
y leía
pues no sé
una falta de ortografía
o un ejemplo
que la variable
no estaba bien escrito
lo que sea
y vas allí
lo solucionas
y las al PR
alguien te dice
hostia gracias
lo mezcla
luego recargas la web
y aparece tu cambio allí
y es como
hostia
he hecho algo
está como guay
tienes la dopamina
o lo que sea
que se dispare
y eso es esto
mola
pues voy a hacerlo otra vez
y vas viendo cosillas
y luego dices
y en lugar de arreglar cosas
intento
digo
ostras
creo que falta tal
y preguntas
creo que
no hay tal ejemplo
o que el salto de
en la documentación
por ejemplo
que es como lo más sencillo
de contribuir al principio
creo que de este
capítulo a este
pues le falta un ejemplo
porque es como
yo me perdí
o alguien me lo ha preguntado
y luego hemos mirado
la docu
y no está
muchas veces puedes sacar
cosas de casos de uso
de tu día a día
y lo añades
y la sensación de recompensas
es muy alta
porque son proyectos
al final con muchos usuarios
entonces dices
hostia
está funcionando
con el tema
de la testing library
es
básicamente fue que
yo pues
conocí el proyecto
y
y el material
que escribía
pues Kenji Dodge
y demás
sobre testing
y me gustó
y como trabajamos
trabajo con Vue
pues
usé
el flavor
de Vue
de la librería
y la había creado
un
un chico
de Estados Unidos
y la creó
en su momento
para
para demostrar
un poquito
que se podía crear
porque
el core
estaba hecho
en React
y se puede crear
en Vue
y no hay para tanto
pero estaba un poco
como medio
no abandonada
pero
no pasaba de ahí
no evolucionaba
y yo me encontré
con un par de issues
que no me funcionaban
en algunos casos
por
cosas técnicas
del código
y le puse
la issue
y me dijo
ostras sí
pues creo que sería
por ese portal
pero bueno
y dejó la issue
ahí
y digo hostia
pues lo voy a arreglar yo
y lo probé
más o menos lo arreglé
hice el PR
me dijo que guay
y cuando había hecho
ya tres o cuatro
me dice
oye
te voy a añadir
como colaborador
para que los puedas
mezclar tú mismo
porque había una issue
y yo digo
hostia que guay
como mola
pero al final son todos
son chutes de
de dopamina
de
que te sientes realizado
la recompensa
o sea que al final
es un poquillo adictivo
y que nos gusta también hacerlo
claro
no lo haríamos
claro
nos gusta pues escribir código
o lo que sea
y tienes la opción de hacerlo
en algo que además
mola porque tiene
cierto reconocimiento
haces
un post
sobre el tema
y la gente lo comparte
porque no hay muchos ejemplos
sobre ese tema
hay como un nicho
y la gente le mola
y tienes usuarios
y ahora hay issues
a veces gente comenta
y además aprendes mucho
con ello
y esa es la segunda ventaja
que es
con un proyecto
que además tú estás
empezando
aprendes un montón de cosas
porque al final
es una forma de
de trabajar
estar escribiendo código
estar haciendo
es como un side project
para así llamarlo
para tener tus cosillas
en un dominio
que igual no es el que tienes
en el día a día
en el trabajo
pero que aparte del reconocimiento
y de lo que mola
hacer eso
como hobby
es que estás aprendiendo
un montón
porque cuando te encuentras
una issue
si ya sabes de qué va
pues la respondes
y la cierras
pero muchas veces es
hostia
pues no sabía que esto
estaba pasando aquí
a ver qué pasa
y descubres un montón de cosas
y si es
hostia
pues a mí es que me interesa
mucho el tema del testing
pues si me meto
en un nicho
de gente
que en cosas de testing
pues cuando no le funcione
lo voy a tener que aprender
yo para arreglarlo
pues la de cosas
que aprendes
solamente para arreglar
el problema de otro
claro igual
esa persona
está haciendo
un sistema
de guiado de misiles
para contra
esto sí
claro
eso es un dilema
está testeando
pero claro
tampoco lo sabes
puede ser
esto es otro tema
pero bueno
a nivel personal
el tema de aprender
creo que es
es de cajón
además que es un side project
que estás haciendo
con otras personas
del sector
y que están también
en ellos
o sea que lo haces
con Ken Seedot
sí sí
aprendes un montón de cosas
de estar al día
con gente que pilota mucho
está en primera línea
en tu caso es Ken Seedot
en tu caso también
de Naxx
que ellos incluso
estaban interesados
en tener esas conversaciones
con gente
que de otra forma
seguramente
que además es gente
que sí que son
tienen mucha exposición
pero es gente normal
es gente normal
y es gente que tampoco
llega a todo
o sea cuando
Ken Seedot en su momento
hizo la React Testing Library
que fue la primera
y cuando la tuvo hecha
dijo
hostia que si saco
la parte del DOM
luego lo puedo usar
en cualquier framework
él lo montó para él
porque tenía
su curso de testing
y entonces
se creó la herramienta
era un poco todo
para vender
un poco lo suyo
claro
pero él no digamos
tampoco no
ni quiere
ni puede gestionar
la parte de Vue
ni la parte de Angular
ni de otras partes
porque no es lo suyo
entonces
también si no lo hace
él es como el creador
en este caso
pero tampoco es el
todo es suyo
es decir
no lo sabría hacer
entonces tiene que un punto
de confiar en gente
y de decir
hostia pues mira
encárgate un poco tú
y si estás bien
y si no estás
no estás
no hay ninguna obligación
pero teniendo siempre
en cuenta
creo que hay que tener
siempre presente
el privilegio
de poder hacer
estas cosas
durante ratos de trabajo
si creo que tengo
que hacerlo
y si puedo
y si lo que sea
y también en mi tiempo libre
yo coger
y dedicarme
a revisar issues
añadir no sé qué feature
o resolver dudas
en otras issues
o lo que sea
tienes que poder hacerlo
y hay muchísima gente
que no puede
entonces
tampoco
hay que tener en cuenta
que es un beneficio
que algunos tenemos
muy bien
yo no voy a añadir
yo también
y tú
no por favor
no voy a añadir mucho
porque creo que
habéis explicado súper bien
y estoy bastante de acuerdo
con lo que habéis comentado
a mí
yo solo voy a añadir un poco
que a la hora de trabajar
en proyectos de código abierto
y es una cosa
que también
valoramos
en la empresa
en la que estoy
y que hacemos mucho
que se llama por cierto
no se puede decir marcas
tapamos la
ah sí
bueno
esa de vinta
no la conoce
tanta gente
el caso
el caso es que
lo interesante de
a veces
por lo que yo he hecho
código abierto
ha sido para de alguna forma
ser
intentar o forzarme
a ser agnóstico
a donde lo iba a utilizar
y eso es una de las cosas
por las que muchas veces
he hecho código abierto
porque por ejemplo
en el caso de mi empresa
pues hicimos muchos componentes
de react
los hicimos de código abierto
para forzarnos
a que fuesen totalmente
agnósticos
a la plataforma
o el producto
donde los íbamos a usar
de forma que
si el día de mañana
utilizamos otro producto
para reutilizarlo
para reutilizarlo
eso te obliga
a dar una forma
que no puedas mostrar
algo de tu negocio
o lógicas de tu negocio
y cosas así
lo he hecho muchas veces
muchas veces
con esa mentalidad
con montón de cosas
tú estás hablando
digamos de
no de coger un proyecto
que esté open source
y colaborar
sino de
liberar parte del código
digamos de tu
de tu empresa
por ejemplo
que es algo
que también he hecho
con proyectos míos
he pensado
ostras
yo esto
un poquito
lo que pensó
que ha sido
decir ostras
pues esto iría bien
por ejemplo
tenía una herramienta
para subir
archivos de AS3
a Amazon S3
y pensé ostras
si le quito estas líneas
y tal
cualquiera lo puede utilizar
y lo subí
pero más que nada
por forzarme a eso
por si el día de mañana
necesitaba en otro proyecto
hacer lo mismo
y al final
empecé a utilizarlo
un montón de gente
me sorprendió
tengo alguna issue
por ahí
de oye
que esto no funciona
para mi caso de uso
close issue
te odio
no
van
pues eso
no sé
que ibas a comentarme
no te decía
que la parte
de esa
de liberar parte
del código
de tu empresa
lo vaya a usar
otra gente
o no
esto es otra
no sé cuántos
repositorios
hay en github
pero bueno
está ahí
como open source
pero bueno
si no lo usa nadie
es como si se cae
un árbol
en medio del bosque
y no hay nadie
para oírlo
si se ha caído
si he creado
un repo al github
y nadie lo usa
existe
eso es otro debate
totalmente
pero estoy totalmente
de acuerdo con esto
porque el momento
que tú coges
algo que tú usas
en la empresa
y dices
lo voy a hacer
lo voy a liberar
lo voy a poner
en github público
automáticamente
dices
ah bueno
entonces tengo que
la documentación
tiene que estar
un poco mejor
y esto
igual le falta algún test
y igual
hay que arreglar
y te da
como cosilla
que la gente
pueda ver
lo que has hecho
tienes otra responsabilidad
tienes una responsabilidad
de no romper la versión
por si alguien lo utiliza
es una gran forma
de mejorar la calidad
del código
totalmente
así que yo muchas veces
he hecho código abierto
para eso
para obligarme a hacerlo mejor
por si alguien me está viendo
y de hecho
a veces nos sorprendemos
bueno en tu caso
que de repente lo lanzas
y pues tiene una atracción
yo hay cosas
que ni siquiera las publicité
y de repente me di cuenta
digo
pero como puede utilizar
tanta gente esto
por ventas a ver
alguien a lo mejor
buscó React
Slider
porque tengo un slider
de React por ahí
que está muy pensado
para performance
y tal
a lo mejor en NPM
pues buscan React
Slider
y sale S
y entonces la gente
lo instala
y es un mundo
el tema de este código abierto
y ya que he dicho de NPM
y para terminar un poco
con este tema
último tema ya
de todo esto
hemos hablado
de lo de Ferox
este caso en concreto
lo de Standard
mira
antes de seguir
ya que comenta esto
Víctor Cortés
dice React Testing Library
es excelente
y cuando cambian
para Testing Library
React
mucho mejor
y me gusta
lo que se está realizando
con Testing Library
Svelte
para que lo sepas
sí
un poco la
spam
básicamente
no
Testing Library
es un conjunto
de herramientas
para testear
varios frameworks
de frontend
con la misma idea
es decir
independientemente
de que estés en React
en Vue
en Svelte
incluso en Cypress
si me apuras
estás testeando el DOM
entonces
lo que hace
es tener unos principios
de cómo deberías
testear el DOM
y estos principios
te valen
para cualquier framework
entonces la librería
es una colección
de wrappers
sobre las mismas
formas de testear
para todos los frameworks
por eso
la de Svelte
hay gente que mantiene
la de Svelte
gente que mantiene
la React
como la más popular
porque fue la primera
y la que promociona
digamos el creador
pero bueno
hay para casi
todos los frameworks
pues el caso
hace unos días
siguiendo
cierro el tag
tag spam
entonces
testingyolibrary.com
no querías anuncios
estamos hablando de anuncios
pero me van a pagar
el caso
hablamos de NPM
hablábamos del tema este
de Feros
librería estándar
¿por qué
estamos hablando
de todo esto?
¿de dónde ha estado
el gran boom
yo considero
de todo esto?
pues está el tema
en NPM
es que NPM
la noticia
es que quería
banear
estos anuncios
en la terminal
los quería banear
entonces
y aquí
ya dejamos aquí
la última pregunta
os lanzo esta pregunta
a todos los que
nos estéis escuchando
porque me parece
todavía la más interesante
de todo lo que hemos hablado
me parece todavía
más interesante esto
es hasta qué punto
NPM
tiene el derecho
de esto
o sea
NPM
1
se está lucrando
se está lucrando
dentro de lo que cabe
del código abierto
ya
tiene un servicio
obviamente
que te da
de CDN
de registro
un montón de cosas
pero realmente
NPM
que es la compañía
más grande
de gestor de paquetes
actualmente
en todo el mundo
por más que
GitHub
y Jan
y lo que sea
esté metiéndose
o Artifactory
lo que sea
¿está en el derecho
de hacer semejante cosa?
a ver quién meta
la patita aquí
los paquetes
son su materia prima
y le sale gratis
o sea
quiero decir
que está bien
bueno la infraestructura
es que además
es que es
es complicadísimo
esto
porque hay un montón
de
claro
de elementos en medio
además está NPM
con todo el
meollo que han tenido
últimamente
de gestión
de personas
digamos
y de
formas de hacer
un poco
adecuadas
explica un poco
que eso no me ha entrado
de todo el drama
bueno esta semana
han echado
al
al CEO
creo
ha sido esta semana
o la semana pasada
no sé
un año no se puede
ir de vacaciones
ha habido tiempos convulsos
pero ya llevan un tiempo
que tienen
muchos
muchos problemas
por detrás
de que se
echaron al
CTO hace tiempo
ahora creo que el CEO
o se ha ido
o lo han echado
creo que ha sido invitado
a irse
sí
pero por dentro
se ve que despiden
a un montón de gente
la gente no se entera
bueno no sé
esto es lo que voy leyendo
yo por internet
sí sí
al final sabes
lo que quieran contar
o lo que no sé
hasta qué punto
tienen derecho
y en cualquier caso
en el momento
que lo que hacen
es quitar anuncios
o esa idea
es evitar
o prohibir
que gente
use
estas herramientas
lo que hemos venido
comentando hoy
para levantar
la voz
sobre un problema
que existe
en el mundo
de open source
y demás
me parece lamentable
creo
que una empresa
con la facturación
que tenga
decida
pues
no te voy a dejar
no la herramienta
de financiarse
porque no se van
a no van a darse
la vida con el anuncio
en haciendo un console
claro
pero que no tenga
si siquiera
el derecho
de hacer algo
que sirva
para que gente
esté discutiendo
el tema
o sea que me parece
es que esto no sería
lo mismo
como si
github
dijese
yo los proyectos
que tengan algo
que ver
con pornografía
por decir algo bestia
vale
o con violencia
no se pueden poner aquí
sabes
que sí
que los hay
porque claro
que los hay
digo yo que las web
por no van a usar
también npm install
y todo lo que venga detrás
y en pie me parece
todavía peor
porque ni siquiera
ellos
de alguna forma
tienen por qué saber
lo que hay
no sé
es que me ha parecido
muy
me ha chocado muchísimo
de verdad
me ha parecido como
igual se está metiendo
en un sitio
que nadie le está llamando
yo creo que
el caso que has puesto
de github
si prohibieran
por su violencia
pornografía
en
en su plataforma
sería
yo creo que legítimo
con un código
de conducta
que tuvieran
pues como también
está prohibida
la pornografía
en tantas otras plataformas
como facebook
o twitter
sí
bueno
pero el hecho
de que quieras
monetizar un proyecto
que estás trabajando
y que
claro
y que
esa forma de monetización
que puede ser correcta
o no
se bane
eso es muy diferente
claro
déjame cambiar
la pregunta
porque la
creo que en violencia
sexo y tal
pues quizá
github tenga
muchísimo más derecho
pero que pasaría
si en el ritmi
la gente de los proyectos
pone
dale a este botón
para pagarme
necesito dinero
estoy buscando un trabajo
por lo que sea
sabes
y entonces github diga
no
ya no se puede hacer esto
eso sí que sería
más parecido
a lo que ha hecho
en el pnm
github estaría en el derecho
de decir
no no no
los proyectos que en el ritmi
pidan dinero
lo valeo
si la pregunta es
si está en el derecho
va a ser lo que pongan
los términos y
de condiciones
sí pero quiero decir
en el derecho moral
en el tema de npm
la cosa era un poco esa
alguien dijo
oye
y por qué tú
te estás anunciando
usando
el servicio
de la plataforma
de npm
desde el punto de vista legal
quien te da derecho
a anunciarte
en la plataforma
de otro
sin
sabes
pero entiendo
que la pregunta
no es tanto legal
como moral
es más ética
si os parece
que éticamente
npm
está obrando bien
o se está metiendo
en un costal
que no le está diciendo
yo creo que
hay un problema
en el sector
con el open source
y que además
es un problema
más grande
como he comentado antes
de que creo que
es un problema
no sabemos monetizar
internet
en sí
y
hasta que eso
no se resuelva
vamos a seguir
con estos problemas
y no solo será
de npm
sino
el intentar
buscar una solución
y el que otra persona
diga pues no
esta no lo es
y las peleas
en github
de gente que está a favor
y gente en contra
pero bueno
yo creo que son
sanas
o sea
que por lo menos
se abra este debate
quiere decir que
la comunidad
reconoce que hay un problema
que ese es el primer paso
para
solucionarlo
y no sé hasta qué punto
lo de npm
incluso ahora pensando
en los temas
que han tenido
de relaciones públicas
y demás
no es para ser
conspiranoico
pero
queda bien
si todo el mundo
se enfadó
porque había anuncios
en la consola
queda muy bien
que salgas
y dices
no tranquilos
yo os voy a gestionar
esto
no os preocupéis
y me hago amigo
de la comunidad
no sé hasta qué punto
es un poco de
tenemos bastantes problemas
a ver si nos ganamos
algún punto a favor
totalmente
pues con esto
vamos a terminar
y nos vamos a ir
despidiendo
la música
tiene licencia
es open source
es open source
seguro que sí
esta sí
pero tengo que reconocer
que la primera
que se pone no
es de
Anamaguchi
y cada dos por tres
youtube me quita
sí
pero es que me gusta mucho
y no sé
tengo que buscar otras
sí soy un desastre
o pagar royalties
o pagar
debería pagar
sí
Ludwig Lisien
el que tiene el nombre
más complicado
de todos nuestros espectadores
que están aquí
en el chat
dice que cree que MPM
no es quien para prohibir eso
pero al no tener claro
las condiciones de uso
de la plataforma
le damos ese derecho
como dije antes
hay que tener mucho cuidado
con la parte legal
pues
antes de irnos
me gustaría mandarle
un saludo muy grande
a Paul Melero
que no ha podido venir
porque está malito
pero contábamos con él
jolín sí
recupérate
sí que se recupere pronto
y espero que
que nada
que el próximo
se pueda apuntar
también tengo que saludar
a Mateo
el caso es que el otro día
di una presentación
sobre performance
y se me acercó
estaba muy bien
por cierto
muchas gracias
esto es para devolverme
no lo digo sinceramente
hay muchas charlas
de performance
pero son todas muy parecidas
y la tuya no lo era
gracias
¿de dónde la puedo ver?
pues no la vas a poder ver
porque no se grabó
no se grabó
no se grabó
me dijeron que
mi micrófono no funcionaba
y que no se grabó nada
así que
eran tan pros
como tú
haciendo el podcast
la peor excusa
que he oído nunca
hola
la tiene youtube seguro
no sé
a ver si
que no
a ver si no
pues a ver si en algún sitio
me invitan
a lo mejor en la luz
en alguna empresa
que me inviten a hacerla
venga
quedamos así
ah si
pues eso
se me acercó
un oyente
que se llama Mateo
le mando un saludo enorme
desde aquí
porque decía
no me los he escuchado todos
no sé qué
y me dijo
¿de qué vais a hablar el siguiente?
le dije
mira tenemos dos temas
le dije
tenemos este de código abierto
de cómo lo podemos sostener
y el de los ingenieros
que ya os digo
que va a ser el siguiente
y le digo
decide tú
decide tú
y me dijo
pues el de código abierto
me gusta más
así que ha sido por eso
eso sí que es escuchar
al usuario
y user centric
eso
que luego digan
que no
y luego dije
pero son cinco euros
nada
para nada
cómprame un café
buy me a drink
a coffee
a beer
totalmente
ha sido un verdadero placer
Marina
¿dónde te puede encontrar la gente
para que te sigan?
pues
mismamente en Twitter
Marina Aisa
como Asia
pero al revés
así de fácil
no soy Marisa
es solo Marina Aisa
Marina Aisa
igual en la web
marinaaisa.com
perfecto
tengo un blog
de solo cuatro posts
pero
menos muy buenos
cada vez que saca un post
madre mía
la que
la que Lila
la que Lila
suerte que solo hay cuatro
menos mal
menos mal
porque si no
literal
solo cuatro
revienta Twitter
esta chica
no son muy guays
los posts
valen todos la pena
y la verdad es que
el blog es muy bonito
muy bonito
Adrián
¿dónde pueden seguirte?
tenemos una historia
pendiente tu y yo
sobre tu nick
pero sigue sigue
mi nick
distrae
distrae
cambia
cambia el tema
cambia el tema
mi nick en Twitter es
afonku
y un guión bajo
y
¿cuántos guiones?
uno uno
solamente uno
afonku
guión bajo
guión bajo
sí
de momento sí
y si no en mi web
es afonku.dev
vale
porque mola
los dominios.dev
por supuesto
y también hay
es un blog
hay más posts
que los de Marina
pero no son tan bonitos
son más prácticos
y a mí pues me podéis
encontrar en
midudev
en midu.dev
y en midudev
aquí en YouTube
claro
pero me imagino
si lo estáis
bueno da igual
me vais a encontrar
en midudev
dice Tacho Naranjo
estuvo súper bueno
me voy a jugar un poco
de Playstation
que he pagado por todo
así que
todo bien
así sí
Ludwig
Lisien
yo no sé si estoy
diciendo bien
el nombre de este chico
lo estoy diciendo
cada vez de una forma
diferente
espero que no me importe
excelente
muchas gracias
muchas gracias
a todos los que os habéis
apuntado
saludamos pronto
Wilson
Naranjo
Julio César
Wilson
de la Despriela
es que es un nombre
muy complicado
Daniel Aguilera
Felipe Acosta
que es el chico
que nos ha invitado
a Medellín
a ver si iremos pronto
Ángel Rodríguez
Emir Cendeño
Yumta
Marius Fernández
Federico Miranda
Braulio
Anastasio
David Pick
había un montón de gente
se ha apuntado mucha gente
todavía hay 19
Daniel León
Ludwig Lisien
Horacio Herrera
Alberto G
Víctor Cortés
creo que voy a tener
que dejar de decir
la gente
no que broma
apuntaos
que así
Dani Fernández
Alberto G
y Acción Rebelde Musical
tiene un nombre muy chungo
pero este es el que
estaba de acuerdo contigo
Andy Santana
que ha dicho
excelente contenido
así que
Ludwig Lisien
dice que es de Venezuela
y dice
no te preocupes
no hay problema
se te perdona todo
eso dices
tienes unos oyentes
no me lo merezco
no me lo merezco
ni tampoco me merezco
esta compañía
muchas gracias a los dos
por venir una vez más
muchísimas gracias
es un verdadero
gracias
siempre nos lo pasamos súper bien
sí sí
y yo mejor
y joder
pues con estas cosas
con el agua
el agua del Prat
que es brutal
pues nada chicos
ya sabéis
esto es What the Front
podéis seguirlo en Spotify
Google Podcast
y en Apple
y nos vemos
bueno
o nos escuchamos
en el siguiente
seguid dándole al Frontend
hasta luego
adiós
adiós
d esté
Gracias por ver el video.