Web Hacktoberfest 2020 PyES


#1

Continuando la discusión desde Hacktoberfest 2020:

@Angelica, teniendo en cuenta que tú eres programadora web, diseñadora UX y has trabajado en marketing, ¿te podrías encargar tú de crear una web estática para anunciar esto? Vale con un sitio de página única. Podrías copiar https://hacktoberfestbarcelona.com/ o https://github.com/Mini-Conf/Mini-Conf, lo que quieras. Lo podríamos hostear en GH pages bajo hacktoberfest.es.python.org. ¿Cómo andas de disponibilidad? Si quieres podemos hablar un poco más el contenido que queremos poner.

¡Hola! Como menciono en el post enlazado, ¿crees que te podrías encargar tú de la web, @Angelica?


#2

Hola!!
Sí por supuesto, yo me podría encargar de él.


#3

Perfecto. ¿Qué necesitarías para avanzar una primera versión?


#4

¡Hola @Angelica! Queríamos tener una primera versión de la web para la semana que viene. ¿Crees que podrías trabajar en ello este fin de semana?

Como hemos comentado en otro hilo, la intención era reutilizar el estilo de https://hacktoberfestbarcelona.com/, cuyo código se puede encontrar en https://github.com/hacktoberfest-bcn/hacktoberfest-bcn.github.io. Es una única página y se puede hostear fácilmente en github pages. Habíamos pensado en ponerla en hacktoberfest.es.python.org.

Idea de textos a continuación.

HacktoberfestES 2020

Hacktoberfest es un evento anual de un mes de duración para animar a desarrolladores y desarrolladoras de todo el mundo a contribuir a proyectos de código abierto.

Creemos que trabajar en estos proyectos es mucho más divertido y se aprende más si lo hacemos en grupo. Por eso hemos decidido facilitar estas conexiones promoviendo encuentros virtuales donde conocernos y aprender.

¡Apúntate y trabajemos juntos y juntas en mejorar el software libre!

RSVP ← [botón al Eventbrite]

Agenda provisional

4 de octubre

  • Bienvenida
  • Tutorial de iniciación: uso de git y cómo crear tu primera Pull Request
  • Presentación de proyectos propuestos
  • Formación de grupos de trabajo
  • ¡Comienza el hacking!

4 - 31 de octubre

  • Hacking libre por grupos, con tu propia agenda

1 de noviembre

  • Presentación de logros en el trabajo en los proyectos y wrap-up

Proyectos

  • (logo ñ) - traducción de la documentación oficial de Python al español
  • (logo poliastro / logo astropy) - poliastro/astropy
  • (botón:?) ¡propón otros proyectos! ← [enlace a formulario de google docs]

Organiza

  • Python España
  • … Se pueden agregar más entidades si lo desean …

Preguntas frecuentes

  • ¿Qué es el Hacktoberfest?
    El Hacktoberfest es una iniciativa de la empresa DigitalOcean para animar a la gente a contribuir a proyectos de código abierto. Tras enviar 5 pull requests recibirás en tu casa una camiseta del Hacktoberfest 2020, edición limitada. También puedes tomar la vía verde y plantar árboles en vez de camisetas.

  • ¿Tengo que apuntarme en algún sitio para recibir mi camiseta?
    Sí, tienes que apuntarte en la web oficial de DigitalOcean de Hacktoberfest.

  • ¿A qué proyectos puedo contribuir?
    A cualquiera que esté en Github. Nosotros prepararemos una serie de proyectos específicos, en los que contaremos con personas mentorizando, para facilitar la colaboración.

  • ¿Qué pasa si soy novato/a?
    ¡No pasa nada! Estos eventos están precisamente para ayudar a la gente novata a salvar la barrera de las primeras contribuciones. Habrá gente de todos los niveles y seguro que podrás aprender un montón.

  • ¿Qué idiomas se hablarán durante los encuentros virtuales?
    El evento se desarrollará principalmente en español. No obstante, la mayoría de las personas de la organización hablan también inglés.

Código de conducta

Lee y respeta nuestro código de conducta. ¡Gracias!

Contacto

Si tienes alguna duda, contacta con la organización escribiendo a hacktoberfest@es.python.org.


#5

¡Hola de nuevo! Tengo el placer de anunciar la primera versión de la web, ya disponible en https://hacktoberfest.es.python.org/ :tada:

Es una página única escrita directamente en HTML, así que no hay sistema de plantillas ni nada, pero bueno, es mucho más sencilla de gestionar así. He puesto más o menos el contenido que avancé aquí.

Vamos iterando sobre esta primera versión. El código está en https://github.com/python-spain/hacktoberfestES, así que clonad el repo y proponed los cambios que queráis en un PR. :wink:

