Update references to GitHub repositories
This commit is contained in:
@@ -76,7 +76,7 @@ El código de este proyecto está publicado bajo la licencia AFFERO GPL v3 (ver
|
||||
|
||||
## Contribuciones
|
||||
|
||||
Ver fichero [CONTRIBUTING_ES.md](https://github.com/consul/consul/blob/master/CONTRIBUTING_ES.md)
|
||||
Ver fichero [CONTRIBUTING_ES.md](https://github.com/consuldemocracy/consuldemocracy/blob/master/CONTRIBUTING_ES.md)
|
||||
|
||||
## Desarrollo en local con Docker
|
||||
|
||||
|
||||
@@ -12,6 +12,6 @@ Si quieres sobreescribir alguna imagen debes primero fijarte el nombre que tiene
|
||||
|
||||
## Mapa de la ciudad
|
||||
|
||||
Puedes encontrar el mapa de la ciudad en [`/app/assets/images/map.jpg`](https://github.com/consul/consul/blob/master/app/assets/images/map.jpg), simplemente reemplazalo con una imagen de los distritos de tu ciudad ([ejemplo](https://github.com/ayuntamientomadrid/consul/blob/master/app/assets/images/map.jpg)).
|
||||
Puedes encontrar el mapa de la ciudad en [`/app/assets/images/map.jpg`](https://github.com/consuldemocracy/consuldemocracy/blob/master/app/assets/images/map.jpg), simplemente reemplazalo con una imagen de los distritos de tu ciudad ([ejemplo](https://github.com/ayuntamientomadrid/consul/blob/master/app/assets/images/map.jpg)).
|
||||
|
||||
Después te recomendamos utilizar una herramienta online como <http://imagemap-generator.dariodomi.de/> o <https://www.image-map.net/> para generar las coordenadas para poder establecer un [image-map](https://www.w3schools.com/tags/tag_map.asp) sobre cada distrito. Estas coordenadas deben ser introducidas en la respectiva Geozona creada en el panel de administración (`/admin/geozones`)
|
||||
|
||||
@@ -6,7 +6,7 @@ Actualmente Consul Democracy esta traducido total o parcialmente a multiples idi
|
||||
|
||||
[Únete a los traductores](https://crwd.in/consul) para ayudar a completar los existentes, o contacta con nosotros a través del [gitter de Consul Democracy](https://gitter.im/consul/consul) para convertirte en Revisor y validar las contribuciones de los traductores.
|
||||
|
||||
En el caso de que tu lenguage no este presente en el proyecto de Crowdin, por favor [abre una incicencia](https://github.com/consul/consul/issues/new?title=New language&body=Hello I would like to have my language INSERT YOUR LANGUAGE NAME added to Consul Democracy) y lo añadiremos rápidamente.
|
||||
En el caso de que tu lenguage no este presente en el proyecto de Crowdin, por favor [abre una incicencia](https://github.com/consuldemocracy/consuldemocracy/issues/new?title=New language&body=Hello I would like to have my language INSERT YOUR LANGUAGE NAME added to Consul Democracy) y lo añadiremos rápidamente.
|
||||
|
||||
Si quieres ver las traducciones de los textos de la web, puedes encontrarlos en los ficheros formato YML disponibles en `config/locales/`. Puedes leer la [guía de internacionalización](http://guides.rubyonrails.org/i18n.html) de Ruby on Rails sobre como funciona este sistema.
|
||||
|
||||
@@ -36,4 +36,4 @@ Si creamos el fichero `config/locales/custom/es/general.yml` y modificamos "Ayun
|
||||
|
||||
Consul Democracy tiene la gema [i18n-tasks](https://github.com/glebm/i18n-tasks), es una herramienta estupenda para gestionar textos i18n. Prueba en tu consola `i18n-tasks health` para ver un reporte de estado.
|
||||
|
||||
Si tienes un lenguaje propio diferente al Inglés, deberias añadirlo al fichero de configuración [i18n-tasks.yml para las variables `base_locale` y `locales`](https://github.com/consul/consul/blob/master/config/i18n-tasks.yml#L4-L7) de forma que los ficheros de tu idioma también sean comprobados.
|
||||
Si tienes un lenguaje propio diferente al Inglés, deberias añadirlo al fichero de configuración [i18n-tasks.yml para las variables `base_locale` y `locales`](https://github.com/consuldemocracy/consuldemocracy/blob/master/config/i18n-tasks.yml#L4-L7) de forma que los ficheros de tu idioma también sean comprobados.
|
||||
|
||||
@@ -428,4 +428,4 @@ La respuesta:
|
||||
|
||||
<h2 id="ejemplos-de-codigo">Ejemplos de código</h2>
|
||||
|
||||
El directorio [doc/api/examples](https://github.com/consul/consul/tree/master/doc/api/examples/ruby) contiene ejemplos de código para acceder a la API.
|
||||
El directorio [doc/api/examples](https://github.com/consuldemocracy/consuldemocracy/tree/master/doc/api/examples/ruby) contiene ejemplos de código para acceder a la API.
|
||||
|
||||
@@ -30,7 +30,7 @@ Una vez hecho esto, deberás abrir una consola de base de datos utilizando un us
|
||||
sudo -u postgres psql -d consul_production
|
||||
```
|
||||
|
||||
Si no usaste el [instalador](https://github.com/consul/installer/) para instalar Consul Democracy, es posible que tengas que ejecutar las siguientes consultas de base de datos para garantizar los permisos del usuario de Rails para crear esquemas así como el acceso al esquema de extensiones compartidas:
|
||||
Si no usaste el [instalador](https://github.com/consuldemocracy/installer/) para instalar Consul Democracy, es posible que tengas que ejecutar las siguientes consultas de base de datos para garantizar los permisos del usuario de Rails para crear esquemas así como el acceso al esquema de extensiones compartidas:
|
||||
|
||||
```
|
||||
CREATE SCHEMA shared_extensions AUTHORIZATION <reemplazar_con_usuario_de_rails_de_base_de_datos>;
|
||||
@@ -178,7 +178,7 @@ Así, es posible sobrescribir los estilos para una entidad específica añadiend
|
||||
}
|
||||
```
|
||||
|
||||
Para cambiar los colores en una determinada entidad de forma sencilla, puedes utilizar variables de CSS; su uso aparece documentado en el fichero [app/assets/stylesheets/custom/tenants.scss](https://github.com/consul/consul/blob/master/app/assets/stylesheets/custom/tenants.scss). Por ejemplo, para utilizar tonos de verde en los colores principales de la entidad con subdominio `urano`, puedes escribir:
|
||||
Para cambiar los colores en una determinada entidad de forma sencilla, puedes utilizar variables de CSS; su uso aparece documentado en el fichero [app/assets/stylesheets/custom/tenants.scss](https://github.com/consuldemocracy/consuldemocracy/blob/master/app/assets/stylesheets/custom/tenants.scss). Por ejemplo, para utilizar tonos de verde en los colores principales de la entidad con subdominio `urano`, puedes escribir:
|
||||
|
||||
```
|
||||
.tenant-urano {
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
# Comunicación
|
||||
|
||||
Para comunicar sugerencias/incidencias te animamos a [abrir una incidencia en el repositorio de Documentación de Consul Democracy](https://github.com/consul/consul/issues/new).
|
||||
Para comunicar sugerencias/incidencias te animamos a [abrir una incidencia en el repositorio de Documentación de Consul Democracy](https://github.com/consuldemocracy/consuldemocracy/issues/new).
|
||||
|
||||
Para comunicaciones más informales, chatea con nosotros en el [gitter de consul](https://gitter.im/consul/consul)
|
||||
|
||||
Antes de hacerlo, **por favor tómate un tiempo para comprobar los [issues ya existentes](https://github.com/consul/consul/issues) y asegúrate de que lo que estás a punto de reportar no ha sido reportado previamente** por otra persona. De ser así, si tienes más detalles acerca de la incidencia puedes escribir un comentario en la página ‑¡un poco de ayuda puede marcar una gran diferencia!
|
||||
Antes de hacerlo, **por favor tómate un tiempo para comprobar los [issues ya existentes](https://github.com/consuldemocracy/consuldemocracy/issues) y asegúrate de que lo que estás a punto de reportar no ha sido reportado previamente** por otra persona. De ser así, si tienes más detalles acerca de la incidencia puedes escribir un comentario en la página ‑¡un poco de ayuda puede marcar una gran diferencia!
|
||||
|
||||
Para escribir un nuevo issue, ten en cuenta estas recomendaciones para hacerlo más fácil de leer y comprender:
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@ El repositorio git de Consul Democracy está hospedado en Github.com, recomendam
|
||||
|
||||
2. [Crea una Organización](https://help.github.com/articles/creating-a-new-organization-from-scratch/) en Github con el nombre de la ciudad u organización que usará Consul Democracy. **Esto no es obligatorio**, pero ayudará a entender el propósito del fork y la colaboración de otros usuarios.
|
||||
|
||||
3. [Forkea Consul Democracy](https://help.github.com/articles/fork-a-repo/) usando el botón de **fork** en la esquina superior derecha de <https://github.com/consul/consul>
|
||||
3. [Forkea Consul Democracy](https://help.github.com/articles/fork-a-repo/) usando el botón de **fork** en la esquina superior derecha de <https://github.com/consuldemocracy/consuldemocracy>
|
||||
|
||||
4. [Clona el repositorio de tu fork](https://help.github.com/articles/cloning-a-repository/) en tu ordenador
|
||||
|
||||
@@ -19,4 +19,4 @@ Recomendamos publicar el código por varias razones:
|
||||
- **Transparencia**: Debería ser parte de la cultura de aquellas entidades públicas que adopten Consul Democracy, así como cualquier organización o grupo.
|
||||
- **Soporte**: Si necesitas ayuda técnica, el resto de la comunidad o el equipo de Consul Democracy podrán entender y aconsejar mas fácilmente al ver el código implicado.
|
||||
- **Colaboración**: Por parte de otros profesionales, ciudadanos, etc...
|
||||
- Por último y no menos importante, Consul Democracy se distribuye bajo la **licencia [AGPLv3](https://github.com/consul/consul/blob/master/LICENSE-AGPLv3.txt)** que obliga a publicar el codigo fuente.
|
||||
- Por último y no menos importante, Consul Democracy se distribuye bajo la **licencia [AGPLv3](https://github.com/consuldemocracy/consuldemocracy/blob/master/LICENSE-AGPLv3.txt)** que obliga a publicar el codigo fuente.
|
||||
|
||||
@@ -10,13 +10,13 @@ git remote -v
|
||||
|
||||
deberías ver algo como:
|
||||
|
||||
> origin git@github.com:your_user_name/consul.git (fetch)\
|
||||
> origin git@github.com:your_user_name/consul.git (push)
|
||||
> origin git@github.com:your_user_name/consuldemocracy.git (fetch)\
|
||||
> origin git@github.com:your_user_name/consuldemocracy.git (push)
|
||||
|
||||
Ahora debes añadir el repositorio git de Consul Democracy como servidor remoto con:
|
||||
|
||||
```bash
|
||||
git remote add upstream git@github.com:consul/consul.git
|
||||
git remote add upstream git@github.com:consuldemocracy/consuldemocracy.git
|
||||
```
|
||||
|
||||
comprueba de nuevo que con:
|
||||
@@ -27,10 +27,10 @@ git remote -v
|
||||
|
||||
deberías recibir algo como:
|
||||
|
||||
> upstream git@github.com:consul/consul.git (fetch)\
|
||||
> upstream git@github.com:consul/consul.git (push)\
|
||||
> origin git@github.com:your_user_name/consul.git (fetch)\
|
||||
> origin git@github.com:your_user_name/consul.git (push)
|
||||
> upstream git@github.com:consuldemocracy/consuldemocracy.git (fetch)\
|
||||
> upstream git@github.com:consuldemocracy/consuldemocracy.git (push)\
|
||||
> origin git@github.com:your_user_name/consuldemocracy.git (fetch)\
|
||||
> origin git@github.com:your_user_name/consuldemocracy.git (push)
|
||||
|
||||
## Obteniendo cambios de Consul Democracy
|
||||
|
||||
@@ -52,7 +52,7 @@ Y por fin puedes elegir entre:
|
||||
|
||||
A. Actualizar con los últimos cambios de la rama **master** usando `git merge upstream/master`
|
||||
|
||||
B. Sólo actualizar hasta cierta versión (en el caso de que prefieras actualizar de forma incremental, si estas varias versiones por detrás). Por ejemplo para actualizarte a la versión [v0.9](https://github.com/consul/consul/releases/tag/v0.9) utilizamos el tag asociado: `git merge v0.9`
|
||||
B. Sólo actualizar hasta cierta versión (en el caso de que prefieras actualizar de forma incremental, si estas varias versiones por detrás). Por ejemplo para actualizarte a la versión [v0.9](https://github.com/consuldemocracy/consuldemocracy/releases/tag/v0.9) utilizamos el tag asociado: `git merge v0.9`
|
||||
|
||||
## Fusionando cambios
|
||||
|
||||
@@ -66,4 +66,4 @@ C. Recibes mensajes de error de git junto con un `Automatic merge failed; fix co
|
||||
|
||||
Ahora simplemente sube la rama **upstream** a github y crea un Pull Request, así podrás ver de manera sencilla todos los cambios que se han realizado en el repositorio y verás también como arranca la suite de tests.
|
||||
|
||||
Recuerda que siempre puedes comprobar rápidamente los cambios que tienes pendientes de integrar de Consul Democracy a tu fork sustituyendo **your_org_name** en la url: <https://github.com/your_org_name/consul/compare/master...consul:master>
|
||||
Recuerda que siempre puedes comprobar rápidamente los cambios que tienes pendientes de integrar de Consul Democracy a tu fork sustituyendo **your_org_name** en la url: <https://github.com/your_org_name/consuldemocracy/compare/master...consuldemocracy:master>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# Crear un usuario para hacer la instalación
|
||||
|
||||
[El instalador](https://github.com/consul/installer) de forma predeterminada se conecta como el usuario `root` sólo para crear un usuario `deploy`. Este usuario `deploy` es el que instala todas las librerías. Si no tiene acceso `root`, por favor pídale a su administrador de sistemas que siga estas instrucciones para crear un usuario manualmente.
|
||||
[El instalador](https://github.com/consuldemocracy/installer) de forma predeterminada se conecta como el usuario `root` sólo para crear un usuario `deploy`. Este usuario `deploy` es el que instala todas las librerías. Si no tiene acceso `root`, por favor pídale a su administrador de sistemas que siga estas instrucciones para crear un usuario manualmente.
|
||||
|
||||
Puede crear un usuario llamado `deploy` o utilizar cualquier otro nombre. Como ejemplo, vamos a crear un usuario llamado `jupiter`.
|
||||
|
||||
|
||||
@@ -14,7 +14,7 @@ Este tutorial asume que ya has conseguido clonar Consul Democracy en tu máquina
|
||||
3. Accede a tu repositorio de Consul Democracy y crea una instancia
|
||||
|
||||
```bash
|
||||
cd consul
|
||||
cd consuldemocracy
|
||||
heroku create your-app-name
|
||||
```
|
||||
|
||||
|
||||
@@ -56,4 +56,4 @@ Tardará unos minutos, y al final tendrá un brillante nuevo servidor. Se verá
|
||||
|
||||

|
||||
|
||||
Lo siguiente es configurar Consul Democracy en el servidor. Por favor [leer estas instrucciones](https://github.com/consul/installer)
|
||||
Lo siguiente es configurar Consul Democracy en el servidor. Por favor [leer estas instrucciones](https://github.com/consuldemocracy/installer)
|
||||
|
||||
@@ -64,8 +64,8 @@ Si encuentras el error "WSL 2 installation incomplete":
|
||||
Clona el repositorio en tu ordenador y entra en el directorio:
|
||||
|
||||
```bash
|
||||
git clone https://github.com/consul/consul.git
|
||||
cd consul
|
||||
git clone https://github.com/consuldemocracy/consuldemocracy.git
|
||||
cd consuldemocracy
|
||||
```
|
||||
|
||||
### macOS & Linux
|
||||
|
||||
@@ -2,4 +2,4 @@
|
||||
|
||||
## Instrucciones de instalación para entornos de Producción y Pruebas
|
||||
|
||||
Se encuentran en el [repositorio del instalador](https://github.com/consul/installer)
|
||||
Se encuentran en el [repositorio del instalador](https://github.com/consuldemocracy/installer)
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
Estas son nuestras recomendaciones para los diferentes entornos y propósitos:
|
||||
|
||||
- Para configurar Consul Democracy para un entorno de producción, recomendamos utilizar el [instalador](https://github.com/consul/installer).
|
||||
- Para configurar Consul Democracy para un entorno de producción, recomendamos utilizar el [instalador](https://github.com/consuldemocracy/installer).
|
||||
|
||||
- Para los programadores que trabajan en un entorno de desarrollo, recomendamos instalar Consul Democracy en un sistema basado en UNIX (Linux o Mac) y hacer una [instalación local](local_installation.md) de Consul Democracy.
|
||||
|
||||
|
||||
@@ -2,11 +2,11 @@
|
||||
|
||||
Antes de comenzar a instalar Consul Democracy, comprueba que tengas todos los [prerrequisitos](prerequisites.md) correctamente instalados.
|
||||
|
||||
1. Primero, clona el [repositorio de Consul Democracy en Github](https://github.com/consul/consul/) y ve a la carpeta del proyecto:
|
||||
1. Primero, clona el [repositorio de Consul Democracy en Github](https://github.com/consuldemocracy/consuldemocracy/) y ve a la carpeta del proyecto:
|
||||
|
||||
```bash
|
||||
git clone https://github.com/consul/consul.git
|
||||
cd consul/
|
||||
git clone https://github.com/consuldemocracy/consuldemocracy.git
|
||||
cd consuldemocracy
|
||||
```
|
||||
|
||||
2. Instala la versión de Ruby necesaria con el gestor de versiones de tu elección. Algunos ejemplos:
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# Instalación manual en producción
|
||||
|
||||
**AVISO:** Recomendamos *no usar* este sistema, para el que no damos soporte oficial, ya que siempre que sea posible debe utilizarse el [instalador](https://github.com/consul/installer). Utiliza este método si usar el instalador no es una opción y si tienes experiencia configurando PostgreSQL, puma o passenger, NGNIX y SSL (con letsencrypt, por ejemplo).
|
||||
**AVISO:** Recomendamos *no usar* este sistema, para el que no damos soporte oficial, ya que siempre que sea posible debe utilizarse el [instalador](https://github.com/consuldemocracy/installer). Utiliza este método si usar el instalador no es una opción y si tienes experiencia configurando PostgreSQL, puma o passenger, NGNIX y SSL (con letsencrypt, por ejemplo).
|
||||
|
||||
Esta guía asume que ya has [instalado todas las dependencias necesarias](prerequisites.md) en tu sistema.
|
||||
|
||||
@@ -12,7 +12,7 @@ En primer lugar, crea el directorio principal, clona el repositorio y crea los s
|
||||
|
||||
```
|
||||
mkdir consul && cd consul
|
||||
git clone --mirror https://github.com/consul/consul.git repo
|
||||
git clone --mirror https://github.com/consuldemocracy/consuldemocracy.git repo
|
||||
mkdir releases shared
|
||||
mkdir shared/log shared/tmp shared/config shared/public shared/storage
|
||||
mkdir -p shared/public/assets shared/public/system shared/public/ckeditor_assets shared/public/machine_learning/data
|
||||
|
||||
@@ -4,9 +4,9 @@ Te agradecemos que quieras colaborar contribuyendo a Consul Democracy. Aquí tie
|
||||
|
||||
## Reportar un issue
|
||||
|
||||
Si has visto algún error en la plataforma o directamente en el código, te animamos a [abrir un issue en el repositorio en Github de Consul Democracy](https://github.com/consul/consul/issues/new).
|
||||
Si has visto algún error en la plataforma o directamente en el código, te animamos a [abrir un issue en el repositorio en Github de Consul Democracy](https://github.com/consuldemocracy/consuldemocracy/issues/new).
|
||||
|
||||
Antes de hacerlo, **por favor tómate un tiempo para comprobar los [issues ya existentes](https://github.com/consul/consul/issues) y asegúrate de que lo que estás a punto de reportar no ha sido reportado previamente** por otra persona. De ser así, si tienes más detalles acerca de la incidencia puedes escribir un comentario en la página del issue ‑¡un poco de ayuda puede marcar una gran diferencia!
|
||||
Antes de hacerlo, **por favor tómate un tiempo para comprobar los [issues ya existentes](https://github.com/consuldemocracy/consuldemocracy/issues) y asegúrate de que lo que estás a punto de reportar no ha sido reportado previamente** por otra persona. De ser así, si tienes más detalles acerca de la incidencia puedes escribir un comentario en la página del issue ‑¡un poco de ayuda puede marcar una gran diferencia!
|
||||
|
||||
Para escribir un nuevo issue, ten en cuenta estas recomendaciones para hacerlo más fácil de leer y comprender:
|
||||
|
||||
@@ -16,7 +16,7 @@ Para escribir un nuevo issue, ten en cuenta estas recomendaciones para hacerlo m
|
||||
|
||||
## Resolver un issue
|
||||
|
||||
[Los issues en Consul Democracy](https://github.com/consul/consul/issues) con la etiqueta `PRs-welcome` son funcionalidades bien definidas que están listas para ser implementadas por cualquiera que se ofrezca a ello. Por otra parte, la etiqueta `not-ready` indica las funcionalidades o cambios que aún están pendientes de concretar, por lo que recomendamos no intentar resolverlos hasta que los/as administradores/as lleguen a una resolución.
|
||||
[Los issues en Consul Democracy](https://github.com/consuldemocracy/consuldemocracy/issues) con la etiqueta `PRs-welcome` son funcionalidades bien definidas que están listas para ser implementadas por cualquiera que se ofrezca a ello. Por otra parte, la etiqueta `not-ready` indica las funcionalidades o cambios que aún están pendientes de concretar, por lo que recomendamos no intentar resolverlos hasta que los/as administradores/as lleguen a una resolución.
|
||||
|
||||
Te sugerimos seguir los siguientes pasos para facilitar el seguimiento de los cambios que vayas a hacer:
|
||||
|
||||
@@ -25,7 +25,7 @@ Te sugerimos seguir los siguientes pasos para facilitar el seguimiento de los ca
|
||||
- Crea una rama de funcionalidad basada en la rama `master`. Para identificarla más fácilmente, puedes nombrarla con el número del issue seguido de un nombre conciso y descriptivo (por ejemplo: `123-fix_proposals_link`).
|
||||
- Desarrolla los cambios haciendo commits en tu nueva rama.
|
||||
- Asegúrate de que todos los tests pasan. Si estás extendiendo una funcionalidad o creando una nueva, considera añadir sus propios tests.
|
||||
- Cuando hayas terminado, envía un **pull request** al [repositorio de Consul Democracy](https://github.com/consul/consul/) describiendo la solución que propones para ayudarnos a entenderlo. También es importante que especifiques qué issue estás resolviendo al principio de la descripción del PR (por ejemplo, `Fixes #123`).
|
||||
- Cuando hayas terminado, envía un **pull request** al [repositorio de Consul Democracy](https://github.com/consuldemocracy/consuldemocracy/) describiendo la solución que propones para ayudarnos a entenderlo. También es importante que especifiques qué issue estás resolviendo al principio de la descripción del PR (por ejemplo, `Fixes #123`).
|
||||
- El equipo de Consul Democracy revisará tu PR y podrá sugerir cambios si son necesarios. Una vez esté todo bien, tus cambios serán introducidos en el proyecto :)
|
||||
|
||||
> **¿Es tu primer Pull Request?** Puedes aprender cómo contribuir a un proyecto en Github siguiendo los tutoriales [How to Contribute to an Open Source Project on GitHub](https://egghead.io/series/how-to-contribute-to-an-open-source-project-on-github) (en inglés).
|
||||
@@ -36,4 +36,4 @@ Agradecemos cualquier tipo de contribución a Consul Democracy. Incluso si no pu
|
||||
|
||||
- Crear issues sobre cualquier problema o error que hayas encontrado.
|
||||
- Ayudar a traducir la plataforma a otros idiomas que domines en el proyecto de [Consul Democracy en Crowdin](https://crwd.in/consul).
|
||||
- Ayudar con la [documentación de Consul Democracy](https://github.com/consul/docs).
|
||||
- Ayudar con la [documentación de Consul Democracy](https://github.com/consuldemocracy/docs).
|
||||
|
||||
Reference in New Issue
Block a user