The manifesto gives no guidance on whether a client app should serve the user or serve the server’s owner
Categories
(mozilla.org :: Governance, enhancement)
Tracking
(Not tracked)
People
(Reporter: mozilla.bugs.grokchem, Unassigned)
Details
Steps to reproduce:
I have submitted several bug reports. On some occasions there is a conflict of interest. Should Firefox be designed to serve the user who installs and runs Firefox? Or should it be designed to serve the interests of the webmaster? To answer this question, I read the manifesto which is located here:
https://www.mozilla.org/en-US/about/manifesto/details/
The manifesto is very abstract and does not cover conflicts of interest. Effectively, the manifesto is failing to serve its purpose and do the job of guiding high level principles and drive a coherent design under a unified vision.
Actual results:
The resulting direction in these situations is sometimes for the client application to serve the webmaster and not the user who runs it.
Expected results:
There should be just a single master for the client software to serve. I believe the interests of webmasters should generally be disregarded and all client apps (such as Mozilla Firefox) should be designed to prioritize the interests of the user who runs the software. Likewise, if Mozilla were to produce a web server, then the web server should serve its user (the webmaster). Software should never be designed to serve external entites. The manifesto should be amended to include this important basic principle.
Description
•