diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..a736239 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "themes/hermit_zola"] + path = themes/hermit_zola + url = https://github.com/VersBinarii/hermit_zola diff --git a/config.toml b/config.toml new file mode 100644 index 0000000..8d3a917 --- /dev/null +++ b/config.toml @@ -0,0 +1,38 @@ +# The URL the site will be built for +base_url = "https://www.rustlatam.org" +theme = "hermit_zola" +compile_sass = true +build_search_index = false +title = "Rust LatAm" + +[markdown] +# Whether to do syntax highlighting +# Theme can be customised by setting the `highlight_theme` variable to a theme supported by Zola +highlight_code = true + +[extra] +home_subtitle = "Bienvenidx al espacio de colaboración de la comunidad de Rust en Latino America. " +footer_copyright = ' · CC BY-NC 4.0' + +hermit_menu = [ + { link = "/statute", name = "Statute" }, + { link = "/about", name = "About" }, +] + +hermit_social = [ + { name = "github", link = "http://github.com/rustlatam" }, + { name = "email", link = "mailto:hola@rustlatam.org" }, +] + +[extra.highlightjs] +enable = true +clipboard = true +theme = "vs2015" + +[extra.author] +name = "Comunidad de Rust LatAm" +email = "hola@rustlatam.org" + +[extra.google_analytics] +enable = false +id = "UA-4XXXXXXX-X" diff --git a/content/about.md b/content/about.md new file mode 100644 index 0000000..00358f1 --- /dev/null +++ b/content/about.md @@ -0,0 +1,13 @@ ++++ +title = "Sobre Rust LatAm" ++++ + +# Quiene Somos +Este grupo esta formado por los distintos meetups y organisaciones de la región que buscan expandir y acercar el lenguaje Rust a la comunidad. Si eres parte de un espacio con este fin, no dudes en contactarnos por a la casilla `hola @ rustlatam.org`. + +# Miembros +* [Rust Argentina](https://rust-lang.ar) +* [Rust Colombia](https://www.meetup.com/rust-colombia/) +* [Rust Lang en Español](https://rustlang-es.org) +* [Rust Peru](https://t.me/rustperu) +_.. y muchos mas por venir!_ diff --git a/content/statute.md b/content/statute.md new file mode 100644 index 0000000..8ee0239 --- /dev/null +++ b/content/statute.md @@ -0,0 +1,59 @@ ++++ ++++ + +# Estatuto de Rust LatAm + +## **Capítulo I: Definición y Propósitos** + +### **Artículo 1. Nombre y Naturaleza** +Rust LatAm es una iniciativa colaborativa que reúne a los grupos de usuarios de Rust en Latinoamérica, promoviendo el crecimiento y fortalecimiento de la comunidad. + +### **Artículo 2. Objetivos** +1. Fomentar la colaboración entre los grupos de Rust en diferentes países de Latinoamérica. +2. Proveer herramientas y recursos para el desarrollo de las comunidades locales. +3. Coordinar y apoyar la realización de eventos educativos, técnicos y de networking. +4. Facilitar la comunicación entre la Fundación Rust y los grupos de la región. +5. Promover el aprendizaje y la adopción de Rust en la región. + +--- + +## **Capítulo II: Organización** + +### **Artículo 3. Principios Fundamentales** +1. **Autonomía**: Cada grupo miembro mantendrá sus propias iniciativas y actividades, alineadas con sus intereses locales. +2. **Colaboración**: Rust LatAm funcionará como un facilitador, promoviendo el intercambio de ideas, contenido y recursos. +3. **Inclusividad**: Se fomentará un ambiente diverso y respetuoso para todas las personas interesadas en Rust. + +### **Artículo 4. Miembros** +1. Los miembros serán grupos de Rust formalmente establecidos en cualquier país de Latinoamérica, así como iniciativas que representen intereses más amplios (por ejemplo, Rust en Español). +2. Cada grupo designará un representante para las reuniones y comunicaciones con Rust LatAm. + +### **Artículo 5. Estructura Organizativa** +1. **Coordinación General**: Un equipo temporal o rotativo encargado de organizar reuniones, coordinar actividades y mantener la comunicación con la Fundación Rust. +2. **Grupos de Trabajo**: Equipos formados para tareas específicas como eventos, contenido técnico, o gestión de recursos. + +--- + +## **Capítulo III: Funcionamiento** + +### **Artículo 6. Reuniones y Decisiones** +1. Se realizarán reuniones regulares entre los representantes de los grupos miembros, con al menos una reunión trimestral. +2. Las decisiones importantes se tomarán por consenso o por mayoría simple en votaciones. + +### **Artículo 7. Recursos Compartidos** +1. Rust LatAm facilitará el acceso a recursos comunes, como plantillas de talleres, contenido educativo y herramientas de organización de eventos. +2. Se mantendrá una base de datos de contactos y proyectos para fomentar la colaboración. + +### **Artículo 8. Comunicación** +1. Rust LatAm actuará como enlace entre los grupos de la región y la Fundación Rust, promoviendo una comunicación bidireccional efectiva. +2. Se establecerán canales oficiales para la comunicación interna y externa, como un sitio web o servidor de chat. + +--- + +## **Capítulo IV: Disposiciones Finales** + +### **Artículo 9. Revisión del Estatuto** +El presente estatuto podrá revisarse periódicamente en las reuniones de los representantes, para adaptarlo a las necesidades emergentes de la comunidad. + +### **Artículo 10. Vigencia** +El estatuto entrará en vigor una vez aprobado por los representantes de los grupos miembros. diff --git a/themes/hermit_zola b/themes/hermit_zola new file mode 160000 index 0000000..bb33838 --- /dev/null +++ b/themes/hermit_zola @@ -0,0 +1 @@ +Subproject commit bb33838192b6b06ffd576a4fd39ddb518b755f26