On Tue, Apr 25, 2006 at 07:41:22PM -0400, Eric Dorland <[EMAIL PROTECTED]> wrote: > * Mike Hommey ([EMAIL PROTECTED]) wrote: > > On Mon, Apr 24, 2006 at 11:04:12PM -0400, Eric Dorland <[EMAIL PROTECTED]> > > wrote: > > > I'm not seeing what us being different is buying us though. Sure, the > > > mozilla format is stupid, but there doesn't seem to be any advantage > > > to the way you've done it. It's ok for us to be different, but there > > > should be a good reason to be. > > > > Here is the rationale behind the change in xulrunner: > > > > * It shortens the already long user agent string so that additions such > > as product name are not painful, > > I haven't heard people clamoring for shorter User Agent string.
I have. Prior to the change our User Agent string was more than 100 characters long. That means dumb scripts that cut at 100 (I saw some) can't even know it's firefox. > > * removes pointless information (the date in the original string > > indicates the date of the build, not that of the API), > > Well the way to attack that would be to make it more useful and use a > fixed date rather than the build date. > > > * keeps the "Gecko" string (which some site might want, seing how Apple > > and Konqueror did put a "like Gecko" string), > > * and finally avoid confusion with other Debian release informations > > that may be present in the product specific part (Galeon, Epiphany, etc.) > > What is the confusion exactly? If you have 2 or 3 Debian-something strings in the UA, how do you know which one refers to which product ? > > I changed in firefox as well because in the end, it will be built against > > xulrunner and will get this change anyway. > > > > The only problem with it is that it gives the firefox version, not the gecko > > one... > > I'm not seeing the benefit. The mozilla guys have a standard, and > although it may be a crappy standard, I'm not seeing a strong reason > to be different. I'm not seing a strong reason not to either. Anyways, if you want this bug fixed, I made a patch so that the gecko date tells the release date and the debian version gets added after the firefox version. Tell me if you want me to commit. Mike -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]