Daniel Veditz wrote:

> some alternatives to get the juices flowing:
> 
> Gecko/20010904.45           // pulled 45 days into a branch
> Gecko/20010904:20011019     // pulled 10/19 from a 9/4 branch
> Gecko/20011019 (rv:0.9.4)   // pulled 10/19 based on 0.9.4
> Gecko/0.9.4.20011019        // ditto


My second one is invalid according to the RFCs. Both a product and its
version are "tokens" and can't have a number of special chars in them which
includes the colon.

   token          = 1*<any CHAR except CTLs or separators>
   separators     = "(" | ")" | "<" | ">" | "@"
                  | "," | ";" | ":" | "\" | <">
                  | "/" | "[" | "]" | "?" | "="
                  | "{" | "}" | SP | HT

The '+', '-' and '#' in other proposals would be OK, though.

-Dan Veditz


Reply via email to