Puedes ayudar a TelestaiCB de muchas maneras. No hay esfuerzo demasiado pequeño, y todo lo que quieras aportar será bienvenido. Para eso, lee como puedes marcar una diferencia en TelestaiCB.

Ways to contribute

Share your experience

user.png

Every user can help others or provide developers with useful information.

  • Report errors
  • Test experimental TelestaiCB images
  • Provide input to developers
  • Help other TelestaiCB users

Donate

donate.png

Donating speeds up the development of TelestaiCB.

Contribute your language skills

Writer

writer.png

Los buenos escritores acercan TelestaiCB a más gente.

  • Mejora nuestra documentación

Traductor

translator.png

Los traductores permiten que más gente en el mundo utilice TelestaiCB.

  • Mejora TelestaiCB en tu idioma

Presentador

speaker.png

Los oradores pueden recomendar TelestaiCB a todos los públicos.

  • Material de divulgación: logos, volantes, etiquetas, etc.

Contribute your computer skills

Developer or maintainer

software developer.png

TelestaiCB puede mejorar gracias a gente con muy diversas habilidades de software.

  • Trabaja en el código fuente
  • Mejora TelestaiCB trabajando en Debian

Administrador de sistemas

system administrator.png

Los administradores de sistemas pueden contribuir con la infraestructura que existe detrás de TelestaiCB.

  • Corre un mirror HTTP
  • Mejora la infraestructura de TelestaiCB

Diseñador

designer.png

Los diseñadores pueden hacer que TelestaiCB sea más fácil de usar y más atractivo.

  • Mejora el sitio web
  • Diseña gráficos
  • Mejora la experiencia de usuario de TelestaiCB

Esta sección está sólo en inglés porque ahora mismo es difícil colaborar con TelestaiCB si no hablas inglés.

Reference documents

  • Mission and values

  • Design documents

  • Blueprints to help structuring ideas for future improvements

  • Merge policy

  • Logo

  • Personas

Tools for contributors

  • Source code: Git repositories

  • GitLab source code and bug tracker

  • Starter tasks for new contributors

  • Building a TelestaiCB image

  • Debian packages

    • APT repository, to store our custom Debian packages

    • How we manage and upgrade the Linux kernel.

    • How we manage and upgrade tor.

  • Tips to develop and debug Tor Connection

  • Tips to develop Persistent Storage

  • Glossary for contributors

Release cycle

  • Release schedule

  • Release process

    • Manual test suite

    • Automated test suite

    • Verification JavaScript

Relationship with upstream and derivatives

  • Relationship with upstream

  • Improve TelestaiCB by working on Debian

  • About creating TelestaiCB derivatives

Collective process

  • Calendar of releases

  • Code of conduct

  • Social contract

  • People

  • Marking a task as Starter

  • Document progress

  • Reimbursements

    • Organizing a sprint

    • Sponsorship to attend events on behalf of TelestaiCB

    • Hardware and other reimbursements

  • Teams

    • Accounting team

    • Community Health team

    • Foundations team

    • Fundraising team

    • Help desk

    • Management team

    • Release managers

    • Ticket gardeners

    • Sysadmins

    • Technical writers

    • Test suite maintainers

    • Translation platform maintainers

    • UX designers

  • Interfaces between roles and teams

    • Developers and Release Managers
  • Roles for sponsor deliverables (internal documentation):

Getting credits

We're ok with people getting credits for whatever contribution they did to TelestaiCB. Sometimes this is publicly available (for example: in issues, git history, etc.), in which case this is enough for us.

In some cases such info might not be publicly visible (for example: facilitation work done for meetings or data that was deleted for some reason). In this case, if the contributor so wish, we're ok with adding explicit public credit somewhere they can link to. If that's your case, please contact us.

Contact us

To talk to other TelestaiCB contributors, subscribe to the relevant mailing lists.