Was macht gute Software aus? https://gutesoftware.de/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
davidak 9bafd53a2c Update index, use Bulma for CSS 1 month ago
archetypes Add hugo config with content and nix shell 1 year ago
content Update index, use Bulma for CSS 1 month ago
static Update index, use Bulma for CSS 1 month ago
themes/hugo-theme-basic Update index, use Bulma for CSS 1 month ago
.gitignore Add hugo config with content and nix shell 1 year ago
LICENSE Initial commit 1 year ago
README.md Update README 1 month ago
config.toml Update website description metadata 8 months ago
nixpkgs.nix Update pinned nixpkgs 1 year ago
shell.nix Remove shellHook 1 year ago

README.md

Gute Software

Dieses Projekt hat zum Ziel, eine Informationsseite für Benutzer zur Verfügung zu stellen.

Die Idee kam mir, da ein Freund die Domain gutesoftware.de hat, aber keinen Inhalt dafür. Da ich in der Qualitätssicherung arbeite und mich auch in der Freizeit mit der Verbesserung von Freier Software beschäftige, habe ich eine Meinung was gute Software ist und auch Interesse das Thema umfassend zu erforschen und differenziert darzustellen.

User Story

Als Software-Benutzer möchte ich Software-Projekte einfach bewerten können, um mich für das Beste zu entscheiden.

Ziele

  • Benutzer können lernen, was gute Software ausmacht
  • Benutzer können Software durch eine Checkliste prüfen
  • Es gibt eine Bewertung von bekannter Software
  • Diese Bewertung ist auch als strukturierte Daten verfügbar, so dass sie in anderen Projekten verwendet werden können
  • Das Projekt ist in mehreren Sprachen verfügbar

Zielgruppe

  • Jeder Mensch, der Software benutzt

Eventuell lässt sich die Zielgruppe später weiter eingrenzen, um diese Gruppe mit Marketing gezielt anzusprechen.

Betreiber

Dieses Projekt wird von davidak betrieben.

Beitragen

Damit die Informationen vollständig und korrekt sind ist Feedback sehr hilfreich.

Die Diskussionen finden in den Issues statt. Wenn es dir lieber ist kannst du auch eine E-Mail an info at gutesoftware.de schreiben.

Entwicklung

Die Webseite wird mit dem Static Site Generator Hugo erstellt.

Eine reproduzierbare Entwicklungsumgebung (gepinnte Version) bekommst du mit dem Nix package manager und dem Befehl:

nix-shell

Um die statische HTML-Seite zu erzeugen wird folgender Befehl verwendet:

hugo

Mit hugo serve wird die Seite im RAM erzeugt und über einen lokalen Webserver aufrufbar gemacht. Bei Änderungen werden die entsprechenden Seiten automatisch neu erzeugt und geladen. Das ist bei der Entwicklung sehr praktisch!

Sie kann mit rsync auf den Server hochgeladen werden.

rsync -rah --progress --delete public/ gutesoftware@atomic.davidak.de:web/

Lizenz

Copyright (C) 2019 davidak

Veröffentlicht unter der CC-BY-SA 4.0 International-Lizenz.

Das Theme basiert auf hugo-theme-basic und steht unter der MIT-Lizenz.