* Mike Hommey ([EMAIL PROTECTED]) wrote: > 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.
But this kind of stupidity will break everywhere, whether we do this or not. > > > * 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 ? Well just have the package names and version's for each in the vendor field? > > > 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. Because we're diverging from Mozilla's policy on this. > 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. I think I would prefer this. If we don't, I'm sure the complaints will be numerous :) -- Eric Dorland <[EMAIL PROTECTED]> ICQ: #61138586, Jabber: [EMAIL PROTECTED] 1024D/16D970C6 097C 4861 9934 27A0 8E1C 2B0A 61E9 8ECF 16D9 70C6 -----BEGIN GEEK CODE BLOCK----- Version: 3.12 GCS d- s++: a-- C+++ UL+++ P++ L++ E++ W++ N+ o K- w+ O? M++ V-- PS+ PE Y+ PGP++ t++ 5++ X+ R tv++ b+++ DI+ D+ G e h! r- y+ ------END GEEK CODE BLOCK------
signature.asc
Description: Digital signature