Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
livrasand committed Dec 9, 2024
2 parents d5299f2 + 1bb35d2 commit 688d978
Show file tree
Hide file tree
Showing 11 changed files with 1,362 additions and 166 deletions.
53 changes: 53 additions & 0 deletions CODE_OF_CONDUCT.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
# Código de Conducta y Responsabilidades de Firmado de Código

Este archivo describe las responsabilidades y buenas prácticas que los colaboradores de Kingdom Hall Attendant (KHA) deben cumplir al participar en el desarrollo del proyecto y en el uso del certificado de firmado de código proporcionado por **SignPath Foundation**.

## Código de Conducta para el Certificado de Firmado de Código

### 1. **Licencia de Código Abierto**
- El proyecto debe usar una licencia de código abierto aprobada por OSI.
- No se permite el uso de un modelo de doble licencia comercial.

### 2. **Código Propietario**
- No se permite incluir ni basarse en código propietario en el proyecto.
- La excepción son lenguajes de programación o plataformas de ejecución (por ejemplo, Python, .NET).

### 3. **Responsabilidades de Firmado**
- Solo se puede firmar el código y binarios generados directamente desde el código fuente de este proyecto.
- No se permite firmar software de terceros, excepto bibliotecas OSS incluidas en el paquete como archivos binarios no firmados.

### 4. **Transparencia y Verificabilidad**
- Todo software firmado debe ser reproducible a partir del código fuente público disponible en el repositorio.

### 5. **Seguridad y Privacidad del Usuario**
- El software no debe comprometer la privacidad ni la seguridad de los usuarios.
- Cualquier recolección de datos debe estar documentada y ser opcional.

