Re: new fields in debian/control
>>"Wichert" == Wichert Akkerman <firstname.lastname@example.org> writes:
Wichert> I'm adding three new fields to debian/control: All of these
Wichert> fields have to be in the general section of the
What, no rationale? No discussion of whether this is the best
way to do things? No discussion period? Why the control file?
I can see me wanting to do Origin: local while shcecking out
my packages, and uplaoding with Origin: Debian. How does one
accomplish that in the proposed scheme without yucky editing of the
Also, the BTS field should have a corelation to the origins
filed; indeed, somewhat like dupload, one should be able to
create profiles for origins; specifying the origin should
change thedefault BTS, and the BTS should affect the style as well.
These are not unrelated fields; and it would be nice to be
able to change all t=fo them with a siggle option. Having to manually
edit the control file is not really a good design, IMHO.
Wichert> Someone please update the packaging manual to reflect this change.
Umm. I think if there is no choice, then it should not be
policy; I thknk we'll probably remove the non-policy parts of the
packaging manual before this can be made mandatory (tis also needs a
phase in time; we can't just put in mandatory new fields and make
all packages intantly buggy, if I recall discussion from the
We need to decide on the portions of the packaging manual that
are actually policy statements, and are not open to unilateral change
by the maintainers of a single package. These policy ratified bits
(API's, etc) should require a policy modification to change, and
should have a transition plan in place; and if a package implementing
the API's changes, then the bug would be in the _package_, not the
Since this change has already been coded and committed to CVS,
it seems that the design decision lies with the dpkg authors; it
seems very unlikely this is proper policy material.
Some men are so macho they'll get you pregnant just to kill a
rabbit. Maureen Murphy
Manoj Srivastava <email@example.com> <http://www.debian.org/%7Esrivasta/>
1024R/C7261095 print CB D9 F4 12 68 07 E4 05 CC 2D 27 12 1D F5 E8 6E
1024D/BF24424C print 4966 F272 D093 B493 410B 924B 21BA DABB BF24 424C