Behind the scenes of open source apps.

164 views

Like how is it decided which changes are shipped etc, let’s go with the example of Firefox

In: 5

3 Answers

Anonymous 0 Comments

Firefox is a bit of an outlier, it’s a huge project managed by a pretty large company. I imagine it works mostly the same as most companies do: there’s management deciding what needs to be done. People get hired, work on what they’re told to work on, and that goes into the end product. People can make external contributions, an employee will look at it and decides whether it’s fit to go in.

I can tell you how it works in the [much smaller project](https://github.com/overte-org/overte) I participate in. It’s all volunteer work. A bunch of people got together around a common cause. Sometimes people just work on whatever they find interesting, and it typically makes it in after a code review. Sometimes we talk on Discord and figure something needs to be done (eg, it crashes if you do X). Typically somebody volunteers to look at it and fixes it.

In our case there’s no deadlines and no official obligations.

At our scale, there’s not a lot of unified vision from on top. There are some things we have a firm agreement we’re not interested in like cryptocurrencies and NFTs, but besides that it’s easy to have your contribution get accepted if it works and doesn’t break anything.

You are viewing 1 out of 3 answers, click here to view all answers.