Who is Ostrom?:
It was long unanimously held among economists that natural resources that were collectively used by their users would be over-exploited and destroyed in the long-term. Elinor Ostrom disproved this idea by conducting field studies on how people in small, local communities manage shared natural resources, such as pastures, fishing waters, and forests. She showed that when natural resources are jointly used by their users, in time, rules are established for how these are to be cared for and used in a way that is both economically and ecologically sustainable.
Why is this relevant to Meta discussion of Nix organization?
Nix, nixpkgs, Nixos software projects are effectively a “commons” as defined by Ostrom
Ostrom did case studies on how dozens of people in the real world we able to collectively manage and co-govern shared resources.
She identified 8 principles that emerge when people are effectively collectively managing common pool resources https://www.onthecommons.org/magazine/elinor-ostroms-8-principles-managing-commmons/index.html
-
Define clear group boundaries.
-
Match rules governing use of common goods to local needs and conditions.
-
Ensure that those affected by the rules can participate in modifying the rules.
-
Make sure the rule-making rights of community members are respected by outside authorities.
-
Develop a system, carried out by community members, for monitoring members’ behavior.
-
Use graduated sanctions for rule violators.
-
Provide accessible, low-cost means for dispute resolution.
-
Build responsibility for governing the common resource in nested tiers from the lowest level up to the entire interconnected system.
Organizations in the open source software and open data spaces are now applying these principles to the structure of their organizations
and even for projects and communities of people returning to society from incarceration Applying Elinor Ostrom’s Design Principles to Guide Co-Design in Health(care) Improvement: A Case Study with Citizens Returning to the Community from Jail in Los Angeles County - PMC
There’s quite a lot of groundwork, and available expertise for applying this principles to nix project structure. I can see from spending some hours reading back through threads, github issues, and other online communications that nix organization would benefit greatly from having translation of all 8 of these principles.
It would take some time and patience to build this into the nix organization structure. I wanted to start out by just introducing concepts and the examples. Happy to elaborate more.