diff --git a/main/more/development/index.html b/main/more/development/index.html index 8713bce14..e60bdd64d 100644 --- a/main/more/development/index.html +++ b/main/more/development/index.html @@ -4979,6 +4979,19 @@ + + +
  • + + + + + Preferring self-hosted open-source software + + + + +
  • @@ -5138,6 +5151,19 @@ +
  • + +
  • + + + + + Preferring self-hosted open-source software + + + + +
  • @@ -5210,6 +5236,9 @@

    To ensure a consistent style and formatting across the project source, the project utilizes Git pre-commit hooks to perform some formatting and linting before a commit is allowed.

    Once installed, hooks will run when you commit. If the formatting isn't quite right, the commit will be rejected and you'll need to look at the output and fix the issue. Most hooks will automatically format failing files, so all you need to do is git add those files again and retry your commit.

    See the pre-commit documentation to get started.

    +

    Preferring self-hosted open-source software

    +

    In general, homepage is meant to be a dashboard for 'self-hosted' services and we believe it is a small way we can help showcase this kind of software. While exceptions are made, mostly when there is no viable +self-hosted / open-source alternative, we ask that any widgets, etc. are developed primarily for a self-hosted tool.

    New Feature Guidelines