Skip to content

thunderbird/pro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

Welcome to Thunderbird Pro!

Thunderbird Pro is a subscription-based suite of three open source services that extend the Thunderbird ecosystem:

Service What it does Primary repo
Thundermail Modern, privacy‑first email hosting (built on Stalwart) https://github.com/thunderbird/mailstrom
Appointment Shareable scheduling links that write to a user’s calendar without exposing the whole calendar https://github.com/thunderbird/appointment
Thunderbird Send End‑to‑end encrypted file sharing with a web UI and a Thunderbird add‑on https://github.com/thunderbird/tbpro-add-on

Each service is open source and can be deployed on its own and run independently. However when combined, they all read the same user profile from a shared authentication database that makes them feel like a single product.

Getting Started - Contributing

1. Fork & clone the repo

Regardless of which repo you plan to contribute to, general ettiquette for contribution is to fork the repository to your own GitHub namespace and then clone your fork. Read about this process on docs.github.com.

2. Follow the project documentation

Service Documentation
Thundermail project README.md
Appointment project README.md
Thunderbird Send project README.md

3. Open a PR

  1. Create a branch: git checkout -b my‑feature
  2. Make your changes
  3. Following the project documentation, build/run the service locally.
  4. Commit your changes (Read about writing good commit messages
  5. Push and open a Pull Request against the upstream repository (Read about opening a PR from a fork).

4. Review & merge

At least one maintainer must approve the pull request before the change is merged. Often additional changes are requested and can be made in the same PR by updating your feature branch on your fork. Once all changes and comments have been adressed and approved, the PR is ready to be merged into the main project.

Need Help? Found a bug? Have an idea? Want to chat?

If any of these apps are not behaving like it should, or you are not sure if you've encountered a bug:

If you are certain you've identified a bug in an app and would like to help fix it:

If you have an idea how to improve one of these services:

  • Tell us about and vote on your feature ideas on ideas.tb.pro

The Thunderbird Community uses Matrix to communicate:

Roadmap

To learn more about all the wonderful things planned for this year please see our roadmap.

About

Thunderbird Pro Meta Repository

Topics

Resources

Code of conduct

Stars

Watchers

Forks

Contributors