Skip to content

Commit 049c8f1

Browse files
authored
Merge pull request #74 from PyAr/ISSUE-64-colaborando
ISSUE-64: Se actualizo la información de como colaborar
2 parents 91b0119 + e57bbd5 commit 049c8f1

File tree

2 files changed

+57
-141
lines changed

2 files changed

+57
-141
lines changed

README.rst

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@ sincronizará automáticamente con la wiki una vez que sea mezclado.
77

88
Antes de clonar el repo, asegurate de tener instalado [Git LFS][https://git-lfs.github.com/]
99

10+
Pueden ver como colaborar en la pagina de `Como colaborar
11+
<https://github.com/PyAr/wiki/blob/nikola/pages/colaborandoenelwiki.rst>`__
12+
1013
Como buildear las paginas
1114
=========================
1215

pages/colaborandoenelwiki.rst

Lines changed: 54 additions & 141 deletions
Original file line numberDiff line numberDiff line change
@@ -1,171 +1,84 @@
11
Como colaborar en el Wiki de Pyar
22
=================================
33

4-
.. todo:: Sacar esto de moin-moin y poner lo que corresponda
54

6-
Primeros Pasos
7-
~~~~~~~~~~~~~~
5+
.. contents::
6+
:local:
87

9-
* Registrarse en el wiki!
10-
* Completar tu pagina personal (es opcional pero muy recomendado)
11-
* Si no queres responder 500 veces de que color es el caballo blanco de san martín podes pedirle a algun admin, o en la lista, que te agregen al ReadWriteGroup
8+
Introducción
9+
------------
1210

13-
Colaborando con Código
14-
~~~~~~~~~~~~~~~~~~~~~~
11+
Existen varias maneras de contribuir con la wiki de Python Argentina:
1512

16-
* Podes agregar tus recetas en el [[Recetario | Recetario]]
13+
- `reportando bugs <https://github.com/PyAr/wiki/issues>`__,
14+
- revisando que esos bugs se encuentren vigentes,
15+
- etc,
1716

18-
Tenemos Instalado Pygments, asi que podes colorear tu codigo con:
1917

20-
::
18+
No importa como colaboran, siempre se tiene que seguir el `Codigo de
19+
Conducta <https://ac.python.org.ar/#coc>`__
2120

22-
#!code moin
23-
{{{
24-
#!code python
25-
print "Hola Mundo"
26-
}}}
21+
Reportanto Bugs
22+
---------------
2723

28-
Y queda:
24+
Cuando se reporte un bug, lo ideal sería que el mismo tenga:
2925

30-
::
26+
- El link de donde se encuentra el error
27+
- Una captura de pantalla de que es lo que está mal
28+
- Un mensaje describiendo el error que se quiere cambiar
3129

32-
{{{
33-
#!code python
34-
print "Hola Mundo"
35-
}}}
3630

37-
Ademas de colorear python, colorea el lenguaje que quieras... incluso java
31+
Proponiendo una mejora
32+
----------------------
3833

39-
Como agregar mails de forma un poco mas segura
40-
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
34+
Hay dos formas de proponer mejoras:
4135

42-
Cuando Agregamos direcciones de mail conviene usar el macro MailTo, que evita que los mails queden en plano en el wiki (cuando ponemos mails que no son nuestros)
36+
- Hacer un cambio en una página puntual desde GitHub.
37+
- Haciendo un Pull request
4338

39+
En cualquier caso, siempre es necesario que se creen una cuenta en
40+
`GitHub <https://github.com/>`__
4441

45-
::
42+
Sino saben mucho de reStructuredText, estos son algunos links que les pueden
43+
ayudar:
4644

47-
{{{
48-
#!code moin
49-
joac ARROBA NO QUIERO SPAM algundominio GUION otrodominio PUNTO com
50-
}}}
45+
- `Wikipedia reStructeredText <https://es.wikipedia.org/wiki/ReStructuredText>`__
46+
- `rST Syntax <https://thomas-cokelaer.info/tutorials/sphinx/rest_syntax.html>`__
47+
- `Create Documentation with RST, Sphinx, Sublime, and GitHub <https://sublime-and-sphinx-guide.readthedocs.io/en/latest/>`__
5148

52-
Y queda:
53-
joac ARROBA NO QUIERO SPAM algundominio GUION otrodominio PUNTO com
49+
Cambio puntual
50+
++++++++++++++
5451

52+
Si estas viendo una pagina que esta mal, a la derecha del título
53+
hay un link a Editar que los va a llevar al código fuente de todas
54+
paginas
5555

56-
Mas Funcionalidades Copadas
57-
~~~~~~~~~~~~~~~~~~~~~~~~~~~
5856

59-
Mapas
60-
+++++
57+
Una vez en la misma, pueden editarla desde el mismo Github,
58+
y cuando commiten los cambios va a pedir crear un Pull request.
6159

60+
Cambios masivos
61+
+++++++++++++++
6262

63-
::
63+
Si tienen que hacer cambios masivos, por ahi usar la interfaz de
64+
Github para editar todos los archivos es ineficiente.
6465

65-
{{{
66-
#!code moin
67-
<<GoogleMaps(msa=0,msid=117626973029192648931.000447d968ea4d494125a,t="h",ll="-39.774769,-57.216797",spn="40.500047,77.607422",z=4)>>
68-
}}}
66+
En ese caso:
6967

68+
- Tienen que hacer un fork del proyecto
69+
- Clonarse el fork
70+
- Lean el README.rst para saber como configurar el entorno local
71+
- Editar todos los cambios que crean necesarios
72+
- Hacer un pull requests de su fork al proyecto oficial
7073

71-
<<GoogleMaps(msa=0,msid=117626973029192648931.000447d968ea4d494125a,t="h",ll="-39.774769,-57.216797",spn="40.500047,77.607422",z=4)>>
74+
Cosas a tener en cuenta
75+
-----------------------
7276

73-
Twitter
74-
+++++++
77+
Cuando estas editando páginas rST, un par de cosas a tener en cuenta:
7578

76-
::
77-
78-
{{{
79-
#!code moin
80-
<<Twitter(usuario="pyconar")>>
81-
}}}
82-
83-
<<Twitter(usuario="pyconar")>>
84-
85-
Restructured Text
86-
+++++++++++++++++
87-
88-
::
89-
90-
{{{{
91-
#!code moin
92-
{{{
93-
#!rst
94-
95-
========================
96-
Restructured Text
97-
========================
98-
99-
Otro Título
100-
===========
101-
**Algo En Negrita**
102-
}}}
103-
}}}}
104-
{{{
105-
#!rst
106-
107-
========================
108-
Restructured Text
109-
========================
110-
111-
Otro Título
112-
===========
113-
**Algo En Negrita**
114-
115-
}}}
116-
117-
Video HTML 5
118-
++++++++++++
119-
120-
::
121-
122-
{{{
123-
#! moin
124-
<<Video(http://pyar.usla.org.ar/charlasabiertas2010/intro_python.ogg)>>
125-
}}}
126-
<<Video(http://pyar.usla.org.ar/charlasabiertas2010/intro_python.ogg)>>
127-
128-
Figuras
129-
+++++++
130-
131-
::
132-
133-
{{{{
134-
!#code moin
135-
{{{#!aafig aspect=0.5 scale=2
136-
ddddddddd
137-
dd ddddddddd
138-
ddddddddddddd
139-
ddddddddddddd
140-
dddddddddddddddddddd eeeeee
141-
dddddddddddddddddddd eeeeeee
142-
dddddddd eeeeeeee
143-
ddddddd eeeeeeeeeeeeeeeeeeee
144-
dddddd eeeeeeeeeeeeeeeeeee
145-
eeeeeeeeeeeee
146-
eeeeeeeeeeeee
147-
eeeeeeeee ee
148-
eeeeeeeeee
149-
150-
}}}
151-
152-
}}}}
153-
154-
155-
{{{#!aafig aspect=0.5 scale=2
156-
157-
ddddddddd
158-
dd ddddddddd
159-
ddddddddddddd
160-
ddddddddddddd
161-
dddddddddddddddddddd eeeeee
162-
dddddddddddddddddddd eeeeeee
163-
dddddddd eeeeeeee
164-
ddddddd eeeeeeeeeeeeeeeeeeee
165-
dddddd eeeeeeeeeeeeeeeeeee
166-
eeeeeeeeeeeee
167-
eeeeeeeeeeeee
168-
eeeeeeeee ee
169-
eeeeeeeeee
170-
171-
}}}
79+
- Los archivos tienen que tener los nombres en minúscula y no tener tildes
80+
ni otros caracteres especiales
81+
- Los archivos tienen que tener extensión ``.rst``
82+
- Cuando tengan que poner una dirección de mail, no pongan la direccion del mail
83+
real, `foobar@example.com`, sino que usen palabras como `dot, at`. Por ejemplo:
84+
`foobar at example dot com`

0 commit comments

Comments
 (0)