{"id":22488782,"url":"https://github.com/radicle-dev/radicle-decisions","last_synced_at":"2025-08-02T21:31:43.742Z","repository":{"id":53105815,"uuid":"237456607","full_name":"radicle-dev/radicle-decisions","owner":"radicle-dev","description":"Radicle Developers of All Countries, Unite!","archived":false,"fork":false,"pushed_at":"2021-04-06T14:40:10.000Z","size":32,"stargazers_count":17,"open_issues_count":2,"forks_count":2,"subscribers_count":13,"default_branch":"master","last_synced_at":"2023-06-12T01:25:58.617Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/radicle-dev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-01-31T15:20:55.000Z","updated_at":"2023-06-12T01:25:58.617Z","dependencies_parsed_at":"2022-09-12T18:00:52.464Z","dependency_job_id":null,"html_url":"https://github.com/radicle-dev/radicle-decisions","commit_stats":null,"previous_names":[],"tags_count":null,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/radicle-dev%2Fradicle-decisions","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/radicle-dev%2Fradicle-decisions/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/radicle-dev%2Fradicle-decisions/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/radicle-dev%2Fradicle-decisions/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/radicle-dev","download_url":"https://codeload.github.com/radicle-dev/radicle-decisions/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":228500220,"owners_count":17930019,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-06T17:18:42.980Z","updated_at":"2024-12-06T17:20:46.933Z","avatar_url":"https://github.com/radicle-dev.png","language":"Shell","funding_links":[],"categories":["Shell"],"sub_categories":[],"readme":"# radicle-decisions\n\n**Radicle Developers of All Countries, Unite!**\n\n## What is this?\n\n`radicle-decisions` is the home for our proposed decisions that have been\nscrutinised by our team of developers.\n_Accepted decisions_ are expected to be adhered to and practiced throughout the\n`radicle-dev` organisation.\n_Rejected decisions_ will be be left as a trace to what we have proposed and why\nit was ultimately rejected.\n\n## Proposals\n\n### Requirements\n\nThe proposal process is meant to drive cross-cutting engineering improvements\nacross Radicle. We want the bar for a proposal to be as low as possible - to\nencourage positive change and alignment among engineers. Therefore we see any\nproposal as valid as long as an engineer inside of Radicle sees the need to\nformalise or decide on a certain aspect of development. It can, but doesn't\nneed to originate from a discussion on\n[radicle.community](https://radicle.community). A discussion should be lifted\ninto a proposal when enough added benefit has surfaced.\n\n### Common decision to capture\n\n* programming techniques\n* architecture changes/patterns\n* tools and dependency recommendations\n* ecosystem\n\n### Process\n* Open a PR with a new proposal copied from the [template](https://github.com/radicle-dev/radicle-decisions/blob/master/proposals/0000-template.md)\n* Assign yourself - as the assignee is in charge to see the proposal through\n* Request `radicle-dev/engineering` as reviewers\n* Announce new proposal in the [development\n  section](https://radicle.community/c/development-discussion/9)\n* Keep the conversation in the PR to not lose information\n* Incorporate feedback\n* Get quorum for approval\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fradicle-dev%2Fradicle-decisions","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fradicle-dev%2Fradicle-decisions","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fradicle-dev%2Fradicle-decisions/lists"}