### 6. **Documentación del Proyecto**
- La funcionalidad del software debe estar claramente descrita en:
- La página principal del repositorio.
- La página oficial del proyecto (https://www.getkha.org).

### 7. **Aprobaciones y Revisión**
- Cada binario que se firme debe ser aprobado manualmente por el equipo autorizado.
- Los colaboradores deben usar autenticación multifactor al trabajar en el sistema de firmado de código.

### 8. **Colaboración en Casos de Incidentes**
- Si se recibe una acusación de violación del Código de Conducta, los colaboradores están obligados a participar en la investigación y resolución del problema.

## Consecuencias del Incumplimiento
SignPath Foundation puede tomar las siguientes acciones si se incumplen estas responsabilidades:
- Suspender o cancelar la suscripción de firmado de código.
- Revocar el certificado, incluso con efecto retroactivo.

## Responsabilidad Legal
SignPath Foundation no se hace responsable de los daños ocasionados por software firmado con su certificado. La responsabilidad recae completamente en el equipo de desarrollo y mantenimiento de este proyecto.

## Declaración de Cumplimiento
Al colaborar en este proyecto, aceptas cumplir con los términos descritos en este documento y ayudar a garantizar que Kingdom Hall Attendant siga siendo un proyecto transparente, seguro y confiable.

---

**Contacto:**
Si tienes dudas o necesitas aclaraciones sobre el Código de Conducta, comunícate con el equipo de administración del proyecto.

674 changes: 674 additions & 0 deletions LICENSE

Large diffs are not rendered by default.

65 changes: 0 additions & 65 deletions LICENSE.md

This file was deleted.

38 changes: 2 additions & 36 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,9 @@

<h2 style="display: flex; flex-direction: row; justify-content: start;">Una app dedicada solo a las congregaciones.</h2>

![Python](https://img.shields.io/badge/Python-v3.12.2-ffde57)&nbsp;![Time](https://img.shields.io/badge/Hours_worked-127:48_hours-E57CD8)&nbsp;![Time in money](https://img.shields.io/badge/Time_in_money-$2,549_USD-FFD700)&nbsp;&nbsp;&nbsp;[![Become a Sponsor](https://img.shields.io/badge/donate-github-ea4aaa.svg?style=popout&logo=github)](https://github.com/users/livrasand/sponsorship) [![Become a Patron](https://img.shields.io/badge/donate-patreon-orange.svg?style=popout&logo=patreon)](https://www.patreon.com/livrasand) [![Donate on OpenCollective](https://img.shields.io/badge/donate-open%20collective-blue.svg?style=popout&logo=data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIyNTZweCIgaGVpZ2h0PSIyNTZweCIgdmlld0JveD0iMCAwIDI1NiAyNTYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQiPjxnPjxwYXRoIGQ9Ik0yMDkuNzY1MTQ0LDEyOC4xNDk5NzkgQzIwOS43NjUxNDQsMTQ0LjE2MzMgMjA0Ljg2NDM4MSwxNTkuNDg5ODkgMTk2LjQ5ODc0NywxNzIuNzI1MDcyIEwyMjkuOTQ1Njc1LDIwNi4xNzE5OTkgQzI0Ni42ODIxMDUsMTgzLjg1Njc1OSAyNTUuNzI5MzA3LDE1Ni43MTUxNTIgMjU1LjcyOTMwNywxMjguODIxMTAyIEMyNTUuNzI5MzA3LDk5LjU1Njk5MTcgMjQ1Ljk3NDYwMyw3My4wNzEwMjA3IDIyOS4yNTg5NDQsNTEuNDg1ODEyOCBMMTk2LjQ4MzE0LDg0LjIxNDc5NCBDMjA1LjEyMjU2MSw5Ny4yMjI0NjgzIDIwOS43MzY5MDcsMTEyLjQ4NzgxIDIwOS43NDk1MzcsMTI4LjEwMzE1NiBMMjA5Ljc2NTE0NCwxMjguMTQ5OTc5IFoiIGZpbGw9IiNCOEQzRjQiPjwvcGF0aD48cGF0aCBkPSJNMTI3LjUxMzQ4NCwyMTAuMzU0ODE2IEM4Mi4xNDYwODcyLDIxMC4yNjg5NTggNDUuMzg3NTA5NCwxNzMuNTE3MzU4IDQ1LjI5MzAzOTMsMTI4LjE0OTk3OSBDNDUuMzYxNzUwMiw4Mi43NjQzMTM4IDgyLjEyNzg0ODcsNDUuOTg0MjU3IDEyNy41MTM0ODQsNDUuODk4MzE4NiBDMTQ0LjI0NDc1Miw0NS44OTgzMTg2IDE1OS41NzEzNDIsNTAuNzk5MDgxNyAxNzIuMTE5NzkyLDU5LjE2NDcxNTQgTDIwNC44NjQzODEsMjYuMzg4OTExNiBDMTgyLjU0MzY1LDkuNjY2NjUxMjkgMTU1LjQwMzQyOSwwLjYzMDg2MzI5OCAxMjcuNTEzNDg0LDAuNjM2NDk0NDAzIEM1Ny4xMjM1NDM3LDAuNjM2NDk0NDAzIDAsNTcuNzYwMDM4MSAwLDEyOC4xNDk5NzkgQzAsMTk4LjUwODcwNCA1Ny4xMjM1NDM3LDI1NS42NjM0NjMgMTI3LjUxMzQ4NCwyNTUuNjYzNDYzIEMxNTUuNTM3MzUyLDI1NS43NDA4NzYgMTgyLjc3NTk4OSwyNDYuNDA4NTEgMjA0Ljg2NDM4MSwyMjkuMTYxODg0IEwxNzEuNDE3NDU0LDE5NS43MzA1NjQgQzE1OS41NTU3MzQsMjA1LjQ4NTI2OCAxNDQuMjYwMzU5LDIxMC4zNTQ4MTYgMTI3LjUxMzQ4NCwyMTAuMzU0ODE2IEwxMjcuNTEzNDg0LDIxMC4zNTQ4MTYgWiIgZmlsbD0iIzdGQURGMiI+PC9wYXRoPjwvZz48L3N2Zz4=)](https://opencollective.com/kingdom-hall-attendant) [![Donate via Paypal](https://img.shields.io/badge/donate-paypal-blue.svg?style=popout&logo=paypal)](https://www.paypal.me/livrados) <a href="https://stars.github.com/nominate/"><img src="https://custom-icon-badges.demolab.com/badge/Nominar_a_GitHub_Star-white.svg?logo=github-star-logo"></a> <img src="https://img.shields.io/github/last-commit/livrasand/kingdom-hall-attendant" alt="last update" /> <img src="https://img.shields.io/github/issues/livrasand/kingdom-hall-attendant" alt="open issues" />

![Dashboard de KHA](https://github.com/livrasand/Kingdom-Hall-Attendant/assets/104039397/e84c5639-f20f-42e3-9ede-b943baf9109f)
![Python](https://img.shields.io/badge/Python-v3.12.2-ffde57)&nbsp;[![Become a Sponsor](https://img.shields.io/badge/donate-github-ea4aaa.svg?style=popout&logo=github)](https://github.com/users/livrasand/sponsorship) [![Donate on OpenCollective](https://img.shields.io/badge/donate-open%20collective-blue.svg?style=popout&logo=data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIyNTZweCIgaGVpZ2h0PSIyNTZweCIgdmlld0JveD0iMCAwIDI1NiAyNTYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQiPjxnPjxwYXRoIGQ9Ik0yMDkuNzY1MTQ0LDEyOC4xNDk5NzkgQzIwOS43NjUxNDQsMTQ0LjE2MzMgMjA0Ljg2NDM4MSwxNTkuNDg5ODkgMTk2LjQ5ODc0NywxNzIuNzI1MDcyIEwyMjkuOTQ1Njc1LDIwNi4xNzE5OTkgQzI0Ni42ODIxMDUsMTgzLjg1Njc1OSAyNTUuNzI5MzA3LDE1Ni43MTUxNTIgMjU1LjcyOTMwNywxMjguODIxMTAyIEMyNTUuNzI5MzA3LDk5LjU1Njk5MTcgMjQ1Ljk3NDYwMyw3My4wNzEwMjA3IDIyOS4yNTg5NDQsNTEuNDg1ODEyOCBMMTk2LjQ4MzE0LDg0LjIxNDc5NCBDMjA1LjEyMjU2MSw5Ny4yMjI0NjgzIDIwOS43MzY5MDcsMTEyLjQ4NzgxIDIwOS43NDk1MzcsMTI4LjEwMzE1NiBMMjA5Ljc2NTE0NCwxMjguMTQ5OTc5IFoiIGZpbGw9IiNCOEQzRjQiPjwvcGF0aD48cGF0aCBkPSJNMTI3LjUxMzQ4NCwyMTAuMzU0ODE2IEM4Mi4xNDYwODcyLDIxMC4yNjg5NTggNDUuMzg3NTA5NCwxNzMuNTE3MzU4IDQ1LjI5MzAzOTMsMTI4LjE0OTk3OSBDNDUuMzYxNzUwMiw4Mi43NjQzMTM4IDgyLjEyNzg0ODcsNDUuOTg0MjU3IDEyNy41MTM0ODQsNDUuODk4MzE4NiBDMTQ0LjI0NDc1Miw0NS44OTgzMTg2IDE1OS41NzEzNDIsNTAuNzk5MDgxNyAxNzIuMTE5NzkyLDU5LjE2NDcxNTQgTDIwNC44NjQzODEsMjYuMzg4OTExNiBDMTgyLjU0MzY1LDkuNjY2NjUxMjkgMTU1LjQwMzQyOSwwLjYzMDg2MzI5OCAxMjcuNTEzNDg0LDAuNjM2NDk0NDAzIEM1Ny4xMjM1NDM3LDAuNjM2NDk0NDAzIDAsNTcuNzYwMDM4MSAwLDEyOC4xNDk5NzkgQzAsMTk4LjUwODcwNCA1Ny4xMjM1NDM3LDI1NS42NjM0NjMgMTI3LjUxMzQ4NCwyNTUuNjYzNDYzIEMxNTUuNTM3MzUyLDI1NS43NDA4NzYgMTgyLjc3NTk4OSwyNDYuNDA4NTEgMjA0Ljg2NDM4MSwyMjkuMTYxODg0IEwxNzEuNDE3NDU0LDE5NS43MzA1NjQgQzE1OS41NTU3MzQsMjA1LjQ4NTI2OCAxNDQuMjYwMzU5LDIxMC4zNTQ4MTYgMTI3LjUxMzQ4NCwyMTAuMzU0ODE2IEwxMjcuNTEzNDg0LDIxMC4zNTQ4MTYgWiIgZmlsbD0iIzdGQURGMiI+PC9wYXRoPjwvZz48L3N2Zz4=)](https://opencollective.com/kingdom-hall-attendant) <img src="https://img.shields.io/github/last-commit/livrasand/kingdom-hall-attendant" alt="last update" /> <img src="https://img.shields.io/github/issues/livrasand/kingdom-hall-attendant" alt="open issues" />

![Dashboard de KHA](https://github.com/user-attachments/assets/deda9e76-b948-4633-b588-d50fa0765be6)

<h2 style="display: flex; flex-direction: row; justify-content: start;">¿Qué es Kingdom Hall Attendant?</h2>

Expand All @@ -20,7 +19,6 @@ Disponible en cualquier lugar del mundo, incluso en países con censura o restri

| Servidor principal | Mirror |
| ----------------- | -------------------------------------------------------------------------------------------------------------------------------- |
| **GitHub** | <a href="https://gitlab.com/livrasand/Kingdom-Hall-Attendant">GitLab</a> |
| **getkha.org** | <a href="https://psiphon.ca/">Psiphon</a> o <a href="https://lantern.io/">Lantern</a> |
| **PythonAnywhere** | Tor, IPFS o copia local |
| **[email protected]** | `cabal://53c815d8d410a5fe3ed6cc03f0f318af142202fd868787d83e5efa77d6211554` |
Expand Down Expand Up @@ -54,35 +52,3 @@ Disponible en cualquier lugar del mundo, incluso en países con censura o restri
```bash
python app.py
```

<h2 style="display: flex; flex-direction: row; justify-content: start;"> <img width="15px" alt="Abod1960" src="https://i.imgur.com/NXaOnPt.png"> Una comunidad interconectada</h2>

¡La comunidad de código abierto es el corazón de Kingdom Hall Attendant y es fundamental para la forma en que creamos software! Realmente apreciamos tu ayuda. Puedes contribuir de varias maneras:

#### Dar tiempo
- ⭐️ **haciendo "★ Star" en el repositorio**. Esto hace que sea más fácil para otros encontrar la aplicación
- 💼 ayude a los usuarios como moderador o soporte a **responder preguntas** en las [Issues](https://github.com/livrasand/Kingdom-Hall-Attendant/issues)
- 💬 **contándoles a otros** sobre Kingdom Hall Attendant
- 💰 apoyando con una **[donación](https://opencollective.com/kingdom-hall-attendant)**, más opciones <a href="https://github.com/livrasand/Kingdom-Hall-Attendant/edit/main/README.md#donar-dinero">abajo</a>
- 🌐 **[traduciendo](https://explore.transifex.com/kingdom-hall-attendant/kingdom-hall-attendant/)** la aplicación a tu idioma
- 👨‍💻 colaborando en el desarrollo como **programador**
- 🛡️ pueden ayudar **depurando Kingdom Hall Attendant** y reduciendo los problemas
- 📝 **escritores** documentando el programa y escribir en la [wiki](https://github.com/livrasand/Kingdom-Hall-Attendant/wiki)
- 🎨 **diseñando** este README, nuestra página web o Kingdom Hall Attendant

#### Donar dinero
**¿Cuáles son las necesidades financieras de Kingdom Hall Attendant?**
- 💻 **Compra de hardware** para el desarrollo y pruebas de desarrollo.
- 🌐 Costos de **hosting y servidores** para asegurar la disponibilidad y seguridad de los datos.
- 🛠️ **Licencias de software y herramientas** de desarrollo necesarias para el proceso de desarrollo y pruebas.
- 📢 **Promover el proyecto** organizando o participando en eventos.

Puede donar dinero al proyecto a través de la cuenta <a href="https://opencollective.com/kingdom-hall-attendant">OpenCollective</a> de Kingdom Hall Attendant. No hay una cantidad mínima para su donación. _No necesitas tener una cuenta de OpenCollective para hacer una donación._

Puede **donar a Kingdom Hall Attendant usando Bitcoin**, utilice la siguiente dirección: `bc1qg05lqc6sdv3w7hjqd6kpr6d96rtxpafany46r7`; o el código QR:

<img src="https://github.com/livrasand/Kingdom-Hall-Attendant/assets/104039397/e3c1eed9-cd8a-49da-9355-1dc01b0cb688" width="125">

<div align= "center">
<img src="https://i.imgur.com/NXlMDsX.png" width=100%>
</div>
3 changes: 3 additions & 0 deletions crowdin.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
files:
- source: /locales/es/LC_MESSAGES/messages.po
translation: /locales/%two_letters_code%/LC_MESSAGES/messages.po
Loading

0 comments on commit 688d978

Please sign in to comment.