From 010f56d29b89ae3d74f40be6717ab6b2a4351cc7 Mon Sep 17 00:00:00 2001 From: Ken Fallon Date: Sat, 28 Dec 2024 06:41:58 +0000 Subject: [PATCH] Update developer_information.md Added two clarifications based on why thinks sometimes take so long, and why great solutions are not chosen over simpler ones. Signed-off-by: Ken Fallon --- developer_information.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/developer_information.md b/developer_information.md index 151818c..4587384 100644 --- a/developer_information.md +++ b/developer_information.md @@ -12,6 +12,10 @@ Any software development is done with the goal of supporting the distribution of The priority is to keep the flow of shows coming in and going out, fix any accessibility issue that arise, then work on any other feature requests. +Some things we can change without discussion but other things we need to get input from the [HPR Community](https://hackerpublicradio.org/about.html#governance). + +Changes can take a long time, community approval can take several months, while other changes require a lot of work from volunteers who are focused on other priorities. + We allow redistribution by releasing all our content under a [Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)](https://creativecommons.org/licenses/by-sa/4.0/). In the same vein all our code is released under [aGPLv3](https://www.gnu.org/licenses/agpl-3.0.en.html), or other [OSI approved licenses](https://opensource.org/licenses) . We do not track statistics to the detriment of our prime directive. @@ -26,6 +30,8 @@ We have a distrust of online platforms, libraries and niche tools (that we do no We are very conservative in our choice of tech. As a rule of thumb, all software choices tend to be technology that was developed years ago, and is likely to be around for years to come. +We make our code as simple to understand as possible as our replacement may not have the skill set we do. + That said, we move with the times when there is a clear advantage to do so. We run up to date patched stable software. @@ -46,8 +52,6 @@ Bug reports, and patches are welcome from anyone without commitment. If you are contributing new code, or new technology we ask you commit to supporting it for a *minimum of two years*. This allows the other Janitors time to learn the new tech and support it when you leave. -Some things we can change without discussion but other things we need to get input from the [HPR Community](https://hackerpublicradio.org/about.html#governance). - ## Create an Account If you're happy with all that, then...