Original version/original revision/basiert auf...

From: Udo Erdelhoff <ue(at)nathan.ruhr.de>
Date: Sun, 26 May 2002 13:40:40 +0200

Moin,
bei der Vorbereitungen für die Aktualisierung des CVS-Repository
auf freefall ist mir aufgefallen, daß für den Merki mit der
Versionsnummer des Originals der erste Satz von Tannenbaum gilt:
"Das schöne an Standards ist, daß es so viele gibt, von denen man
sich den aussuchen kann, der einem am besten gefällt".

In den Release Notes und im FAQ wird 'basiert auf:' verwendet,
im Handbuch gibt es eine Mischung zwischen 'Original version',
'Original version:' und 'Original revision'. Das macht es
/etwas/ schwierig, nicht aktuelle Versionen automatisiert zu
erkennen.

Können wir uns auf einen Standard einigen? Wie der aussieht, ist
mir halbwegs egal, er sollte nur so aufgebaut sein, daß er im
normalen Text möglichst nicht vorkommt. Das ist zum Beispiel der
Grund, warum in den Release Notes 'basiert auf:' und nicht 'basiert
auf' verwendet wird.

Der FDP primer enthält keine bindende Vorgabe für den Text und
verwendet im Beispiel 'Original revision:'. Ich gebe ganz offen
zu, daß lieber den deutschen Begriff 'basiert auf:' verwenden würde,
aber da bin ich etwas voreingenommen.

Meinungen/Kommentare/etc?

/s/Udo
PS1: Die Umstellung sollte erst nach dem Erscheinen von FreeBSD 4.6
(1. Juni) erfolgen, sonst wird das zu hektisch. Allerdings kommt
am 26. Juni schon 5.0-DP2, also sollten wir uns zügig einigen.

PS2: Falls es jemand noch nicht haben sollte, hier nochmal das cvslook
Skript. Aufruf ist cvslook <Kennung>, also z.B.
cvslook '$FreeBSD'
cvslook '$FreeBSDde'
cvslook 'basiert auf:'
Wenn man nicht nach CVS-IDs sucht, sollte der Begriff mit einem
Doppelpunkt enden, damit das Script im zweiten sed-Aufruf sauber
die Versionsnummer erkennt.

#!/bin/sh

if [ $# -ne 0 ]; then
        WHAT=$1
else
        WHAT='\$Id'
fi

FILELIST=`find . -type f \! -name '*.html' \! -name '.??*' -print |\
        grep -v '/CVS/' | fgrep -v 'docbook.css' | fgrep -v 'index.sgml'`

for FILE in $FILELIST; do
        echo -n "$FILE "
        grep "$WHAT" $FILE | head -1 |\
        sed -e '1,$s/^.*,v \([0-9\.]*\) .*$/\1/' |\
        sed -e '1,$s/^.*: \([0-9\.]*\).*$/\1/' |\
        tr -d '\012'
        echo
done | sort

-- 
"I don't want to run a company. I'm not good at managing people.
You have a problem with the guy in the next cubicle?
I don't care. Shoot him or something."
-- Marc Andreesen, founder of Netscape, Rolling Stone, May 97
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-translators" in the body of the message
Received on Sun 26 May 2002 - 13:49:13 CEST

search this site