- Offizieller Beitrag
Lieber Mikelectric , hast du dir bei deiner Version die Versionsnummer selbst ausgedacht, oder wird die irgendwie/irgendwo automatisch generiert?
Nein, die Versionsnummer wird ganz automatisch generiert.
Ich habe die Übersetzung diesmal auch gar nicht mit poedeit gemacht, so wie damals bei sourceforge. Im Prinzip scheint mir das auf GitHub ziemlich genial gelöst. Man muss nur wissen, wie man GitHub bedient. Da habe ich teilweise noch so meine Probleme mit dem Verständnis. Habe ja auch gerade erst damit angefangen.
Man geht praktisch auf die Seite vom Originalprojekt und zieht sich einen Fork (also eine verzweigte Kopie) auf seinen persönlichen GitHub Arbeitsbereich. Dort geht man einfach in der Verzeichnisstruktur des Forks in das entsprechende Unterverzeichnis und öffnet mit dem integrierten Editor die gewünschte Datei. In dem Fall eben die Datei de.po. Dort die entsprechenden Übersetzungen eintragen. Zum Schluss, oder auch zwischendrin, die Änderungen im Editor abspeichern. Dazu gibt es ganz unten den Button "Commit". In seinem Hauptmenü oben braucht man nur noch auf "Active" gehen und schon startet sich der Vorgang automatisch, der die Builds für alle vorgesehen Systeme herstellt. Nach 15 Minuten hat man ein Verzeichnis, das man schon vom Download für GO auf GitHub kennt. Es wurde die Versionsnummer für diese Vorabversion dabei automatisch erstellt. Damit kann man Testen und ggf. weiter Editieren.
Sollen die Änderungen in die offizielle Version von GO aufgenommen werden, dann muss man nur einen "Pull Request" (PR) auslösen. Der Maintainer (Hauptentwickler == Oleg) bekommt dann über die Anfrage bescheid. Es sind dann zwei Personen notwendig, die diese Änderungen des PR prüfen müssen. Geben beide grünes Licht, dann wird die Änderung "gemerged", also in das offizielle Originalprojekt aufgenommen und erscheint dann mit der nächsten veröffentlichten Version von GO.
Also im Prinzip wirklich sehr einfach. Ich bin mir nur bei etlichen Feinheiten noch unsicher, nicht dass ich dort noch irgendwas kaputt mache oder mich völlig blamiere. Insofern wäre es schön, wenn noch ein paar Leute von hier auch mal dort reinschnuppern könnten und man sich dann hier gegenseitig Tipps geben kann.
Ich habe jetzt schon den Eindruck, dass man dort etwas für die Weiterentwicklung von GO beitragen kann, auch wenn man nicht viel, oder nur sporadisch Zeit hat. In den Diskussionen dort kann man Ideen einbringen oder sich über die Ideen der Anderen austauschen. Im Prinzip wie in jedem Forum. Nur halt ausschließlich auf Englisch. Aber die automatischen Übersetzer sind ja heute erstaunlich gut.