{"id":19450799,"url":"https://github.com/clearlinux/clr-bundles","last_synced_at":"2025-04-04T07:05:24.877Z","repository":{"id":10083173,"uuid":"53542825","full_name":"clearlinux/clr-bundles","owner":"clearlinux","description":"Bundle definitions for Clear Linux OS","archived":false,"fork":false,"pushed_at":"2025-03-27T16:19:52.000Z","size":6783,"stargazers_count":116,"open_issues_count":59,"forks_count":54,"subscribers_count":20,"default_branch":"master","last_synced_at":"2025-03-28T06:05:04.177Z","etag":null,"topics":["configuration","definitions","distro","metadata"],"latest_commit_sha":null,"homepage":"","language":"Python","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/clearlinux.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-03-10T00:44:13.000Z","updated_at":"2025-03-27T16:19:56.000Z","dependencies_parsed_at":"2024-01-31T21:32:18.627Z","dependency_job_id":"7164a184-c787-447d-b0a3-12f30e1f8274","html_url":"https://github.com/clearlinux/clr-bundles","commit_stats":null,"previous_names":[],"tags_count":1941,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clearlinux%2Fclr-bundles","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clearlinux%2Fclr-bundles/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clearlinux%2Fclr-bundles/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clearlinux%2Fclr-bundles/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/clearlinux","download_url":"https://codeload.github.com/clearlinux/clr-bundles/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247135142,"owners_count":20889420,"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":["configuration","definitions","distro","metadata"],"created_at":"2024-11-10T16:38:57.491Z","updated_at":"2025-04-04T07:05:24.860Z","avatar_url":"https://github.com/clearlinux.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"Bundle Definition Files\n=======================\n\n**Please submit patches for review to dev@lists.clearlinux.org.**\n\nThis repository contains bundle definition files for the Clear Linux\nOperating System for Intel Architecture.\n\nThe files under bundles/ in this directory are processed via m4 macros\nand disregard lines start with '#' as comments.  Please be careful when\nediting.  The end result is a list of the packages that comprise a bundle.\n\nAll bundle files must include a filled-out bundle-header.txt at the top\nof the file. These are used to generate documentation, so be descriptive\nand precise.\n\n## Bundle status\n\nBundles must have a `STATUS` set, which must be of the following types:\n- WIP\n- Active\n- Deprecated\n- Pending-Delete\n\nWhereas WIP is potentially not functional, Active is expected to be functional\nand may have tests to validate functionality. Deprecated means preparation for\nremoval in two format bumps and Pending-Delete means removal is imminent in the\nnext format bump.  Generally, if a bundle becomes Deprecated, it includes its\nreplacement.  After a format bump, Deprecated bundles will change to\nPending-Delete.\n\n## Bundle tags\n\nIn the `bundle-header` `TAGS`, assign at least one MAJOR **keyword** and, if applicable, a MINOR keyword. The goal of assigning keywords to bundle metadata is to improve a bundle's discoverability on the [Clear Linux Store](https://clearlinux.org/software).\nBe accurate yet conservative in assigning keywords. By *not* adding any keyword, a bundle is automatically assigned as \"Other\" in the Clear Linux Store.\nAvoid this scenario. It may inhibit developers' ability to quickly find the resources they need.\n\n1. Add at least one MAJOR keyword, from below, that applies to your bundle:\n\n- Data Science\n- Developer Tools\n- Education\n- Games\n- Multimedia and Graphics\n- Productivity\n- Programming Languages\n- Security\n- Tools and Utilities\n- Other (for bundles that do not fit previous categories)\n\n2. Add a MINOR keyword if applicable, from below, to improve a bundle's discoverability:\n\n- Documentation\n- Editor\n- Kernel\n- Networking\n- Perl\n- Python\n- R\n\n  Note: If you add multiple keywords, add them as comma-separated values as follows: \n  `#[TAGS]: Developer Tools, Data Science, Python`\n\nTo automatically create a \"-dev\" variant of a bundle, such that bundle\n\"foo-dev\" has what is required to build bundle \"foo\", simply add the bundle\nname \"foo\" in to the auto.devbundles file.\n\nTo automatically create a \"devpkg-foo\" where \"foo\" is the name of a\n\"foo.pc\" file, just add \"foo\" to \"auto.devpkgs\".\n\nFor debugging and visualization purposes, a small python program called\n`make-dot.py` is included. If run, the output will be suitable to create\na dependency graph of the bundles. Run it as so:\n\n   `make-dot.py | dot -Tsvg \u003e dot.svg`\n\nThis will output a \"dot.svg\" file that can be opened with a web browser.\n\nCurrently maintained by:\nWilliam Douglas \u003cwilliam.douglas@intel.com\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fclearlinux%2Fclr-bundles","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fclearlinux%2Fclr-bundles","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fclearlinux%2Fclr-bundles/lists"}