Development of code is a technical action. Can you explain why a secondary action outside of writing code is required simply based on the results of the code?
Surely you aren't suggesting that for Google to develop anti-privacy code would require them to have anti-privacy social development?
Development of code is not, strictly, a technical action. Otherwise, how would you know what to develop unless you discussed the requirements of the customer? Discussing requirements with the customer, or even within your team, involves several facets of industry, including diversity.
For example, if you were trying to construct an app to measure diversity, you would need to know what category to measure, how to measure it, how to present it, etc.
And getting requirements right is paramount to the results of the code.
Of course, there are projects where these discussions are probably minimal (such as a kernel for instance), but in most cases, it compromises the majority of software development.
Are you saying that Mozilla's only social development is asking questions and "getting requirements"?
And I entirely disagree that programming code /requires/ any social interaction at all. You can do it purely alone in a basement with no contact with anyone.
Yes, if you're making your own product. If you're not making your own product (ie. company development), then it's not purely a technical exercise.
Even if you're making your own product, you at least want to get market data and/or customer feedback once you release it. Otherwise, what's the point of selling a product if your customers don't like it?
And I'm not saying that gathering requirements is Mozilla's only social development. I'm saying that you underestimate how much social involvement there is to development, especially on the organization level, where code isn't purely technical.
Not really, Mozilla tells you to use its browser. So does every product. Why is that an issue? You're telling me you want to live a life where people aren't telling you how you should live? Just by the fact of the organization asking the people for feedback is an invitation for people to tell them what to do.
If you don't want people telling you what to do, Hacker News ain't a great place to be.
Mozilla explicitly states that they have social development projects. Mozilla is not misleading anyone. The commentor you're replying to explicitly posted[0] this a few comments up as well:
> "The direct work of the Mozilla Foundation focuses on fueling the movement for a healthy internet. We do this by supporting a diverse group of fellows working on key internet issues, connecting open Internet leaders at events like MozFest, publishing critical research in the Internet Health Report, and rallying citizens around advocacy issues that connect the wellbeing of the Internet directly to everyday life."
Thanks, that was the comment I recalled. You seemed to imply that Mozilla was being up front about where the money was being spent.
Do you have any documentation on the budget inside Mozilla? Because I think this would solve the issue of transparency for many people here.
If only a tiny fraction of the money went to social programs, maybe more people wouldn't care. But if it's a significant portion, then maybe they are being misleading. Either way, it would end some debate on the matter.
Thanks for the link. Since I am not an accountant, I don't think I could look at this paperwork and determine how their budget works.
Is anyone here an accountant? Or know of a summary online somewhere by an accountant? The tax paperwork for the company I work at is many hundreds of pages (if not thousands), and I know I could not determine from that paperwork how the money is spent. I'd need actual access to internal books, and even then I'd likely not be able to tell.
It seems some budget clarity is in their annual reports:
>"In addition to building products and technology, Mozilla also invests in people and organizations around the world who share its mission."
>In 2017, Mozilla spent $966,365 on its agenda-setting work.
>In 2017, Mozilla spent $2,733,016 to support our mobilization work.
>In 2017, Mozilla spent $13,256,720 to support the Mozilla Leadership Program.
This last bit is suspicious, mainly because it's the same technique used by IKEA to avoid millions in taxes and in this circumstances is a bit scam-like. (trademark royalties)
>$10.1M of this revenue came from the proceeds from Firefox, which are transferred from Mozilla Corporation to Mozilla Foundation through a trademark royalty agreement.
So here's a clear statement that $10.1 million dollars is moved away from Firefox development and put into the Mozilla Foundation.
Why this is really odd is because Mozilla Corp is owned by Mozilla Foundation. Why is the parent organization taking funding from the corporation it's supposed to be supporting?
So, it seems that many people are right about Mozilla being clear about where their money is going, but no one seems to be stating they truly understand where that is. This seems like three car monty with donations to Firefox.
I did a bit of digging, and I am starting to agree they are being open about where their money is going.
But I'd argue you don't know where the money is going. I just found that in 2017 income from Firefox development was syphoned off to pay from Mozilla Corporation to Mozzila Foundation to pay for various programs and re-donated to others.
I think this is the crux of this thread of discussion.