Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
yotta
/
pictogram
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
60
Merge Requests
0
Pipelines
Wiki
Settings
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit
6cf9b378
authored
Oct 18, 2018
by
Arturo Montejo Ráez
Browse files
Options
_('Browse Files')
Download
Email Patches
Plain Diff
updating CONTRIBUTING
parent
e93faad5
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
66 additions
and
0 deletions
sails/CONTRIBUTING.md
sails/CONTRIBUTING.md
0 → 100644
View file @
6cf9b378
# Estructura del repositorio
-
`master`
: versión estable, servida en
[
pre.yottacode.com
][
1
]
-
`develop`
: versión con los últimos issues completados, servida
en
[
dev.yottacode.com
][
2
]
, se irá añadiendo periódicamente a
`master`
-
`issue/xxx`
: versión con los cambios que resuelven el issue xxx, se unirá
a
`develop`
cuando se complete
## Antes de unir un issue
Se deben unir todos sus commmits con el comando
`git squash`
dejando una
descripción del tipo:
```
Fixed/solved #xxx, breve descripción opcional.
- Cambio A
- Cambio B
- ...
```
## Contribuciones menores
Si se quiere añadir un pequeño cambio al repositorio, puede enviarse
directamente a la rama
`develop`
siempre que pueda describirse brevemente
los cambios que se han realizado.
## Etiquetas
Para organizar los issues estas son las etiquetas que se van a utilizar en
todo el repositorio, organizadas en 3 categorías:
-
Tipo:
-
`bug`
: fallos que deben resolverse
-
`improvement`
: mejoras y/o sugerencias a implementar
-
`refactor`
: cambios en la nomenglatura y la documentación
-
Campo:
-
`android`
: cliente android
-
`webapp`
: aplicación web (sólo el cliente)
-
`server`
: servidor y base de datos
-
`company`
: issues relacionados con la empresa (por ejemplo congresos)
-
Estado:
-
`in-progress`
: incidencias en proceso de desarrollo
-
`critical`
: elementos importantes que deben tener prioridad
# Aspecto del código
-
En el fichero
[
.editorconfig
][
3
]
se encuentra el estilo utilizado en el código (en cuento a
espacios, codificación y demás). Existen numerosos plugins que pueden encontrarse en
[
editorconfig.org
][
4
]
.
-
En el fichero
[
/sails/src/.eslintrc
][
5
]
se encuentran los estilos referentes a los ficheros de
javascript. Tanto
`eslint`
como las configuraciones necesarias se encuentran en el fichero
[
/sails/src/package.json
][
6
]
, y se instalarán como dependencias de desarrollo.
> Puede configurarse eslint en el editor usado o ejecutando `eslint [ficheros]` desde
> el directorio [/sails/src][7].
[
1
]:
https://pre.yottacode.com/
[
2
]:
https://dev.yottacode.com/
[
3
]:
/softuno/pictogram/blob/develop/.editorconfig
[
4
]:
http://editorconfig.org
[
5
]:
/softuno/pictogram/blob/develop/sails/src/.eslintrc
[
6
]:
/softuno/pictogram/blob/develop/sails/src/package.json
[
7
]:
/softuno/pictogram/tree/develop/sails/src
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment