Apollo-11/CONTRIBUTING.de.md

4.1 KiB

Contributing

🎌 Deutsch, English, Español, Français, Nederlands, Português, Türkçe, العربية, 正體中文, 简体中文, 한국어

Der Quellcode in diesem repository wurde manuell digitalisiert, also sind jegliche schriftliche Fehler und Ungereimtheiten aus versehen hinzugefügt worden. Der Code soll Modifiziert werden so dass er mit den Vorlagen übereinstimmt.

Nützliche Erweiterungen

GitHub hat eine Integrierte Unterstützung für AGC assembly. Dasselbe gilt für ihren Code Editor nicht, dennoch gibt es AGC Erweiterungen die Syntax highlighting für die folgenden Editors zur Verfügung stellen:

† Unterstützen Automatisches Formatieren

Formatierung

Anmerkung: GitHub und die oben erwähnten Erweiterungen werden automatisch sicherstellen dass sie die Korrekte Formatierung einhalten.

  • benutze tab indentation
  • benutze tab width von 8
  • entferne nachlaufende leerstellen

Was sol ich überprüfen ?

Jegliche Ungereimtheiten zwischen den scans und den Code in die repository, einschließlich:

Kommentare

  • Kommentare in dem Abgeschriebenen Code müssen denen in den scans gleichen
    • Das könnte extra einen sprachlichen Fehler oder das entfernen/hinzufügen eines ganzen Kommentars bedeuten

Zeilenumbruch

  • Zeilenumbruch mit R0000 in Spalte 1 sollte genau mit den scans übereinstimmen
  • Zeilenumbruch mit*out* R0000 in Spalte 1 sollte nur 1 bis zwei Leerzeilen nacheinander haben
    • Wenn dort mher als 2 leere Zeilenumbrüche sind sollen diese entfernt werden
      • Zeilen mit R0000 in Spalte 1 zählen nicht dazu
    • In den Quell Bildern, Diese wurden verursacht durch eine nicht gedruckte stelle in in Spalte 8. A 2 dort hat eine doppelte Leerstelle (einezilne Leerzeile) und A 3 hat eine dreifache Leerstelle (doppelte Leerzeile). Werte 4-8 wurden definiert aber nie benutzt. Mehr hier zu in #159

zum Beispiel das Folgende:

R0819   SUBROUTINE TO SKIP...
R0820



 0821   LAMPTEST  CS  IMODES33

sollte werden:

R0819   SUBROUTINE TO SKIP...
R0820


 0820   LAMPTEST  CS  IMODES33

Hinweis

Bevor sie eine PR starten, bitte überprüfen sie ob die Veränderungen mit den Scans über einstimmen!