Blog

  • Post 8 — Cierre de mi proyecto WPCredits

    Sin duda este viaje por el proyecto WPCredits ha sido una gran fuente de experiencia y enriquecimiento como estudiante y como profesional.

    Este proyecto me ha enseñado múltiples cosas tanto a nivel personal como profesional, pero si hay algo que tuviera que destacar es que me enseño a trabajar y contribuir en proyectos de código abierto. Antes de esta experiencia nunca había tenido la oportunidad de trabajar en alguno, creo que la principal razón de esto era la inseguridad de no sentirse capacitado para aportar algo en un proyecto tan grande y con tanta gente experimentada, sin embargo, este proyecto me enseño que todos pueden aportar desde lo más mínimo y que uno no debe ser un experto en programación o cosas por el estilo para formar parte. Creo que lo que más me sorprendió de trabajar en un proyecto de código abierto como WordPress fue la organización que tenían para los distintos segmentos ya sea fotografía, core, polyglots u otras secciones y lo bien documentado que estaba toda la información necesaria para aprender como contrubuir al proyecto. Otra cosa que me sorpredió fue la sencillo que fue contruibuir al proyecto, al inicio pensaba que aportar a WordPress iba a ser muy complicado y tedioso pero mi experiencia fue todo lo contrario, me sorprendió que de manera tan sencilla pudiese aportar mi granito de arena a esta gran comunidad. Por lo cuál, recalcando lo anterior, mi mayor aprendizaje fue el aprender como funciona un proyecto de código abierto y está experiencia me ha motivo a intentar participar en nuevos proyectos de código abierto en el futuro.

    Con respecto a las cosas que haría distinto en este proyecto, creo que no cambiaría nada, a lo largo de post, e incluso en este, he señalado múltiples veces la buena experiencia que tuve y los pocos contratiempos que enfrente. Tal vez algo que no sé si haría distinto, pero que sí quiero intentar en un futuro, es contribuir en la traducción de alguna versión de WordPress, como la 6.5.X o la 4.7.X, y no tanto que la traducción de temas ya que siento que este tipo de contrubución aportaría aún más valor a WordPress Costa Rica. La razón por la que esta vez no lo hice es que en esos proyecto generalmente hay muchas líneas de código esperando aprobación y por un tema de tiempo del curso WPCredits, decidí que era mejor no meterse en un proyecto con tantas aprobaciones pendientes.

    Por último, como ya mencioné, me gustaría seguir aportante en el área de polyglots en un futuro, ya sea terminando la traducción del tema que elegí como ya también mencione arriba traduciendo nuevos proyectos disponibles en polyglots Costa Rica.

    Este sin duda fue un proyecto muy provechoso y que me ha abierto los ojos a todo un nuevo ecosistema que antes era desconocido para mí, pero que ahora tengo más ganas que nunca de seguir formando parte de este.

  • Post 7 — Contribución consolidad

    En mi anterior post hablé sobre mis primeras contribuciones y como estas fueron aprobadas, además de las nuevas contribuciones que realicé que estaban pendientes de aprobación, este post tiene el objetivo de explicar la totalidad de mis contribuciones en WordPress.

    Lo primero que quiero decir es que mis últimas contribuciones fueron aprobadas sin ningún inconveniente, con estas últimas cadenas de texto siendo aprobadas, mi contribución total a Polyglots(es_CR) es de 104 líneas traducidas en el tema de Twenty Twenty-Five.

    La razón por la que elegí este tema fue que este es uno de los temas más recomendados en WordPress por su versatilidad que da para la creación de distintos tipos de webs, ya sea blogs o comercios online, por lo que es uno de los temas más utilizados dentro de WordPress y por esta razón es que es importante que este disponible en español de Costa Rica, para que los costarricenses también tengan la posibilidad de utilizar este tema. Siendo sincero, me gustó mucho el proceso y me gustaría terminar de traducir el tema entero.

    Con respecto a la intención de mi contribución, tengo que admitir que mi contrubución total difiere un poco del objetivo planteado al inicio de este proyecto. El objetivo inicial del proyecto estaba enfocado a la traducción de post o páginas informativas de WordPress, sin embargo mi contribución final se enfocó en la traducción de un tema que se puede utilizar para la creación de una página web o blogs.

    Pienso que la razón por la cual difiere mi contribución final con los objetivos iniciales fue la falta de conocimiento sobre como funcionaba el trabajo de Polyglots al inicio de este proyecto. Como no tenía nada de experiencia en el WordPress en general, me imaginaba que el sistema de traducciones trabajaba de forma distinta. Con la experiencia que he ganado dentro del área sin duda alguna plantearía los objetivos de este proyecto de forma distinta.

  • Post 6 — Avance intermedio: progreso y retos pendientes

    En este punto del proyecto ya he realizado las contribuciones necesarias que se me solicitaron cuando hice mi propuesta del proyecto, esto fue gracias a que mi primera contribución fueron bastantes líneas de texto traducidas. En total fueron unas 66 líneas de texto que traduje y que ya fueron aprobadas.

    Como se puede ver en la imagen ya aparezco como contribuyente del tema Twenty Twenty-five.

    Pero a pesar de eso he realizado nuevas contribuciones al tema, fueron 38 líneas de texto nuevas las que traduje. Todavía falta que sean aprobadas, espero que para el lunes sean aprobadas y así presentar una contribución final más extensa.

    Mi progreso de mi proyecto dentro de Polyglots ha sido positivo, pudiendo cumplir con la cuota estimada de líneas traducidas desde mi primera contribución y superando los retos que se me presentaron de forma exitosa.

    El único reto pendiende es que me aprueben las nuevas líneas que traduje, pero como las realicé un viernes entiendo que para el lunea o martes deberían ser revisadas.

  • Post 5 — Profundización técnica: desafíos que tuve que resolver

    Al final de mi anterior blog, el post 4, dije que el proceso de mi primera contribución fue sencillo y sin ningún contratiempo mayor que dificultara mi contribución, es por eso que antes de hacer este post tuve que recordar algún tipo de dificultad que se me hubiera presentado, en el transcurso de mis pensamientos vinieron dos momentos que de cierta forma representaron un reto en mi camino y es de los que voy a hablar a continuación.

    El primer desafío con el que me encontré fue la busqueda del canal de comunicación de la comunidad de polyglots Costa Rica, este fue un error por mi parte ya que solo me centre en buscar los canales de slack cuyos links aparecían en la página de canales de polyglot. Intente buscar en slack el canal para polyglots Costa Rica siguiendo el mismo formato de los canales de otros países como por ejemplo, el canal de polyglos Italia era polyglots_it o español de México era polyglots_es_mx, sin embargo no obtuve resultados y eso me preocupaba porque necesitaba informar a los editores sobre las traducciones que tenía que hacer, me quede con esa duda por alrededor de un día. No fue hasta que pasado ese día de dudas me encontraba revisando la Rosetta de Costa Rica que ví que en la barra de navegación vi un link llamado “Contrubuye a WordPress desde Costa Rica”, al ingresar a la página a la cual redirigía el link, al final se encontraba un link al canal de slack para la comunidad general de Costa Rica. Cosidero que fue mi error al no pensar en la existencia de un canal para la comunidad de Costa Rica y solo centrarme en polyglots.

    Mi segundo desafío se presento cuando estaba traduciendo el tema “Twenty Twenty-five”, este se presentó cuando me tocaba traducir el nombre de las fuentes de estilo de las letras que se usan en el tema, ya que no sabía si dejar el nombre propio o traducirlas al español. El glosario no fue de ayuda ya que no decía nada al respecto, así que fue a mirar unos videos que tenía la web de polyglots que explicaban como tratar estos casos, ademá, la web de traducción tiene una función muy útil y es que deja ver como tradujeron otras regiones la misma línea de texto que uno esta traduciendo, por lo que viendo los videos y teniendo como guía las traducciones de otras regiones como México, Colombia y Argentina pude resolver este desafío.

  • Post 4 — Primera contribución Experiencia inicial en Polyglots y Polyglots(es_CR)

    Quiero iniciar diciendo que mi experiencia dentro del área de polyglots ha sido bastante positiva por varias razones que voy a exponer más adelante en este blog pero de forma general todo esta muy bien documentado y organizado, por lo que para un recién iniciado en el área de traducción como yo le es muy fácil encontrar las normas y seguir los pasos para ponerse manos a la obra, además del sitio web que se utiliza para traducir hace muy sencillo las contribuciones a la comunidad.

    Una vez hecha la introducción, quiero corregir algo escribí en el post anterior y que me mencioné que no encontré un canal oficial de comunicación, o al menos no uno que pareciera estar activo, para el área de Polyglots(es_CR), y aunque es cierto que no hay uno específicamente para el área de traducción, mientras investigaba la Rosetta de Costa Rica (https://es-cr.wordpress.org/) encontré una sección en la cual indicaban el canal general de slack para los colaboradores del proyecto WordPress en Costa Rica y ahí mismo se pueden hacer consultas y peticiones para las traducciones, así que me uní al canal.

    Una vez hecho esto, me puse a leer toda la documentación y manual de instrucciones necesarios que ofrece polyglots antes de empezar a traducir. Como mencioné al inicio de este blog, todo está muy bien organizado y documentado, te dejan los pasos a seguir muy claros y hay enlaces a todos los sitios webs a los cuales uno se puede dirigir dependiendo del país al cual uno quiera aportar.

    Una vez leída las instrucciones, me dirigí al sitio web que usa el área de polyglots para traducir y busque mi región. Como conté en el primer parrafo, este sitio web es muy cómodo, intuitivo y brinda muchas ayudas a la hora de traducir. Lo primero que pensé para hacer esta primera contribución fue colaborar con la traducción del core, la versión 4.7.x de WordPress más específicamente, pero era un proyecto que tenía muchas línes de texto esperando por aprobación lo que me hizo pensar que iba a ser muy difícil que me aprobaran mis contribuciones lo que hizo que me decidiera por contribuir con la traducción de algún tema que no estuviese traducido del todo o muy poco traducido. Me decidí por el tema “Twenty Twenty-Five” que es justamente el tema que estoy utilizando para mi blog, ya que no estaba casi nada del tema traducido (https://translate.wordpress.org/locale/es-cr/default/wp-themes/twentytwentyfive/).

    Una vez elegí el tema empecé con las traducciones, algunas eran un poco extensas y otras eran sencillas como por ejemplo traducir el nombre de fuente de un estilo.

    Como tenía tiempo libre hice bastantes, en total traduje 66 líneas de texto.

    Una vez terminé con las traducciones, me comuniqué con la comunidad de slack general-es-cr, la cual como mencioné es el canal de comunicación general para todos los colaboradores de WordPress en Costa Rica, y solicité ayuda para que me aprobarán las traducciones y ese mismo día en la noche me las aprobaron.

    Y con eso termina mi reporte de mis primeras contribuciones, en general muy buena experiencia y no tuve ningún impedimento ni contratiempo.

  • Post 3 — Elección del área para desarrollar el proyecto

    El área al cual decidí unirme para realizar mis contribuciones para el proyecto WPCredits es Polyglots, más específicamente Polyglots(es_CR), la cual es la comunidad de polyglots encargada de traducir el contenido de WordPress al español de Costa Rica.

    La razón por la que elegí unirme al área de polyglots, es que siempre me han gustado los idiomas, además mi camino como estudiante me ha demostrado que mucha de la información, recursos y herramientas importantes en la formación de un profesional en las distintas áreas esta en inglés, sin embargo, no todos tienen el privilegio de poder pagar unas clases de inglés, por lo que me gustaría ayudar contribuyendo en la traducción de recursos de WordPress para las personas costarricenses.

    Lo primero que hice al decidir que me uniría al área de polyglots fue unirme a su grupo de Slack para estar al tanto de las activdades de la comunidad.

    Estuve investigadando para ver si la comunidad de Polyglots(es_CR) tenía un canal de slack pero al parecer no cuentan con uno, pero encontré su canal de WordPress.org de Team Español Costa Rica del cual adjunto el link https://es-cr.wordpress.org/team/. Me preocupa que el canal parece estar abandonado, ya que la última públicación es del año 2020, espero que esto no represente un problema en un futuro para mis contribuciones.

  • Post 2 — Aprendizaje de Onboarding

    En este post voy a hablar de mi experiencia y aprendizajes de la primera parte del proyecto llamada Onboarding la cual cumple la función de enseñar las cosas escenciales para que el usuario se familiarice con el entorno y herreamientas de Wordopress.

    Aprendizajes

    Al yo no tener ninguna clase de conocimientos sobre WordPress y sus diferentes entornos, llamese WordPress.com y WordPress.org, este curso me ayudo a conocer la diferencia entre ambos y que cosas podía desarrollar en cada uno de los distintos entornos.

    Tambien fue de gran utilidad aprender las distintas herramientas para poder desarrollar las distintas páginas y blogs de este portafolio. Herramientas como los temas, plugings, las diferencias entre las pages y los templates y como modificar cada uno, como hace el correcto uso de la herramienta Editor.

    Otra cosa super importante que aprendí fue el concepto de un proyecto de código abierto, qué es, comó funciona y las formas de comunicación que se utilizan, en el caso de WordPress la plataforma de Slack, la cual facilita la comunicación con lideres de proyecto y con personas de ayuda en caso que uno tenga algún tipo de duda.

    Sin duda la sección de Onboarding fue de gran provecho para entender los diferentes entornos de WordPress, sus herramientas, flujo y comunicación de la comunidad y jerarquía que se maneja a la hora de unirse a un proyecto para aportar a la comunidad.

  • Post 1 — Presentación Proyecto WPCredits

    Bienvenidos a mi primer post del portafolio para evidenciar mis avances en el proyecto WPCredits. En este post voy a hablar de sobre quién soy, el trabajo que voy a realizar y lo que espero lograr en este proyecto, para que ustedes los lectores tengan una base sobre como empiezo mi trayecto y lo que voy aprediendo en el camino.

    1. ¿Quién soy?

    Mi nombre es Alejandro Muñoz Vindas, soy estudiante de la carrera de Ingeniería en Sistemas de Computación, actualmente estoy cursando mi último cuatrimestre de la carrera.

    Mi enfoque como profesional es la programación web, así que cuando se presentó la oportunidad de aprender sobre WordPress y su ecosistema me pareció una gran oportunidad de adentrarme en una nueva herramienta que puedo implementar en mis habilidades como profesional.

    2. ¿Por qué estoy en WPCredits?

    La oportunidad de empezar este curso de WPCredits se me presentó gracias al curso de Computación y sociedad, el cual tiene como uno de sus objetivos realizar este curso para así poder aportar de forma voluntaría a la sociedad, en este caso la comunidad de código abierto de WordPress, desde un enfoque tecnológico que sea acorde a la carrera estudiada.

    Ahora bien, estoy aquí para aportar a la comunidad WordPress mediante contribuciones significativas que sumen valor y colaboren con el desarrollo de la comunidad de WordPress. También me trajó aquí mi curiosidad por aprender como es el funcionamiento real de una comunidad de desarrolladores con de tanto trayecto y grande como lo es la comunidad de código abierto de WordPress.

    3. ¿Qué espero de este proyecto?

    Primero que todo espero poder aportar a la comunidad contribuciones que aporten valor al ecosistema WordPress. También deseo poder aprender sobre como funciona un sistema de contribuciones de código abierto ya que esta es la primera vez que lo hago. Por último espero mejorar como profesional gracias a la experiancia que gane en el trayecto de est proyecto.