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

translate project templates spanish #41

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
52 changes: 52 additions & 0 deletions es/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
# Registro de cambios

Todos los cambios notables de este proyecto se documentarán en este archivo.

El formato se basa en [Keep a Changelog](http://keepachangelog.com/)
y este proyecto se adhiere a [Semantic Versioning](http://semver.org/).

## [Inédito]: aaaa-mm-dd

Aquí escribimos notas de actualización para las marcas. Es un esfuerzo de equipo hacerlos como
lo más sencillo posible.

### Agregado

- [PROJECTNAME-XXXX](http://tickets.projectname.com/browse/PROJECTNAME-XXXX)
MENOR El título de la entrada va aquí.
- [PROJECTNAME-YYYY](http://tickets.projectname.com/browse/PROJECTNAME-YYYY)
PATCH El título del ticket va aquí.

### Cambió

### Reparado

## [1.2.4] - 2017-03-15

Aquí tendríamos los pasos de actualización para 1.2.4 para que la gente los siga.

### Agregado

### Cambió

- [PROJECTNAME-ZZZZ](http://tickets.projectname.com/browse/PROJECTNAME-ZZZZ)
PATCH Drupal.org ahora se usa como compositor.

### Reparado

- [PROJECTNAME-TTTT](http://tickets.projectname.com/browse/PROJECTNAME-TTTT)
PARCHE Agregue lógica al avance de la hoja de ejecución eliminar para eliminar el correspondiente
tarjetas de horario.

## [1.2.3] - 2017-03-14

### Agregado

### Cambió

### Reparado

- [PROJECTNAME-UUUU](http://tickets.projectname.com/browse/PROJECTNAME-UUUU)
Pruebas de foo del módulo de reparación MENOR
- [PROJECTNAME-RRRR](http://tickets.projectname.com/browse/PROJECTNAME-RRRR)
La línea de tiempo del módulo PRINCIPAL de foo usa la zona horaria del navegador para la resolución de la fecha
43 changes: 43 additions & 0 deletions es/CODEBASE_STRUCTURE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
Estos son los directorios que estamos utilizando activamente en el desarrollo:

+ [frontend / server / controllers](https://github.com/kylelobo/The-Documentation-Compendium/tree/master/frontend/server/controllers):
Los controladores hacen la lógica empresarial y exponen la API del servidor.
+ [frontend / server / libs](https://github.com/The-Documentation-Compendium/tree/master/frontend/server/libs): Bibliotecas y utilidades.
+ [frontend / server / libs / dao](https://github.com/The-Documentation-Compendium/tree/master/frontend/server/libs/dao): Objetos de Acceso de Datos [DAO] y Objetos de valor [VO]. Clases utilizadas para representar esquemas de bases de datos y facilitar su uso por parte de los controladores.
+ [frontend / templates](https://github.com/The-Documentation-Compendium/tree/master/frontend/templates): plantillas de Smarty utilizado para generar el HTML que se muestra a los usuarios.
+ [frontend / www](https://github.com/The-Documentation-Compendium/tree/master/frontend/www): el contenido completo de la
página de Internet.

### frontend / www

Contenido:

+ js /
+ css /

#### js

Como su nombre lo indica, aquí es donde residen todas las fuentes y marcos de JavaScript. Cuando desee realizar cambios, minimice el javascript y luego cárguelo.

#### css

Similar a js, aquí están los archivos css minificados.

### frontend / servidor

Contenido:

+ dao /
+ controladores /

Ninguno de estos módulos debería ser accesible para el mundo exterior. El único que puede llamarlos es la interfaz de usuario. Por eso están en la carpeta www.

#### DAO / VO

La carpeta *dao* contiene las clases para la capa de acceso a datos. Tiene 2 cosas que saber: *objetos de acceso a datos* y *objetos de valor*. Los *objetos de valor* (VO) no son más que clases que se asignan directamente a cada una de las tablas de la base de datos. Por lo tanto, hay una clase allí llamada Usuarios, ya que hay una tabla con el mismo nombre. Esta clase tiene sus establecedores y captadores para cada uno de los campos de la base de datos. Los *objetos de acceso a datos* (dao) son clases estáticas para cada una de las tablas, y sirven para obtener y hacer persistentes los objetos *vo*.

[Aquí hay más información sobre este modelo](http://www.ibm.com/developerworks/java/library/j-dao/)

#### Controladores

Los controladores son donde se toman las decisiones. El controlador usa los dao's y vo's para tomar decisiones y nunca llama directamente a la base de datos. De esta forma, evitamos tener controladores separados para cada módulo del proyecto.
76 changes: 76 additions & 0 deletions es/CODE_OF_CONDUCT.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
# Código de conducta del colaborador

## Nuestro compromiso

Con el fin de fomentar un entorno abierto y acogedor, como
contribuyentes y mantenedores se comprometen a participar en nuestro proyecto y
nuestra comunidad una experiencia libre de acoso para todos, independientemente de su edad, cuerpo
tamaño, discapacidad, etnia, características sexuales, identidad y expresión de género,
nivel de experiencia, educación, situación socioeconómica, nacionalidad, personal
apariencia, raza, religión o identidad y orientación sexual.

## Nuestros estándares

Ejemplos de comportamiento que contribuye a crear un entorno positivo.
incluir:

* Usar un lenguaje acogedor e inclusivo
* Respetar los diferentes puntos de vista y experiencias.
* Aceptando con gracia las críticas constructivas
* Centrarse en lo que es mejor para la comunidad
* Mostrar empatía hacia otros miembros de la comunidad

Ejemplos de comportamiento inaceptable por parte de los participantes incluyen:

* El uso de lenguaje o imágenes sexualizadas y atención o atención sexual no deseada.
avances
* Trolling, comentarios insultantes / despectivos y ataques personales o políticos
* Acoso público o privado
* Publicar información privada de otros, como una información física o electrónica.
dirección, sin permiso explícito
* Otra conducta que razonablemente podría considerarse inapropiada en un
entorno profesional

## Nuestras responsabilidades

Los encargados del mantenimiento del proyecto son responsables de aclarar los estándares de
comportamiento y se espera que tomen las acciones correctivas apropiadas y justas en
respuesta a cualquier caso de comportamiento inaceptable.

Los encargados del mantenimiento del proyecto tienen el derecho y la responsabilidad de eliminar, editar o
rechazar comentarios, confirmaciones, código, ediciones de wiki, problemas y otras contribuciones
que no están alineados con este Código de Conducta, o para prohibir temporalmente o
de forma permanente cualquier colaborador por otros comportamientos que consideren inapropiados,
amenazante, ofensivo o dañino.

## Alcance

Este Código de Conducta se aplica tanto dentro de los espacios del proyecto como en los espacios públicos.
cuando un individuo representa el proyecto o su comunidad. Ejemplos de
representar un proyecto o comunidad incluye el uso de un correo electrónico oficial del proyecto
dirección, publicando a través de una cuenta oficial de redes sociales, o actuando como un designado
representante en un evento en línea o fuera de línea. La representación de un proyecto puede ser
más definido y aclarado por los encargados del mantenimiento del proyecto.

## Ejecución

Los casos de comportamiento abusivo, acosador o inaceptable pueden ser
informado poniéndose en contacto con el equipo del proyecto en [email protected]. Todos
Las quejas serán revisadas e investigadas y resultarán en una respuesta que
se considera necesario y apropiado a las circunstancias. El equipo del proyecto es
obligado a mantener la confidencialidad con respecto al informante de un incidente.
Se pueden publicar más detalles de las políticas de aplicación específicas por separado.

Los mantenedores de proyectos que no siguen o hacen cumplir el Código de Conducta de manera adecuada
La fe puede enfrentar repercusiones temporales o permanentes según lo determinen otros
miembros de la dirección del proyecto.

## Atribución

Este Código de conducta está adaptado del [Pacto del colaborador] [página de inicio], versión 1.4,
disponible en https://www.contributor-covenant.org/version/1/4/code-of-conduct.html

[página de inicio]: https://www.contributor-covenant.org

Para obtener respuestas a preguntas comunes sobre este código de conducta, consulte
https://www.contributor-covenant.org/faq
24 changes: 24 additions & 0 deletions es/CODING_GUIDELINES.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# Guiá de codificación

- Puede validar que su código cumpla con estas reglas ejecutando `stuff / php-format.py validate`
- Tabuladores, sin espacios
- El final de la línea debe ser estilo Unix (`\n`), no estilo Windows (`\r\n`)
- Los corchetes de apertura van en la misma línea que la última declaración

```
if (condición) {
cosas;
}
```

- Un espacio entre palabras clave y paréntesis para: `if`,` else`, `while`,` switch`, `catch`,` function`
- Las llamadas a funciones no tienen espacio antes del paréntesis.
- No se dejan espacios entre paréntesis
- Un espacio después de cada coma, pero sin espacio antes
- Todos los operadores binarios deben tener un espacio antes y otro después
- No debe haber más de una línea en blanco contigua
- No debe haber comentarios vacíos.
- No debe usar comentarios de bloque `/ * ... * /`, solo línea `// ...`
- Los cambios en la funcionalidad deben ir acompañados de sus respectivas nuevas/modificadas pruebas
- Se deben utilizar excepciones para informar estados erróneos. Se permite el uso de funciones que devuelven verdadero/falso cuando son valores esperados
- Utilizar [RAII](https://es.wikipedia.org/wiki/RAII) cuando corresponda, principalmente en la administración de recursos (archivos, etc ...)
50 changes: 50 additions & 0 deletions es/CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
# Guía de contribución

- Contribuir al Compendio de documentación es bastante fácil. Este documento le muestra cómo empezar

## General

- La [Estructura de la base de código] (./ CODEBASE_STRUCTURE.md) tiene información detallada sobre cómo se estructuran los distintos archivos de este proyecto.
- Asegúrese de que los cambios que realice se ajusten a las [guiás de codificación] (./ CODING_GUIDELINES.md) de este repositorio.

## Envío de cambios

- Bifurcar el repositorio
- <https://github.com/kylelobo/The-Documentation-Compendium/fork>
- Crea una nueva rama basada en el nombre de lo que pretendes hacer:
- Ejemplo:

````console
$ git checkout -b NOMBRE_RAMA
````

Si recibe un error, es posible que primero deba buscar fooBar usando

````console
$ git actualización remota && git fetch
````

- Use una rama por reparación/característica

- Confirma tus cambios
- Proporcione un mensaje de git que explique lo que ha hecho.
- Asegúrate de que tus confirmaciones sigan las [convenciones](https://gist.github.com/robertpainsi/b632364184e70900af4ab688decf6f53#file-commit-message-guidelines-md)
- Envia commit con el repositorio bifurcado
- Ejemplo:

````console
$ git commit -am 'Agregar algo de fooBar'
````

- Empujar a la rama
- Ejemplo:

````console
$ git push origin BRANCH_NAME
````

- Hacer un Pull Request
- Asegúrese de enviar el PR a la rama <code> fooBar </code>
- ¡Travis CI te está mirando!

Si sigue estas instrucciones, su PR aterrizará de forma bastante segura en el repositorio principal.
41 changes: 41 additions & 0 deletions es/ISSUE_TEMPLATES/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
---
Nombre: Reporte de error
Acerca de: Crea un reporte para ayudarnos a mejorar.
Titulo: ''
Etiqueta: ''
Encargados: ''

---

**Describe el error**
Una descripción clara y concisa de cuál es el error.

**Reproducir**
Pasos para reproducir el comportamiento:

1. Vaya a '...'
2. Haga clic en '....'
3. Desplácese hacia abajo hasta '....'
4. Ver error

**Comportamiento esperado**
Una descripción clara y concisa de lo que esperaba que sucediera.

**Capturas de pantalla**
Si corresponde, agregue capturas de pantalla para ayudar a explicar su problema.

**Escritorio (complete la siguiente información):**

- SO: [p. Ej. iOS]
- Navegador [p. Ej. cromo, safari]
- Versión [p. Ej. 22]

**Smartphone (complete la siguiente información):**

- Dispositivo: [p. Ej. iphone 6]
- SO: [p. Ej. iOS8.1]
- Navegador [p. Ej. navegador de valores, safari]
- Versión [p. Ej. 22]

**Contexto adicional**
Agregue aquí cualquier otro contexto sobre el problema.
8 changes: 8 additions & 0 deletions es/ISSUE_TEMPLATES/custom.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
Nombre: Solicitud de función personalizada
Acerca de: Describe la función de la solicitud aqui.
Titulo: ''
Etiqueta: ''
Encargados: ''

---
20 changes: 20 additions & 0 deletions es/ISSUE_TEMPLATES/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
Nombre: Solicitud de función
Acerca de: Sugiere una idea para este proyecto.
Titulo: ''
Etiqueta: ''
Encargados: ''

---

**¿Su solicitud de función está relacionada con un problema? Por favor describa.**
Una descripción clara y concisa de cuál es el problema. Ex. Siempre me frustra cuando [...]

**Describe la solución que te gustaría**
Una descripción clara y concisa de lo que quieres que suceda.

**Describe las alternativas que has considerado**
Una descripción clara y concisa de cualquier solución o característica alternativa que haya considerado.

**Contexto adicional**
Agregue cualquier otro contexto o capturas de pantalla sobre la solicitud de función aquí.
14 changes: 14 additions & 0 deletions es/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
### Tu lista de verificación para este Pull Request

🚨 Revise las [reglas para contribuir](./CONTRIBUTING.md) a este repositorio.

- [] Asegúrese de que está solicitando **extraer una rama de tema / característica / corrección de errores** (lado derecho). ¡No solicites a tu rama principal!
- [] Asegúrate de realizar una solicitud de extracción contra la **rama fooBar** (lado izquierdo).
- [] Verifique que los estilos de mensaje de los commits o incluso de todos los commits coincidan con nuestra estructura solicitada.
- [] Compruebe que las adiciones de su código no fallarán ni en las comprobaciones de lint del código ni en la pruebas unitarias.

### Descripción

Describe tu solicitud de pull request.

❤️ ¡Gracias!
Loading