All Projects → clearlinux → Clr Bundles

clearlinux / Clr Bundles

Bundle definitions for Clear Linux OS

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Clr Bundles

Server Qa Checks
A bunch of QA checks to run against one or more servers to make sure they are built to a specific standard.
Stars: ✭ 72 (-15.29%)
Mutual labels:  configuration
Microdot
Microdot: An open source .NET microservices framework
Stars: ✭ 1,222 (+1337.65%)
Mutual labels:  configuration
Docker Apache Atlas
This Apache Atlas is built from the latest release source tarball and patched to be run in a Docker container.
Stars: ✭ 83 (-2.35%)
Mutual labels:  metadata
Cfg4k
Flexible and easy to use config library written in kotlin
Stars: ✭ 73 (-14.12%)
Mutual labels:  configuration
Cm
Configuration manager for Aerokube products
Stars: ✭ 78 (-8.24%)
Mutual labels:  configuration
Aspnetcore Practice
ASP.NET Core 專案練習集合,ASP.NET Core Practice Projects
Stars: ✭ 80 (-5.88%)
Mutual labels:  configuration
Dotfile
Simple version control made for tracking single files
Stars: ✭ 71 (-16.47%)
Mutual labels:  configuration
Metascraper
Scrape data from websites using Open Graph, HTML metadata & fallbacks.
Stars: ✭ 1,254 (+1375.29%)
Mutual labels:  metadata
Config Lite
A super simple & flexible & useful config module.
Stars: ✭ 78 (-8.24%)
Mutual labels:  configuration
.emacs.d
Centaur Emacs - A Fancy and Fast Emacs Configuration
Stars: ✭ 1,251 (+1371.76%)
Mutual labels:  configuration
Gem config
A nifty way to make your gem configurable.
Stars: ✭ 76 (-10.59%)
Mutual labels:  configuration
Page Renderer
Clojure PWA generator. Offline-ready web apps with service workers, social meta and async stylesheets.
Stars: ✭ 76 (-10.59%)
Mutual labels:  metadata
Xpiks
Cross-Platform Image Keywording Software for microstock photographers and illustrators
Stars: ✭ 81 (-4.71%)
Mutual labels:  metadata
Rime pure
【rime小狼毫\trime同文】手机/PC一站式配置【简约皮肤\拼音搜狗词库\原创trime同文四叶草九宫格拼音方案\四叶草拼音、小鹤双拼、极品五笔、徐码、郑码】 rime配置
Stars: ✭ 73 (-14.12%)
Mutual labels:  configuration
Ratslap
RatSlap: Linux configuration tool for Logitech mice (currently only G300/G300S)
Stars: ✭ 84 (-1.18%)
Mutual labels:  configuration
Archlinux Installer
Arch Linux Installer,Install your Arch Linux more quickly
Stars: ✭ 72 (-15.29%)
Mutual labels:  configuration
Alias Hq
The end-to-end solution for configuring, refactoring, maintaining and using path aliases
Stars: ✭ 77 (-9.41%)
Mutual labels:  configuration
Symfony Phpstorm Meta
PhpStorm meta data for expected arguments completion.
Stars: ✭ 84 (-1.18%)
Mutual labels:  metadata
Evolutility Server Node
Model-driven REST or GraphQL backend for CRUD and more, written in Javascript, using Node.js, Express, and PostgreSQL.
Stars: ✭ 84 (-1.18%)
Mutual labels:  metadata
Envkey App
Secure, human-friendly, cross-platform secrets and config.
Stars: ✭ 83 (-2.35%)
Mutual labels:  configuration

Bundle Definition Files

Please submit patches for review to [email protected].

This repository contains bundle definition files for the Clear Linux Operating System for Intel Architecture.

The files under bundles/ in this directory are processed via m4 macros and disregard lines start with '#' as comments. Please be careful when editing. The end result is a list of the packages that comprise a bundle.

All bundle files must include a filled-out bundle-header.txt at the top of the file. These are used to generate documentation, so be descriptive and precise.

Bundle status

Bundles must have a STATUS set, which must be of the following types:

  • WIP
  • Active
  • Deprecated
  • Pending-Delete

Whereas WIP is potentially not functional, Active is expected to be functional and may have tests to validate functionality. Deprecated means preparation for removal in two format bumps and Pending-Delete means removal is imminent in the next format bump. Generally, if a bundle becomes Deprecated, it includes its replacement. After a format bump, Deprecated bundles will change to Pending-Delete.

Bundle tags

In 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. Be accurate yet conservative in assigning keywords. By not adding any keyword, a bundle is automatically assigned as "Other" in the Clear Linux Store. Avoid this scenario. It may inhibit developers' ability to quickly find the resources they need.

  1. Add at least one MAJOR keyword, from below, that applies to your bundle:
  • Data Science
  • Developer Tools
  • Education
  • Games
  • Multimedia and Graphics
  • Productivity
  • Programming Languages
  • Security
  • Tools and Utilities
  • Other (for bundles that do not fit previous categories)
  1. Add a MINOR keyword if applicable, from below, to improve a bundle's discoverability:
  • Documentation

  • Editor

  • Kernel

  • Networking

  • Perl

  • Python

  • R

    Note: If you add multiple keywords, add them as comma-separated values as follows: #[TAGS]: Developer Tools, Data Science, Python

To automatically create a "-dev" variant of a bundle, such that bundle "foo-dev" has what is required to build bundle "foo", simply add the bundle name "foo" in to the auto.devbundles file.

To automatically create a "devpkg-foo" where "foo" is the name of a "foo.pc" file, just add "foo" to "auto.devpkgs".

For debugging and visualization purposes, a small python program called make-dot.py is included. If run, the output will be suitable to create a dependency graph of the bundles. Run it as so:

make-dot.py | dot -Tsvg > dot.svg

This will output a "dot.svg" file that can be opened with a web browser.

Currently maintained by: William Douglas [email protected]

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].