I understand not having the definitive answers for the user-centric questions, which is tough even when you proactively attempt to gather the information so it doesn’t surprise me that it’s unknown for CMUCL. Regarding the principles, I don’t remover off hand any particular FOSS projects that I’ve used that do have them articulated, but I always try to have them defined for my teams at work so we have some basis for relatively objective decision making. I did do a quick search and stumbled across this: https://github.com/readme/featured/oss-decision-making — jb On May 29, 2023 at 16:45 -0400, Carl Shapiro <carl.shapiro@gmail.com>, wrote:
On Mon, May 29, 2023 at 1:08 PM Jon Boone <ipmonger@delamancha.org> wrote:
I’m struggling to build the appropriate context in which to understand a number of things about this particular project, such as:
• Who are the known user communities? • What are their primary use cases? • What platform(s) do they use?
These are all very good questions to ask. However, I am not sure anyone has the data to answer them definitively. At least for the last bullet the answer is probably a subset of the platforms that we provide binaries.
• What is the most important principle to consider in attempting to fix a reported bug? • What is the most important principle to consider in attempting to add a feature? • What is the most important principle to consider when proposing an architectural change to the project?
These are also very good questions to ask. Do you know of a project that provides principles for contributors to follow?