Re: add Date: field to Packages files

2004-12-13 Thread Henrique de Moraes Holschuh
On Sat, 11 Dec 2004, Goswin von Brederlow wrote:
 Adam Heath [EMAIL PROTECTED] writes:
  On Fri, 10 Dec 2004, Santiago Vila wrote:
  On Sat, 11 Dec 2004, Dan Jacobson wrote:
   Say, perhaps a Date: field could be added to Packages files.
  Even offline, files have time stamps in most modern filesystems out there.
  usually as available as the file itself.
  Timestamp of the .ar members.
 
 The timestamp would not reflect when the file was added to testing for
 example.

And of course there is the please lets get signed debs already solution,
where the date stamp on the signatures themselves would tell us:
  1. When the .deb was built / autobuilt
  2. When the .deb was installed into the archive

(plus any more events we care to stamp with a signature).

Since DAK could then enforce (1) is done by a Debian developer in the
keyring (proper sponsorship procedure enforcement), or by an accredited
autobuilder.  Maybe it could even enforce that (2) is done either by
dinstall or by a ftp-master for completeness. It would be trivial to get the
canonical dates while doing the signature processing.

As for adding that as a field to the packaging, well, I understand DAK has a
proper database to keep such stuff, so that's where it should go in this
case I think.

-- 
  One disk to rule them all, One disk to find them. One disk to bring
  them all and in the darkness grind them. In the Land of Redmond
  where the shadows lie. -- The Silicon Valley Tarot
  Henrique Holschuh




Re: add Date: field to Packages files

2004-12-12 Thread Dan Jacobson
I challenge you to tell me the dates of the packages using just the
Packages file.  The best you can do is
$ grep-available -F version 200 -s Version|wc -l
1207
But that still leaves
$ grep-available -F version 200 -vs Version|wc -l
15127
packages that don't put the date into their version numbers.

Off line with just the Packages file, you can't tell a dusty 1997
package from an up to the minute state of the art package.




Re: add Date: field to Packages files

2004-12-12 Thread Stephen Gran
This one time, at band camp, Dan Jacobson said:
 Off line with just the Packages file, you can't tell a dusty 1997
 package from an up to the minute state of the art package.

You have the changelogs.  Use them.
-- 
 -
|   ,''`.Stephen Gran |
|  : :' :[EMAIL PROTECTED] |
|  `. `'Debian user, admin, and developer |
|`- http://www.debian.org |
 -


pgpup72VuwMpF.pgp
Description: PGP signature


Re: add Date: field to Packages files

2004-12-12 Thread Matthew Palmer
On Sun, Dec 12, 2004 at 06:06:59PM -0500, Stephen Gran wrote:
 This one time, at band camp, Dan Jacobson said:
  Off line with just the Packages file, you can't tell a dusty 1997
  package from an up to the minute state of the art package.
 
 You have the changelogs.  Use them.

You must have a magical Packages file -- I can't seem to find the changelogs
in mine...

- Matt


signature.asc
Description: Digital signature


Re: add Date: field to Packages files

2004-12-12 Thread John Hasler
Stephen Gran writes:
 You have the changelogs.  Use them.

The changelogs are in the Packages file?
-- 
John Hasler




Re: add Date: field to Packages files

2004-12-12 Thread Stephen Gran
This one time, at band camp, Matthew Palmer said:
 On Sun, Dec 12, 2004 at 06:06:59PM -0500, Stephen Gran wrote:
  This one time, at band camp, Dan Jacobson said:
   Off line with just the Packages file, you can't tell a dusty 1997
   package from an up to the minute state of the art package.
  
  You have the changelogs.  Use them.
 
 You must have a magical Packages file -- I can't seem to find the changelogs
 in mine...

No, the key word here is 'offline' - I have changelogs when offline, as
does Dan.
-- 
 -
|   ,''`.Stephen Gran |
|  : :' :[EMAIL PROTECTED] |
|  `. `'Debian user, admin, and developer |
|`- http://www.debian.org |
 -


pgpPorkRSeW4a.pgp
Description: PGP signature


Re: add Date: field to Packages files

2004-12-11 Thread Goswin von Brederlow
Adam Heath [EMAIL PROTECTED] writes:

 On Fri, 10 Dec 2004, Santiago Vila wrote:

 On Sat, 11 Dec 2004, Dan Jacobson wrote:

  Say, perhaps a Date: field could be added to Packages files.
  I mean even dog food has the date stamped on it these days.
  Even my crumby message has a Date: field.
  Sure, as your eyes scan the MD5sum: field, the package's DNA is
  registered in your brain. But us old fashioned types would still like
  a Date: field.
   Well Jacobson, the date can be clearly seen at 
   http://.../pool/n/norbowitz
  But Mom said no more searching the web for dates, so now I'm offline.

 Even offline, files have time stamps in most modern filesystems out there.
 Just remember to keep it when you download the Packages files, as it's
 usually as available as the file itself.

 Timestamp of the .ar members.

The timestamp would not reflect when the file was added to testing for
example.

From what I heard adding timestamps in the DAK would be difficult
(needed for Packages file sorted by date of entry). But feel free to
pick up the DAK cvs (or debs from the ITP) and patch it in.

MfG
Goswin




add Date: field to Packages files

2004-12-10 Thread Dan Jacobson
Say, perhaps a Date: field could be added to Packages files.
I mean even dog food has the date stamped on it these days.
Even my crumby message has a Date: field.
Sure, as your eyes scan the MD5sum: field, the package's DNA is
registered in your brain. But us old fashioned types would still like
a Date: field.
 Well Jacobson, the date can be clearly seen at http://.../pool/n/norbowitz
But Mom said no more searching the web for dates, so now I'm offline.




Re: add Date: field to Packages files

2004-12-10 Thread Santiago Vila
On Sat, 11 Dec 2004, Dan Jacobson wrote:

 Say, perhaps a Date: field could be added to Packages files.
 I mean even dog food has the date stamped on it these days.
 Even my crumby message has a Date: field.
 Sure, as your eyes scan the MD5sum: field, the package's DNA is
 registered in your brain. But us old fashioned types would still like
 a Date: field.
  Well Jacobson, the date can be clearly seen at http://.../pool/n/norbowitz
 But Mom said no more searching the web for dates, so now I'm offline.

Even offline, files have time stamps in most modern filesystems out there.
Just remember to keep it when you download the Packages files, as it's
usually as available as the file itself.




Re: add Date: field to Packages files

2004-12-10 Thread Adam Heath
On Fri, 10 Dec 2004, Santiago Vila wrote:

 On Sat, 11 Dec 2004, Dan Jacobson wrote:

  Say, perhaps a Date: field could be added to Packages files.
  I mean even dog food has the date stamped on it these days.
  Even my crumby message has a Date: field.
  Sure, as your eyes scan the MD5sum: field, the package's DNA is
  registered in your brain. But us old fashioned types would still like
  a Date: field.
   Well Jacobson, the date can be clearly seen at http://.../pool/n/norbowitz
  But Mom said no more searching the web for dates, so now I'm offline.

 Even offline, files have time stamps in most modern filesystems out there.
 Just remember to keep it when you download the Packages files, as it's
 usually as available as the file itself.

Timestamp of the .ar members.