{"id":18980756,"url":"https://github.com/sublimetext/scopenamingguidelines","last_synced_at":"2026-02-26T16:40:01.468Z","repository":{"id":41417048,"uuid":"239889333","full_name":"SublimeText/ScopeNamingGuidelines","owner":"SublimeText","description":"Collection of documents for scope naming guidelines in Sublime Text syntax definitions","archived":false,"fork":false,"pushed_at":"2024-03-10T13:18:04.000Z","size":26,"stargazers_count":13,"open_issues_count":6,"forks_count":0,"subscribers_count":10,"default_branch":"master","last_synced_at":"2025-02-21T09:18:13.649Z","etag":null,"topics":["hacktoberfest","knowledge-base","rfc","scope-naming","sublime-text","syntax-highlighting"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc0-1.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SublimeText.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-02-11T23:53:49.000Z","updated_at":"2024-11-21T17:39:36.000Z","dependencies_parsed_at":"2024-03-10T14:31:07.084Z","dependency_job_id":"324ab47a-ddae-4c90-8fb2-17328bf64c7b","html_url":"https://github.com/SublimeText/ScopeNamingGuidelines","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/SublimeText/ScopeNamingGuidelines","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SublimeText%2FScopeNamingGuidelines","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SublimeText%2FScopeNamingGuidelines/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SublimeText%2FScopeNamingGuidelines/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SublimeText%2FScopeNamingGuidelines/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SublimeText","download_url":"https://codeload.github.com/SublimeText/ScopeNamingGuidelines/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SublimeText%2FScopeNamingGuidelines/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":283879576,"owners_count":26910246,"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","status":"online","status_checked_at":"2025-11-11T02:00:06.610Z","response_time":65,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["hacktoberfest","knowledge-base","rfc","scope-naming","sublime-text","syntax-highlighting"],"created_at":"2024-11-08T16:07:41.167Z","updated_at":"2025-11-11T16:02:26.683Z","avatar_url":"https://github.com/SublimeText.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Scope Naming Guidelines (for Sublime Text)\n\nThis repository holds\na collection of documents\nproviding guidelines for scope naming in syntax definitions\nfor [Sublime Text][].\n\n**Currently a work in progress.**\n\n## Documents\n\n1. [Base Scope](./documents/001-base-scope.md)\n\n\n## Motivation\n\nSpawned from an idea posted [in the Packages repository][idea],\nthe repository was created\nto\n\n1. streamline the process of deciding on guidelines for scope naming,\n1. provide more details on corner cases,\n1. give concrete examples,\n1. and create a referenceable collection of documents.\n\nAs such, all documents are assigned a unique number\nthat is determined incrementally on merge\nand follow a template that ensures the above goals are met.\nDocuments may be modified and are versioned following [SemVer][].\n\n\n## Workflow\n\n1. A Pull Request is proposed for an existing document\n   or a new document is added.\n   - Newly added documents must be named following `000-\u003ctitle\u003e.md`\n     and follow the provided template,\n     as well as our [contribution guidelines](./CONTRIBUTING.md).\n   - The new version according to [SemVer][] must be provided,\n     based on the current changeset.\n     The first version is always `1.0.0`.\n     Furthermore,\n     an incrementing pre-release identifier of `-rfc.0` is added.\n1. The pull request is discussed\n   and iterated on based on feedback by the community.\n   For each iteration, the pre-release version is increased\n   to create a unique reference for this version.\n1. Eventually, a majority of \\[certain people?\\]\n   and the maintainer of the document, if any,\n   approve of the PR or reject it.\n   **\\[TO BE DECIDED\\]**\n1. When approved, the PR is merged and the metadata is finalized.\n   Additionally, the `-rfc.…` pre-release suffix is removed.\n\n\u003c!-- TODO refine --\u003e\n\n\n[Sublime Text]: https://sublimetext.com/\n[idea]: https://github.com/sublimehq/Packages/issues/1440\n[SemVer]: https://semver.org/\n\n## Copyright\n\n\u003cp xmlns:dct=\"http://purl.org/dc/terms/\"\u003e\n  \u003ca rel=\"license\"\n     href=\"http://creativecommons.org/publicdomain/zero/1.0/\"\u003e\n    \u003cimg src=\"http://i.creativecommons.org/p/zero/1.0/88x31.png\" style=\"border-style: none;\" alt=\"CC0\" /\u003e\n  \u003c/a\u003e\n  \u003cbr /\u003e\n  To the extent possible under law,\n  \u003cspan rel=\"dct:publisher\" resource=\"[_:publisher]\"\u003ethe contributors\u003c/span\u003e\n  of this work have waived all copyright and related or neighboring\n  rights to this work.\n\u003c/p\u003e\n\nSee [LICENSE](./LICENSE) for the full text.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsublimetext%2Fscopenamingguidelines","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsublimetext%2Fscopenamingguidelines","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsublimetext%2Fscopenamingguidelines/lists"}