|
@ -16,9 +16,9 @@ layout: post
|
||||||
|
|
||||||
| Document | Last Update |
|
| Document | Last Update |
|
||||||
| -------- | -------- |
|
| -------- | -------- |
|
||||||
| [Git & Gitflow ES](https://hackmd.io/DbzfZuFuSvauJT3-zhO5pg) | 2023-02-22 |
|
| [Git & Gitflow ES]({% post_url socialserv/2023-02-22-GitES %}) | 2023-02-22 |
|
||||||
| [Web3 Static ES](https://hackmd.io/gbfcNdtPTNy4jz60-8Fqpw) | 2023-02-24 |
|
| [Web3 Static ES]({% post_url socialserv/2023-02-24-Web3StaticES %}) | 2023-02-24 |
|
||||||
| [UML](https://hackmd.io/GPbCktdZQ-CulhYgddcHPw) | 2023-03 |
|
| [UML]({% post_url socialserv/2023-03-09-UML %}) | 2023-03-09 |
|
||||||
|
|
||||||
> Note: Fix and update links as posts when finished
|
> Note: Fix and update links as posts when finished
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,45 @@
|
||||||
|
---
|
||||||
|
title: Taller de Git & GitFlow
|
||||||
|
author: Decentralized Climate Foundation
|
||||||
|
date: 2023-02-22
|
||||||
|
category: socialservice
|
||||||
|
layout: post
|
||||||
|
---
|
||||||
|
|
||||||
|
El proposito del siguiente documento es aprender mientras se utiliza git y gitflow, en especial para trabajos colaborativos.
|
||||||
|
|
||||||
|
## Requerimientos
|
||||||
|
|
||||||
|
## Proceso
|
||||||
|
|
||||||
|
Los siguientes pasos serian:
|
||||||
|
|
||||||
|
1.- Apuntar estas tareas en el deck de nextcloud con titulo "Taller de git y gitflow".
|
||||||
|
2.- Hacer un fork repositorio docs del github la fundacion.
|
||||||
|
3.- clonar el repositorio e implementar git flow (cambiar a la rama develop)
|
||||||
|
7.- Asociar el git flow feature a tu espacio personal en hackmd, editarlo con todos los procesos que se hicieron en los puntos anteriores,
|
||||||
|
8.- terminar el feature y hacer push con los cambios ya en la rama develop.
|
||||||
|
4.- Crear un documento con el nombre gitflowCheetSheet.md en la rama develop, con in indice propuesto y hacer un push
|
||||||
|
5.- Asociar la rama develop y el documento a hackmd.io
|
||||||
|
6.- Clonar el repo a tu usuario personal en github, clonarlo en tu maquina, utilizar gitflow para crear una rama git flow feature.
|
||||||
|
|
||||||
|
9.- Solicitar merge request al proyecto en github de la fundacion, rama develop.
|
||||||
|
10.- hacer un git flow release (con ayuda del admin de la rama).
|
||||||
|
11.- hacer un hotfix con las actualizacion de la documentacion de los procesos anteriores en el documento.
|
||||||
|
|
||||||
|
|
||||||
|
## CONTACTO Y DESARROLLADORES
|
||||||
|
> Work developed in collaboration with the [Decentralized Climate Foundation](https://decentralizedclimate.org).
|
||||||
|
|
||||||
|
- [David E. Perez Negron R.](mailto:david@neetsec.com)
|
||||||
|
|
||||||
|
## Referencias
|
||||||
|
|
||||||
|
Cheatsheet de git flow: https://danielkummer.github.io/git-flow-cheatsheet/
|
||||||
|
|
||||||
|
Video Sobre gitflow: https://www.youtube.com/watch?v=BYrt6luynCI
|
||||||
|
|
||||||
|
Link Hackmd a Git: https://hackmd.io/c/tutorials/%2Fs%2Flink-with-github
|
||||||
|
|
||||||
|
Manual de markdown: https://hackmd.io/c/tutorials/%2Fs%2Fhow-to-create-book.
|
||||||
|
|
|
@ -0,0 +1,70 @@
|
||||||
|
---
|
||||||
|
title: Taller de WEB3 static
|
||||||
|
author: Decentralized Climate Foundation
|
||||||
|
date: 2023-02-24
|
||||||
|
category: socialservice
|
||||||
|
layout: post
|
||||||
|
---
|
||||||
|
|
||||||
|
El proposito del siguiente taller es descentralizar una pagina estatica con varias herramientas y servicios gratuitos.
|
||||||
|
|
||||||
|
* Se debe documentar el proceso en un reporte markdown (cheetsheet).
|
||||||
|
|
||||||
|
* Si la fundacion tiene el manual y/o cheetsheet referente al titulo se debe contribuir a su al de la fundacion, si no agregar la documentacion en el repositorio docs.
|
||||||
|
|
||||||
|
* Agrega issues al repositorio official si encontraste o propones mejoras.
|
||||||
|
|
||||||
|
|
||||||
|
## Requerimientos
|
||||||
|
|
||||||
|
* Tener completado el taller de Git y GitFlow.
|
||||||
|
* Conceptos Basicos sobre IPFS.
|
||||||
|
* Acceso a cuenta fleek.co o crear una.
|
||||||
|
|
||||||
|
## Proceso
|
||||||
|
|
||||||
|
El estudiante deberá copiar la lista de cada subtema a una tarjeta en [nextcloud de servicios sociales](https://nextcloud.neetsec.com/index.php/apps/deck/#/board/10) en la descripcion como markdown, Se tiene que realizar las tareas del checklist y el encargado del estudiante de servicio social verificara y marcará como terminado cada tarea cuando el estudiante haga solicitud de revision.
|
||||||
|
|
||||||
|
|
||||||
|
### Jekyll
|
||||||
|
|
||||||
|
* Hacer un pomodoro para investigar que es y como funcionan Jamstack y Jekyll.
|
||||||
|
* Hacer un fork del [projecto docs](https://github.com/DECENTRALIZEDCLIMATE/docs) y clonar en tu maquina.
|
||||||
|
* Crear un feature en tu repo clonado en tu maquina.
|
||||||
|
* Iniciar un projecto jekyll siguiendo [el tutorial](https://jekyllrb.com/docs/) [2] y si tienes linux, antes de seguir el tutorial, debe [configurarlo en linux](https://jekyllrb.com/docs/installation/ubuntu/) [6]
|
||||||
|
> Nota: si tienes zsh, en linux, cambiar ~/.bashrc por ~/.zshrc en los comandos de configuracion [6]
|
||||||
|
* Instalar a tu feature el tema [gitdocs](https://github.com/sighingnow/jekyll-gitbook#how-to-get-started) [3]
|
||||||
|
* Mover los documentos previos [projecto docs](https://github.com/DECENTRALIZEDCLIMATE/docs) a la la carpeta en posts y convertir en el formato jekyll posts con la sección que le corresponde.
|
||||||
|
* Crear un archivo [.gitignore](https://git-scm.com/docs/gitignore) con los archivos inecesarios y estaticos generados por jekyll.
|
||||||
|
* Hacer un README.md EN INGLES sobre los pasos y requerimientos para llegar a este punto a partir de que se inicio el projecto git. [Ejemplo1](https://gitlab.com/deca-currency/decasearch) , [Ejemplo2](https://gitlab.com/deca-currency/price-mechanism).
|
||||||
|
* Finalizar el feature
|
||||||
|
* Hacer un pull request a la rama develop del [projecto docs](https://github.com/DECENTRALIZEDCLIMATE/docs)
|
||||||
|
|
||||||
|
### FLEEK e IPFS
|
||||||
|
|
||||||
|
|
||||||
|
### Deployment
|
||||||
|
|
||||||
|
|
||||||
|
## CONTACTO Y DESARROLLADORES
|
||||||
|
> Work developed in collaboration with the [Decentralized Climate Foundation](https://decentralizedclimate.org).
|
||||||
|
|
||||||
|
- [David E. Perez Negron R.](mailto:david@neetsec.com)
|
||||||
|
|
||||||
|
## Referencias
|
||||||
|
|
||||||
|
\[1\] Gustavo Bermudez, "Git-flow cheatsheet", https://hackmd.io/@SocialServicesDCF/r1-M3Lnpj, 2023.
|
||||||
|
|
||||||
|
\[2\] jekyllrb.com, "Quickstart", https://jekyllrb.com/docs/, 2023.
|
||||||
|
|
||||||
|
\[3\] sighingnow, "jekyll-gitbook", https://github.com/sighingnow/jekyll-gitbook#how-to-get-started, 2023.
|
||||||
|
|
||||||
|
\[4\] Bleecker, "Interplanetary File System.", https://hackmd.io/0nyNLX4eRX-t1NvqoyIdMQ?view, 2023.
|
||||||
|
|
||||||
|
\[5\] git-scm.com, "Documentation Reference - gitignore", https://git-scm.com/docs/gitignore, 2023.
|
||||||
|
|
||||||
|
\[6\] jekyllrb.com, "Jekyll on Ubuntu", https://jekyllrb.com/docs/installation/ubuntu/, 2023.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,42 @@
|
||||||
|
---
|
||||||
|
title: Utilización de UML para desarrollo de software en proyectos de la Fundación.
|
||||||
|
author: Decentralized Climate Foundation
|
||||||
|
date: 2023-03-09
|
||||||
|
category: socialservice
|
||||||
|
layout: post
|
||||||
|
---
|
||||||
|
|
||||||
|
El proposito del siguiente objetivo es
|
||||||
|
|
||||||
|
* Se debe documentar el proceso en un reporte markdown (cheetsheet).
|
||||||
|
* Si la fundacion tiene el manual y/o cheetsheet referente al titulo se debe contribuir al de la fundacion, si no agregar la documentacion en el repositorio docs.
|
||||||
|
|
||||||
|
|
||||||
|
## Requerimientos
|
||||||
|
|
||||||
|
* Tener completado el taller de Git y GitFlow, IPFS, OrbitdB.
|
||||||
|
|
||||||
|
## Proceso
|
||||||
|
|
||||||
|
El estudiante deberá copiar la lista de cada subtema a una tarjeta en [nextcloud de servicios sociales](https://nextcloud.neetsec.com/index.php/apps/deck/#/board/10) en la descripcion como markdown, Se tiene que realizar las tareas del checklist y el encargado del estudiante de servicio social verificara y marcará como terminado cada tarea cuando el estudiante haga solicitud de revision.
|
||||||
|
|
||||||
|
|
||||||
|
### UML
|
||||||
|
|
||||||
|
* Hacer un pomodoro para investigar que es y como funciona UML.
|
||||||
|
|
||||||
|
### Deployment
|
||||||
|
|
||||||
|
|
||||||
|
## CONTACTO Y DESARROLLADORES
|
||||||
|
> Work developed in collaboration with the [Decentralized Climate Foundation](https://decentralizedclimate.org).
|
||||||
|
|
||||||
|
[Gustavo Bermudez](nizaries44@gmail.com)
|
||||||
|
|
||||||
|
**Revisor.**
|
||||||
|
|
||||||
|
- [Omar Octavio Huerta Valdez](mailto:ohuerta@decentralizedclimate.org)
|
||||||
|
|
||||||
|
## Referencias
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue