[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: web address in control file



> Someone also suggested that we include most of the LSM-entries in the
> control field. However, I don't really think we should pack that much
> information into the control fields. The control fields are for dpkg and
> should not be used as `Debian Software Map' :-)
> 
> After all, all control fields are also included in the Packages,
> available, and status files. Note, that these files are already very
> large!
> 
Maybe this is what we should change. As you suggest below, we could create an
info file in each /usr/doc directory with all the fields in it. The control file
(and thus the Packages file) would only contain those fields that it really needs.
This would put everything in a standard place, in a standard format and keep the
Packages file to a reasonable size. If we do all that, I'd suggest putting the
upstream source location in the info file too and then the copyright file will
only contain the copyright(s) for the package - as its name suggests.

> However, I do think that having more information about the packages would
> be nice. Perhaps each package should install a file /usr/doc/<pkg>/info
> (or something like that) which uses the control-file syntax and contains
> info about the upstream author, URL, mailing lists, etc. Then, all
> programs which need to collect this data from the packages could easily
> extract that file from the .debs.
> 
> (We could also have dinstall on master collect the info files out of the
> .debs and put them together in a large Packages-info.gz file. The web
> scripts and deity could then use this file if the info data is needed.)
> 
I like it.

- Jay


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
debian-devel-request@lists.debian.org . 
Trouble?  e-mail to templin@bucknell.edu .


Reply to: