HSR-Stud / HowTo

Repo auschecken, builden und lernen.
0 stars 0 forks source link

Zwingende Vorgaben #3

Open dbrgn opened 11 years ago

dbrgn commented 11 years ago

Was wollen wir für ein Repository in der HSR-Stud Gruppe zwingend verlangen?

Ein paar Vorschläge:

Wenn das OK für euch ist, werde ich es ins HowTo Dokument übertragen.

jrast commented 11 years ago

:+1:

dbrgn commented 11 years ago

Habs hier auch noch ergänzt: http://hsr-stud.github.com/vorgaben/

dbrgn commented 11 years ago

Sorry für die vielen Cross-References...

Für die Lizenz bräuchten wir wohl noch ein TeX-Snippet... Ev nützlich: ccicons Package: http://www.ctan.org/tex-archive/fonts/ccicons

jrast commented 11 years ago

kannst du auch noch irgendwo auf hsr-stud.github.com einen link zur neuen Seite erstellen? Im Moment findet man die Seite nur wenn man den direkten Link weiss.

dbrgn commented 11 years ago

Den gibts ja :)

"Für ein Repository in der HSR-Stud Gruppe gibt es einige wenige Vorgaben."

jrast commented 11 years ago

Bin ich jetzt blind? Ich finden den Link nicht...

dbrgn commented 11 years ago

screenshot

jrast commented 11 years ago

Merci! Scheiss Browser Cache :grimacing:

dbrgn commented 11 years ago

Protipp: Mit diesem Makefile-Snippet werden die Autoren aus CONTRIBUTORS.txt als \contributors command geladen.

contributors.tex:
    echo "% Autogenerated, do not edit" > contributors.tex
    echo "\\newcommand{\\contributors}{`awk '{split($$0, a, \"(\"); gsub(/[ \t]+$$/, \"\", a[1]); printf(\"%s, \", a[1])}' CONTRIBUTORS.txt | sed 's/, $$//'`}" >> contributors.tex

...und dann...

\input{contributors.tex}
\author{\contributors}

screenshot

rnestler commented 11 years ago

Man könnte die Contributors auch mittels git shortlog finden: git shortlog | grep "^[A-Za-z]" müsste natürlich noch stabiler gemacht werden und ist den Aufwand wahrscheinlich nicht wert ;)

emanuelduss commented 11 years ago

Die Autoren können auch direkt so ausgegeben werden $ git log --pretty=format:"%an" | sort -u

dbrgn commented 11 years ago

Nein, würde ich nicht machen. CONTRIBUTORS.txt ist sicherer und klarer.

Gibt übrigens inzwischen noch eine reine LaTeX2ε-Implementierung davon: https://github.com/dbrgn/texutils/blob/master/authorsfromfile.tex (via http://tex.stackexchange.com/a/91573/13059). Kann man sonst von mir aus auch mal in eine der Header-Libs hier im HSR-Stud verschieben.