Cosas sobre las que me molaría algo de feedback:

  • ¿Queda claro que la idea es hacer un evento inicial en el que la gente se conozca para formar grupos y que luego más adelante trabaje durante el mes en proyectos?
  • ¿Alguna cosa que cambiarían/añadirían a la sección de preguntas frecuentes?
  • ¿Algún cambio en el diseño? Yo soy una patata con el CSS, básicamente copio y pego lo que está escrito en otros sitios y hago prueba y error. Además soy el tipo de desarrollador que tiene un sentido nulo del estilo. :sweat_smile:
  • ¿La agenda la ven bien? Quizá queremos dar más info de cara a las charlas de iniciación, o dar más detalles sobre la hora. No puse horas para los eventos del 4 y el 1 porque no sé si queremos poner un tiempo que medio valga para Europa y América, y por lo tanto hacerlo por un GMT por la tarde (tarde en Europa, mañana en América), o apuntamos más a Europa y pondríamos domingo por la mañana aquí.

¡Vamos que nos vamos!


#6

Buenas @dukebody!

Lo primero, ¡felicidades por el curro que se está haciendo y la iniciativa de montar una idea tan chula! me encanta! :smiling_face_with_three_hearts:

Ya aclaras en el último punto que se va a añadir más info, pero de cara a empezar a difundirlo lo antes posible me surge una duda con respecto a lo que se decía en Proyectos Hacktoberfest 2020 comunidades locales:

  • ¿Se debe proponer un proyecto en hacktoberfest@es.python.org ANTES del evento del día 4 o se pueden presentar el mismo día?

  • El día del evento, ¿se pueden dar estos casos?

    • Grupo ya formado, presenta su proyecto y anima a más gente a participar
    • Personas individuales presentan proyecto solos y busca conformar un grupo de trabajo
  • ¿ Los proyectos que participen en “HacktoberfestES” deben cumplir algún requisito extra además de lo especificado en la web del Hacktoberfest? (poner las issues con la label “Hacktoberfest”)

De nuevo, ¡Muchas gracias!


#7

¡Hola Alberto! Me alegro de que te guste la iniciativa. Contesto a tus preguntas lo mejor que sepa.

¿Se debe proponer un proyecto en hacktoberfest@es.python.org ANTES del evento del día 4 o se pueden presentar el mismo día?

Creo que es preferible que se proponga antes, ya que así podemos hacerlo visible en la página y ayuda a atraer más gente, y da tiempo de echarle un ojo y prepararlo para que se pueda contribuir fácilmente a él. Se pueden mirar qué issues son sencillas, marcarlas y/o aclararlas y contactar con la gente mantainer del proyecto a ver si puede animarse a echar una mano, por ejemplo.

El día del evento, ¿se pueden dar estos casos?

  • Grupo ya formado, presenta su proyecto y anima a más gente a participar
  • Personas individuales presentan proyecto solos y busca conformar un grupo de trabajo

En principio sí, se puede dar el caso. Pero como digo antes, creo que estaría bien que lo propongan con antelación para que así dé tiempo a echarle un ojo y preparemos la logística para que lo puedan presentar fácilmente el día del evento.

Igualmente el día del evento estará todo el mundo en un servidor de Discord y podrá proponer proyectos que se le acaban de ocurrir ahí o que llevan con un grupo ya formado como dices.

Esto es una confusión muy extendida. Hasta donde yo sé, no es necesario que las issues en las que se trabaje ni los PRs tengan la etiqueta “Hacktoberfest”. Es simplemente una forma de marcar issues “sencillas” para que durante este mes la gente pueda de forma autónoma encontrarlas si hace una búsqueda en Github, y de paso DigitalOcean tenga publicidad por los siglos de los siglos :wink: No obstante, si hay un proyecto y unas issues donde os gustaría trabajar, creo que marcarlas con esa etiqueta puede ayudar a que el día del evento quede claro cuáles son para todo el mundo.

Respecto a requisitos del proyecto, creo que lo único es que no sea spam, es decir, no sea simplemente un proyecto para que la gente añada su nombre a un archivo en un PR para ganar un PR mergeado.

Gracias a ti por las preguntas. Voy a poner algunas de ellas con su respuesta en la web principal, porque creo que son muy pertinentes y con gran probabilidad de ser frecuentes.

PS
He puesto el siguente texto en la web:

¿A qué proyectos puedo contribuir? ¿Necesitan ser issues que marcadas con la etiqueta “Hacktoberfest”?

A cualquiera que esté en Github. Nosotros prepararemos una serie de proyectos específicos, en los que contaremos con personas mentorizando, para facilitar la colaboración.

No es necesario que las issues en las que trabajes estén marcadas con la etiqueta “Hacktoberfest”. Es simplemente una forma de hacerlas más fácil de descubrir por gente que está participando en el Hacktoberfest de forma autónoma.

Me gustaría proponer un proyecto. ¿Tengo que avisar antes o puedo hacerlo directamente el día del evento de inicio?

Es preferible que lo propongas con antelación escribiendo a hacktoberfest@es.python.org. Así nos dará tiempo a echarle un ojo y prepararlo junto a ti para que sea fácil presentarlo contribuir a él.