From f4acd00709ce05e2a08f3d68c71133ac90eea4a2 Mon Sep 17 00:00:00 2001 From: Jonas Chevalier <zimbatm@zimbatm.com> Date: Fri, 6 Jan 2023 18:24:18 +0100 Subject: [PATCH] merge nix-community.org in this repo (#366) This repo is our central hub with the website and config. --- docs/CNAME | 1 + docs/README.md | 58 ++++++++++++++++++++++++ docs/_config.yml | 24 ++++++++++ docs/nix-community-logo.png | Bin 0 -> 18633 bytes docs/nix-community-logo.svg | 85 ++++++++++++++++++++++++++++++++++++ 5 files changed, 168 insertions(+) create mode 100644 docs/CNAME create mode 100644 docs/README.md create mode 100644 docs/_config.yml create mode 100644 docs/nix-community-logo.png create mode 100644 docs/nix-community-logo.svg diff --git a/docs/CNAME b/docs/CNAME new file mode 100644 index 0000000..acb60ea --- /dev/null +++ b/docs/CNAME @@ -0,0 +1 @@ +nix-community.org \ No newline at end of file diff --git a/docs/README.md b/docs/README.md new file mode 100644 index 0000000..3ae6b2d --- /dev/null +++ b/docs/README.md @@ -0,0 +1,58 @@ +<img src="nix-community-logo.svg" width="100" height="100" alt="Nix community"> +The @nix-community is a GitHub organization that works alongside the @NixOS organization. + +The mission critical projects are hosted in the @NixOS organization. This is our playground. Maximal freedom! + +If you want to do something and it doesn't interfer with other people's +project then we are here to support you. + +## Infrastructure + +To support our activities we have a little bit of infrastructure in place. + +See https://github.com/nix-community/infra for the list of services and configuration. + +### Binary cache + +All the build results are being pushed to https://nix-community.cachix.org/ + +See https://app.cachix.org/cache/nix-community for the installation instructions. + +## FAQ + +### What role does the @nix-community org play in the Nix ecosystem? + +The @NixOS organization holds all the mission-critical projects such as Nix, Nixpkgs, NixOps, Hydra, etc. + +The @nix-community is the community playground. We don't need to be as strict with permissions. The org can host any projects that benefit from a shared ownership. We provide infrastructure and support for those projects as well as visibility. + +### How do I get my project included? + +Ideally the type of projects that are accepted have some level of maturity and can benefit from a shared ownership. The goal is to have as much projects maintained and not for the org to become a graveyard. + +We don't have a strict procedure. For now, ping one of the [org owners](#org-owners). + +### What are the rules of engagement? + +The Nix community is nice. Be nice! Typically this means: + +1. Argument on technical details, not the people. +2. Give the benefit of the doubt as much as possible. We all have different lives with different backgrounds. +3. Keep in mind that all the work here is done by volunteers. +4. :) + +Nothing is set in stone. Think of these as the guidelines for our interactions. + +The maintainer of a project gets admin access to the project they maintain. The maintainer is allowed to invite more people into the org and into their team. + +If you see a project that is under-maintained, submit PRs to fix it as if it was your own project. If the PRs don't get merged, ping the [org owners](#org-owners) + +### Org owners + +If you need to contact the org owners, see [the list of org owners](https://github.com/orgs/nix-community/people?utf8=%E2%9C%93&query=+role%3Aowner). + +Come chat with us in [#nix-community](https://matrix.to/#/#nix-community:nixos.org) using the matrix protocol! + +## Sponsors + +<img src="https://raw.githubusercontent.com/cachix/cachix/master/logo.png" width="200" alt="Cachix"> provides us with a free 1TB binary cache! diff --git a/docs/_config.yml b/docs/_config.yml new file mode 100644 index 0000000..86af181 --- /dev/null +++ b/docs/_config.yml @@ -0,0 +1,24 @@ +theme: jekyll-theme-primer +url: "https://nix-community.github.io" + +# see https://github.com/github/pages-gem/blob/754a725e4766d4329bb1dd0e07c638a045ad2c04/lib/github-pages/plugins.rb#L6-L42 +plugins: + - jemoji + - jekyll-avatar + - jekyll-default-layout + - jekyll-feed + - jekyll-mentions + - jekyll-readme-index + - jekyll-sitemap + +markdown: CommonMarkGhPages +# see https://github.com/gjtorikian/commonmarker#parse-options +commonmark: + options: + - FOOTNOTES + - SMART + - UNSAFE + extensions: + - autolink + - strikethrough + - table diff --git a/docs/nix-community-logo.png b/docs/nix-community-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..54b107e2d21e300ed6bf2c051a9c3d24676439ab GIT binary patch literal 18633 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 literal 0 HcmV?d00001 diff --git a/docs/nix-community-logo.svg b/docs/nix-community-logo.svg new file mode 100644 index 0000000..684bc6d --- /dev/null +++ b/docs/nix-community-logo.svg @@ -0,0 +1,85 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="136.68491mm" + height="136.68491mm" + viewBox="0 0 484.31659 484.31659" + id="svg2" + version="1.1" + inkscape:version="0.92.4 (5da689c313, 2019-01-14)" + sodipodi:docname="nix-community-logo.svg"> + <defs + id="defs4" /> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="0.34760742" + inkscape:cx="-173.38017" + inkscape:cy="186.45699" + inkscape:document-units="px" + inkscape:current-layer="svg2" + showgrid="false" + inkscape:window-width="2560" + inkscape:window-height="1080" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + inkscape:snap-global="true" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0" /> + <g + inkscape:label="print-logo" + inkscape:groupmode="layer" + id="layer1" + style="display:inline" + sodipodi:insensitive="true" + transform="translate(-132.5822,958.04022)"> + <path + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#5277c3;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" + d="m 309.40365,-710.2521 122.19683,211.6751 -56.15706,0.5268 -32.6236,-56.8692 -32.85645,56.5653 -27.90237,-0.011 -14.29086,-24.6896 46.81047,-80.4902 -33.22946,-57.8256 z" + id="path4861" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cccccccccc" /> + <path + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#7ebae4;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" + d="m 353.50926,-797.4433 -122.21756,211.6631 -28.53477,-48.37 32.93839,-56.6875 -65.41521,-0.1719 -13.9414,-24.1698 14.23637,-24.721 93.11177,0.2939 33.46371,-57.6903 z" + id="use4863" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cccccccccc" /> + <path + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#7ebae4;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" + d="m 362.88537,-628.243 244.41439,0.012 -27.62229,48.8968 -65.56199,-0.1817 32.55876,56.7371 -13.96098,24.1585 -28.52722,0.032 -46.3013,-80.7841 -66.69317,-0.1353 z" + id="use4865" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cccccccccc" /> + <path + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#7ebae4;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" + d="m 505.14318,-720.9886 -122.19683,-211.6751 56.15706,-0.5268 32.6236,56.8692 32.85645,-56.5653 27.90237,0.011 14.29086,24.6896 -46.81047,80.4902 33.22946,57.8256 z" + id="use4867" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cccccccccc" /> + <path + sodipodi:nodetypes="cccccccccc" + inkscape:connector-curvature="0" + id="path4873" + d="m 309.40365,-710.2521 122.19683,211.6751 -56.15706,0.5268 -32.6236,-56.8692 -32.85645,56.5653 -27.90237,-0.011 -14.29086,-24.6896 46.81047,-80.4902 -33.22946,-57.8256 z" + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#5277c3;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> + <path + sodipodi:nodetypes="cccccccccc" + inkscape:connector-curvature="0" + id="use4875" + d="m 451.3364,-803.53264 -244.4144,-0.012 27.62229,-48.89685 65.56199,0.18175 -32.55875,-56.73717 13.96097,-24.15851 28.52722,-0.0315 46.3013,80.78414 66.69317,0.13524 z" + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#5277c3;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:3;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> + </g> +</svg>