{"id":21056036,"url":"https://github.com/xp-framework/rfc","last_synced_at":"2026-03-19T18:38:54.578Z","repository":{"id":66575441,"uuid":"2592286","full_name":"xp-framework/rfc","owner":"xp-framework","description":"One of the major deficiencies in the development of many projects is that there is no roadmap or strategy available other than in the developers' heads. The XP team publishes its decisions by documenting change requests in form of RFCs. ","archived":false,"fork":false,"pushed_at":"2011-10-17T18:37:25.000Z","size":165,"stargazers_count":2,"open_issues_count":11,"forks_count":1,"subscribers_count":18,"default_branch":"master","last_synced_at":"2025-01-20T19:22:26.727Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"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/xp-framework.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":"2011-10-17T14:27:22.000Z","updated_at":"2024-08-28T13:30:11.000Z","dependencies_parsed_at":"2023-02-20T07:00:48.466Z","dependency_job_id":null,"html_url":"https://github.com/xp-framework/rfc","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xp-framework%2Frfc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xp-framework%2Frfc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xp-framework%2Frfc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xp-framework%2Frfc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xp-framework","download_url":"https://codeload.github.com/xp-framework/rfc/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243500787,"owners_count":20300775,"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-11-19T16:48:25.196Z","updated_at":"2026-01-30T01:09:03.565Z","avatar_url":"https://github.com/xp-framework.png","language":null,"readme":"XP: RFC README\n========================================================================\n\nThis document describes the RFC procedure.\n\nWhat is an RFC?\n---------------\nRFC stands for Request For Comments, but you knew that:)\n\n\nWhen is an RFC needed?\n----------------------\nAn RFC is needed when changes are made that affect one of the following:\n\n* Core functionality (e.g., in `lang.base.php`)\n* Classes in the `lang` package or subpackages thereof\n* Wherever it affects a lot of places, e.g. `xml.Node`\n* When **BC** (backwards compatibility) is broken\n\nChanges include any type of change except for QA work or bug fixes.\n\n\nWho can write RFCs?\n-------------------\nShort answer: Anybody. Simply open an issue [here](https://github.com/xp-framework/rfc/issues)\n\n\nWhat does an RFC look like?\n---------------------------\nAn RFC is a GitHub issue with a special inline format defined by the \nfollowing template:\n\n```\nScope of Change\n==\n\n\nRationale\n==\n\n\nFunctionality\n==\n\n\nSecurity considerations\n==\n\n\nSpeed impact\n==\n\n\nDependencies\n==\n\n\nRelated documents\n==\n```\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxp-framework%2Frfc","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fxp-framework%2Frfc","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxp-framework%2Frfc/lists"}