Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

topics(babel) #721

Closed
merunga opened this issue Sep 28, 2018 · 13 comments
Closed

topics(babel) #721

merunga opened this issue Sep 28, 2018 · 13 comments
Assignees
Labels
content Relacionado al contenido de proyectos y tópicos idea Ideas, sugerencias, comentarios generales y feedback
Milestone

Comments

@merunga
Copy link
Contributor

merunga commented Sep 28, 2018

La propuesta seria traducir estos recursos oficiales:

Podriamos incluir el de ES2015, pero creo que no es fundamental en esta instacia, y q quizas seria mejor tener uno de ECMAScript por fuera de babel: https://github.com/lukehoban/es6features#readme

@lupomontero ?

@lupomontero lupomontero added idea Ideas, sugerencias, comentarios generales y feedback content Relacionado al contenido de proyectos y tópicos labels Sep 28, 2018
@lupomontero lupomontero self-assigned this Sep 28, 2018
@lupomontero
Copy link
Member

Me parece buena idea las traducciones. Sabes si existe ya algún esfuerzo de internacionalización y/o traducción al español?

Por otro lado, con respecto a ES6, hace unos meses acordamos no tratarlo como un tema per se. Explico por qué. Visto desde el punto de vista de alguien que recién aprende JS, creemos que no hay necesidad de hacer partir primero on ES5 y después ES6, sino que consideramos que a día de hoy JS es como mínimo ES6. Esto significa que por ejemplo las funciones flecha no las intruducimos como una característica de ES6, sino que a la hora de hablar de funciones, directamente hablamos tanto de function como de =>. Lo que podría ser muy chévere es agregar muchas de estas características al tópico de javascript.

Quién se animaría a echar una mano en este esfuerzo?

cc/ @Laboratoria/developers

@FabianBravoA
Copy link
Contributor

Yo podría dedicarme a traducir esto, al igual que el de webpack. ¿Ahora, dónde dejamos la traducción?
Podríamos tenerlo interno en el LMS, pero también a mediano y largo plazo aportar con la traducción a los proyectos.

@merunga
Copy link
Contributor Author

merunga commented Sep 28, 2018

No, no encontré referencias de a la documentacion de babel o webpack en español.
Creo q los docs de babel hacen la introduccion a ES2015 porque se brinda soporte desde node 6, donde la mayoria de esos features no existen.
Si asumimos node >= 8, no hay ni por que decir nada

Aca una linda tablita de soporte: https://node.green/

@lupomontero
Copy link
Member

Qué les parece si @merunga se encarga de Babel y @FabianBravoA de Webpack (#722)?

@lupomontero
Copy link
Member

Lo ideal sería hacerlo un esfuerzo abierto a toda la comunidad y no pensando únicamente en el LMS. Creo que un primer paso sería proponer las traducciones en los trackers oficiales de Babel y Webpack... y ver qué otras personas hispanoablantes de la comunidad correspondiente pudiera echar una mano, haciéndolo más como una contribución oficial al proyecto, y no como unas lecturas exclusivamente para nuestras estudiantes. Qué opinan.

@merunga
Copy link
Contributor Author

merunga commented Sep 28, 2018

Yo creo que eso seria lo ideal, pero tanto en babel como en webpack el alcance de las traducciones que estamos proponiendo es mucho menor al de la documentación oficial. Son esfuerzos de diferente magnitud y los tiempos de ambos procesos tb son distintos.

Quizas lo q se puede hacer es manejarlo en simultaneo:

  1. forkear y comenzar a traducir lo q necesitamos para el LMS y deplegarlo ASAP
  2. y al mismo tiempo comenzar en la comunidad con la conversacion y el esfuerzo de traduccion de la documentacion oficial... como una tarea ongoing, reusando lo que vayamos haciendo para el LMS

Cuando la doc oficial este traducida y desplegada, los topics del LMS podrian deprecarse.

@FabianBravoA
Copy link
Contributor

Sobre webpack y distintos idiomas :

webpack/webpack.js.org#1813

Así que se puede forkear la página y traducirla, pero es un trabajo costoso como para darnos ese lujo, apoyo a @merunga en eso.

@merunga
Copy link
Contributor Author

merunga commented Sep 28, 2018

@FabianBravoA te parece q comencemos con el paso 1? Y en cuanto tengas algo, pega un link a tu repo en ese issue, como para crear awareness de que hay algo de trabajo en proceso...

Como idea, con la comunidad de mozilla y de sugar, ya hace algunos años alla en el centro de lima, lo que haciamos era reclutar gente, comprar comida chatarra y hacer sprints de traduccion... y quizas en 4 horas traduciamos topics enteros... luego quedaba la chamba editorial, pero el grueso del esfuerzo ya estaba hecho.
Lo bueno de hacerlo asi es q el compromiso es durante 4 horas y ya, la gente dp de eso esta libre, no debe nada. Y lo otro es que se puede jalar del working force de desarrolladores juniors, porque in situ hay seniors q resuelven los nudos, en el momento

Quizas eso es algo en lo q podriamos involucrar a la comunidad de js y a las egresadas, y selfhostearlo todo en un subdomain de laboratoria tipo *.docs.laboratoria.la... 🤔

@merunga
Copy link
Contributor Author

merunga commented Sep 28, 2018

Solo para dejarlo mapeado, aca el analogo de webpack/webpack.js.org#1813 para babel: babel/website#1619 🏜️

@FabianBravoA
Copy link
Contributor

Oka, apenas tenga algo lo subiré.
Y, por lo que averigué, la traducción al chino se hizo así para webpack y ellos amablemente lo pusieron en un menú que está en la esquina superior derecha.

@lupomontero
Copy link
Member

Hola @FabianBravoA y @merunga, alguna novedad con respecto a esto y #722? No es urgente, pero sería chévere 😉

@merunga
Copy link
Contributor Author

merunga commented Nov 1, 2018

Hola @lupomontero estoy retomando de a poco mi agenda, incluyendo esto... espero tener updates en la proxima semana.
Puedes seguir los avances en mi fork.

@lupomontero lupomontero added this to the v2.3.0 milestone Dec 22, 2018
@lupomontero
Copy link
Member

Cierro este issue ya que el tópico de babel ya está en master! 🚀

Gracias @merunga

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
content Relacionado al contenido de proyectos y tópicos idea Ideas, sugerencias, comentarios generales y feedback
Projects
None yet
Development

No branches or pull requests

3 participants