Ideas for how you could get me to contribute to Thunderbird

You might want to look at https://searchfox.org/comm-central/source which is much nicer for code search. It has syntax highlighting and better UI. The branches thing is a bit different than you’d expect. hg branches are not quite the same as git branches. Mozilla chose to go with different (related) repositories for beta vs nightly. There is http://hg.mozilla.org/comm-central/ for the nightly builds, and http://hg.mozilla.org/releases/comm-beta for beta, and http://hg.mozilla.org/releases/comm-esr52 for the ESR 52 which is the last major release.

Mozilla is experimenting with phabricator, which would allow per-line comments. Here is an example: https://phabricator.services.mozilla.com/D387

Great!

Thunderbird is very intertwined with Mozilla Corporation’s infrastructure. We generally want to move off of anything that incurs an additional maintenance effort on MoCo’s side to support Thunderbird. This is a gradual process. We’re making careful decisions on what to migrate in what order given the resources we have. hg and Bugzilla might be one of the last services we move off of.

1 Like