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

Re: new fields in debian/control



>>"Wichert" == Wichert Akkerman <wichert@cistron.nl> 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
 Wichert> control-file.

 	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
 Control file? 

 	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
  /usr/doc fiasco).

  	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
 policy. 

	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.

	manoj
-- 
 Some men are so macho they'll get you pregnant just to kill a
 rabbit. Maureen Murphy
Manoj Srivastava   <srivasta@debian.org>  <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



Reply to: