Submitting via Pull Request

  • The authors of the commits have to sign off all commits of the pull request according to the Developer’s Certificate of Origin (DCO). You thereby confirm compliance with the DCO. Help regarding the version control Git can be found here.

Inspirational External Guidelines

Notes

Signing by PGP or SSH key is not required. Also, most open source projects do not do this and this does not seem to cause legal problems. The Linux Kernel does not sign commits and instead focuses on verifying the developer communication instead. Furthermore, all signature will be temporarily valid as well, which reduces it usefulness in practice, also it does not mean, that checking a repo regarding an expired key has not its use cases. On the other hand, commit signing creates a huge burden and has no benefits, if it is not used properly. Therefore, it is disregarded as a requirement.


  • SPDX-License-Identifier: EPL-2.0 OR GPL-2.0-or-later
  • SPDX-FileCopyrightText: Contributors To The net.splitcells.* Projects

Meta
  1. network
    1. BUILD.html
    2. CHANGELOG.events.html
    3. CHANGELOG.html
    4. CONTRIBUTING.html
    5. DEVELOPMENT.html
    6. LICENSE.html
    7. NOTICE.html
    8. README.html
    9. advertisement.html
    10. community
      1. README.html
      2. accessibility-and-design
        1. done
          1. 2023-07-12-make-project-deployable-as-a-single-jar.html
        2. index.html
        3. task-archive
          1. 2022-09-22-release-system-on-flathub-so-it-can-be-easily-installed-and-started.html
        4. weekly-ensure-that-website-design-is-accessible-and-good.html
      3. blog
        1. articles
          1. 2021-07-07-Creating-The-First-Public-Release.html
          2. 2021-07-20-Pulling-The-Rip-Line.html
          3. 2021-08-10-Developing-Software-At-Gunpoint-Weak-Copy-Left-Versus-Pseudo-Permissive.html
          4. 2021-08-6-Its-over-Its-finnally-over.html
          5. 2021-10-04-Development-Timing-And-Discovery-Based-Networks-Of-Perspectives.html
          6. 2021-10-04-There-Is-Bad-There-Is-Horrible-And-Then-There-is-Error-Handling.html
          7. 2021-11-27-Supporting-Arbitrary-Website-Renderes.html
          8. 2022-02-15-Generic-Allocators-Fourth-Version.html
          9. 2022-05-01-Note-On-Creating-Your-Own-Web-Layout-And-Style.html
          10. 2022-07-18-Writing-tests-after-the-fact.html
          11. 2022-09-23-We-want-to-use-the-software-guys-RIGHT-Right-right-ehhh.html
          12. 2022-10-11-Reprioritization.html
          13. 2024-01-02-the-second-reprioritization.html
          14. 2024-02-04-minimal-apis.html
          15. 2024-03-24-providing-an-experimental-scheduling-tool-for-schools-in-general.html
          16. 2024-04-14-assertj-considered-unfit.html
          17. 2024-07-07-migration-from-sourhut-to-codeberg.html
          18. 2024-08-02-double-entry-bookkeeping-in-it.html
          19. 2024-09-03-no-code-editor.html
          20. 2024-09-25-disrespecting-apis.html
          21. 2025-04-29-consolidating-the-projects-focus.html
        2. index.html
        3. task-archive
          1. 2024-05-20-package-manager-versus-dependency-management.html
          2. 2024-05-20-virus-scanners.html
          3. 2024-07-28-why-has-everything-its-own-custom-interface.html
          4. 2024-12-28-the-great-convergence.html
      4. compatibility-portability-and-adaptability
        1. 2025-02-25-t59-port-shell-project-to-java-and-the-network-worker.html
        2. done
          1. 2021-03-08-create-minimal-java-grammar.html
        3. index.html
        4. task-archive
          1. 2021-04-01-create-and-check-minimal-grammar-for-xml.html
          2. 2021-08-15-make-project-core-and-api-gpl-2-0-compatible.html
          3. 2021-09-12-support-usage-of-website-in-text-form.html
          4. 2022-01-21-create-builds-with-minimal-dependencies.html
          5. 2024-01-31-make-project-executable-in-browser-via-teavm.html
          6. 2024-10-11-translate-transpile-core-code-to-other-languages.html
          7. 2024-10-23-consider-backward-and-forward-compatibility.html
          8. 2025-03-05-mark-antlr-code-as-legacy-code.html
          9. 9999-08-06-establish-cell-api.html
          10. 9999-2021-03-21-publish-public-website-source-code.html
      5. cooperation-and-symbiosis
        1. 2022-10-25-consider-compatibility-with-git-repo-manager.html
        2. canceled
          1. 2024-05-31-get-first-user.html
        3. done
          1. 2023-12-30-make-projekt-advertisable.html
          2. 2025-03-01-t60-establish-a-symbiosis-strategy.html
        4. index.html
        5. task-archive
          1. 2021-09-28-release-software-to-maven-central-repositories.html
          2. 2021-10-20-support-different-backends-for-gel-s-api.html
          3. 2021-9-17-support-flatzinc.html
          4. 2022-11-12-create-versioning-policy.html
          5. 2023-02-12-deploy-snapshot-builds-during-ci.html
          6. 2023-11-15-configure-logging-via-external-config-and-not-code.html
          7. 2024-08-18-create-dedicated-doc-projects.html
          8. 2024-08-18-provide-logos-for-interest-groups-in-this-project.html
          9. 2024-11-14-consider-creating-a-stable-api.html
          10. 2025-04-16-create-a-meme-strategy.html
          11. 2025-04-16-create-logo-for-network-project.html
          12. 2025-05-06-create-new-art.html
      6. deployment
        1. done
          1. 2024-03-10-migrate-from-sourcehut-to-codeberg.html
        2. index.html
        3. task-archive
          1. 2024-10-31-create-dem-process-and-thread-observer.html
          2. 2024-10-31-create-error-reporter-with-gui.html
          3. 2025-02-24-speech-to-text-for-shell.html
        4. weekly-regularly-backup-personal-user-files.html
        5. weekly-t10-update-dependencies.html
        6. weekly-t30-deploy-tests.html
        7. weekly-t35-deploy-static-website.html
        8. weekly-t8-maintain-live-server.html
      7. documentation
        1. 2021-08-04-improve-licensing-practices.html
        2. index.html
        3. task-archive
          1. 2013-05-19-create-writing-guidelines.html
          2. 2021-08-05-ensure-source-code-integrity.html
          3. 2022-04-25-automatically-check-licensing.html
          4. 2023-03-12-document-differences-of-software-to-competition.html
          5. 2023-11-17-define-documentation-inside-program-code.html
          6. 2024-08-18-document-why-csp-was-not-used.html
          7. 2024-10-31-create-recommended-development-tools-list.html
          8. 2024-11-01-create-bootstrapping-commands-for-contributors.html
          9. 2024-11-06-use-links-instead-of-snippets.html
          10. 2024-11-22-create-main-guidelines.html
          11. 2024-12-24-document-compatibility-guidelines.html
          12. 2025-02-28-create-advertisment-system.html
          13. 9999-04-27-establish-the-concept-of-article-projects.html
        4. weekly-maintain-guidelines-and-documentation.html
      8. features
        1. 2024-11-13-t37-solve-sport-lesson-assignment.html
        2. canceled
          1. 2024-05-31-create-no-code-gel-editor.html
        3. done
          1. 2023-10-02-provide-scheduling-tool-for-schools-in-general.html
          2. 2024-08-27-make-copies-of-the-webserver-thread-safe.html
        4. index.html
        5. task-archive
          1. 2021-03-07-solve-school-course-scheduling-problem.html
          2. 2021-09-28-create-machine-learning-interface.html
          3. 2022-12-21-1-create-game-based-on-optimization-networks.html
          4. 2024-08-27-make-constraint-multi-threading-useable.html
          5. 2024-10-14-t51-bootstrap-game-based-on-optimization-networks.html
          6. 2025-05-06-make-existing-optimization-examples-more-challenging.html
      9. guidelines
        1. external-dependencies-commentary-2024-04-02.html
        2. index.html
      10. knowledge-base
        1. pseudo-structured-data
          1. interesting-people.html
          2. optimization-algorithms.html
          3. optimization-communities.html
          4. optimization-language.html
          5. optimization-movies.html
          6. optimization-software.html
          7. software.html
          8. versioning.html
      11. maintenance
        1. 2024-08-27-t56-ensure-local-unique-discoverability.html
        2. done
          1. 2022-05-06-create-update-command-for-fuwpd.html
          2. 2023-9-3-fix-net.splitcells.network.deploy.build.at.html
          3. 2024-08-06-move-personal-lib-into-personal-support.html
          4. 2024-09-03-fully-bootstrap-network-worker.html
          5. 2025-03-13-t61-use-lombok-s-val.html
        3. index.html
        4. task-archive
          1. 2021-08-17-implement-fuzzy-testing.html
          2. 2021-08-17-implement-mutation-testing.html
          3. 2021-10-22-add-bit-rot-test-for-repos.html
          4. 2022-03-29-implement-test-recursion.html
          5. 2023-01-16-2-establish-uniform-code-formatting-for-Java.html
          6. 2023-01-29-use-standardized-build-and-test-command-for-deploy.build.at.html
          7. 2023-04-12-clean-up-test-tags.html
          8. 2023-05-14-manage-servers-via-ansible.html
          9. 2023-06-01-clean-up-web-server-architecture.html
          10. 2023-12-17-test-repo-commands.html
          11. 2023-12-18-refactoring-support.html
          12. 2023-9-10-how-to-handle-git-branches.html
          13. 2024-10-14-add-code-scanners.html
          14. 2024-10-15-consider-fault-injection.html
          15. 2024-10-21-fix-database-and-table-name.html
          16. 2024-10-29-support-behavior-driven-development.html
          17. 2025-01-23-boostrap-behaviour-driven-development.html
          18. 2025-03-13-create-a-custom-annotation-processor-for-custom-getter-setter-generation.html
          19. 9999-02-12-check-xml-schemas.html
        5. weekly-t32-process-project-status-weekly.html
      12. performance-engineering
        1. 2025-01-13-improve-group-rater-performance.html
        2. index.html
        3. task-archive
          1. 2022-06-11-improve-runtime-performance-of-history-resetto.html
          2. 2022-08-19-analyse-performance-characteristics-regarding-logging-options.html
          3. 2022-08-21-provide-easy-way-to-avoid-all-dem-based-aspects-for-better-runtime-performance.html
          4. 2023-03-14-option-for-best-performance.html
          5. 2023-04-04-log-if-not-most-performant-settings-are-chosen.html
          6. 2023-04-12-create-table-based-on-ints-and-floats.html
          7. 2023-04-6-use-alternatively-eclipse-collections-in-for-decreased-memory-usage.html
          8. 2023-06-06-create-performance-analyser.html
          9. 2024-06-02-read-about-performance-engineering-in-java.html
          10. 2024-06-20-speed-up-maven-build-on-dev.html
          11. 2024-07-28-consider-outside-info-for-java-performance.html
          12. 2024-08-06-implement-multi-threading-via-effect-system.html
          13. 2024-10-21-support-databases-based-on-primitives.html
          14. 2024-11-20-consider-column-focused-query-api-for-tables.html
          15. 2024-12-07-implement-constraints-without-assignments.html
          16. 2025-01-16-improve-build-runtime.html
          17. 2025-03-31-improve-performance-via-profilers.html
          18. 9999-2024-11-30-create-dynamic-lookup-optimization.html
      13. projects
        1. 2024-04-06-school-organization-project.de.html
        2. 2024-04-06-school-organization-project.html
        3. done
          1. 2024-08-22-sigma-grind-of-24th-of-august-2024.html
          2. 2025-02-28-sigma-grind-from-march-4th-to-march-16th.html
        4. index.html
      14. security
        1. index.html
        2. task-archive
          1. 2024-10-09-ensure-access-control-for-all-external-connections.html
      15. webserver-development
        1. 2024-07-31-create-file-browser-for-meta-column.html
        2. index.html
        3. task-archive
          1. 2024-05-19-add-licensing-link-to-side-menu.html
          2. 2024-07-09-support-aria.html
          3. 2024-08-06-make-no-code-editor-viable.html
          4. 2024-11-10-consider-supporting-external-frontend-library.html
          5. 2025-01-19-provide-and-use-xsd-for-xml-of-webserver.html
          6. 2025-01-23-consider-rss-feed-for-news-distribution.html
    11. deployment.html
    12. dictionary.html
    13. distro
      1. downloads
        1. index.html
    14. guidelines
      1. backwards-compatibility.html
      2. complexity-management.html
      3. dependency.html
      4. documentation.html
      5. gist
        1. git.html
        2. pgp.html
      6. index.html
      7. infrastructure.html
      8. inherently-broken-and-rotten-by-design.html
      9. licensing.html
      10. program-code.html
      11. project.html
      12. source-types.html
      13. standard-usage
        1. antlr4.html
        2. bash.html
        3. changelog.html
        4. chezmoi.html
        5. commonmark.html
        6. css.html
        7. filesystem.html
        8. html.html
        9. java.html
        10. jquery.html
        11. linking.html
        12. maven.html
        13. python.html
        14. shell.html
        15. ssh.html
        16. svg.html
        17. xml.html
        18. xslt.html
      14. task-management.html
      15. technology-stack.html
      16. test.html
      17. web-design.html
      18. writing.html
    15. history
      1. index.html
    16. hub
      1. README.html
    17. logo.html
    18. objectives.html
    19. overview.html
    20. status.csv
    21. status.html
    22. system
      1. CHANGELOG.events.html
      2. CHANGELOG.html
      3. README.html
      4. index.html
      5. performance-report.html
      6. project.html
    23. tickets
      1. done
        1. 0.html
        2. 77.html
      2. index.html
      3. open
        1. 10.html
        2. 37.html
        3. 71.html