Mercurial > hg > xemacs-beta
comparison etc/BETA @ 1044:911faaa82855
[xemacs-hg @ 2002-10-09 12:43:09 by stephent]
describe Patches better <87wuor946u.fsf_-_@tleepslib.sk.tsukuba.ac.jp>
| author | stephent |
|---|---|
| date | Wed, 09 Oct 2002 12:43:12 +0000 |
| parents | ccaf90c5a53a |
| children | f00ca2822f4e |
comparison
equal
deleted
inserted
replaced
| 1043:ab78afb114ea | 1044:911faaa82855 |
|---|---|
| 17 Currently all discussion of development issues, including bug reports | 17 Currently all discussion of development issues, including bug reports |
| 18 and coding discussion, takes place on the XEmacs Beta mailing list. | 18 and coding discussion, takes place on the XEmacs Beta mailing list. |
| 19 Only patches and administrative actions regarding patches are sent | 19 Only patches and administrative actions regarding patches are sent |
| 20 elsewhere (to the XEmacs Patches list). | 20 elsewhere (to the XEmacs Patches list). |
| 21 | 21 |
| 22 ** XEmacs Patches Mailing List | 22 *** XEmacs Patches Mailing List |
| 23 ============================== | 23 ------------------------------- |
| 24 | 24 |
| 25 XEmacs Patches records proposed changes to XEmacs, and their | 25 XEmacs Patches records proposed changes to XEmacs, and their |
| 26 disposition. It is open subscription, but only patches and actions by | 26 disposition. It is open subscription, and all patches that are |
| 27 members of the XEmacs Review Board should be posted to this list. You | 27 seriously proposed for inclusion in XEmacs should be posted here. You |
| 28 can follow progress of your patch by subscribing to the mailing list | 28 can follow progress of your patch by subscribing to the mailing list |
| 29 or in the archives. | 29 or in the archives. |
| 30 | 30 |
| 31 ** List Administrivia | 31 Besides patches, only actions by members of the XEmacs Review Board |
| 32 ===================== | 32 should be posted to this list. All discussion should be redirected to |
| 33 XEmacs Beta or XEmacs Design. | |
| 34 | |
| 35 *** XEmacs Design Mailing List | |
| 36 ------------------------------ | |
| 37 | |
| 38 XEmacs Design is for design discussions such as adding major features | |
| 39 or whole modules, or reimplementation of existing functions, to XEmacs. | |
| 40 | |
| 41 *** List Administrivia | |
| 42 ---------------------- | |
| 33 | 43 |
| 34 In the descriptions below, the word LIST (all uppercase) is a | 44 In the descriptions below, the word LIST (all uppercase) is a |
| 35 variable. Substitute "beta" or "patches" as appropriate (to get | 45 variable. Substitute "beta", "design", or "patches" as appropriate |
| 36 "xemacs-beta" as the mailbox for the XEmacs Beta mailing list, or | 46 (to get "xemacs-beta" as the mailbox for the XEmacs Beta mailing list, |
| 37 http://www.xemacs.org/Lists/#xemacs-beta for its URL). | 47 or http://www.xemacs.org/Lists/#xemacs-beta for its URL). |
| 38 | 48 |
| 39 The XEmacs mailing lists are managed by the Mailman mailing list | 49 The XEmacs mailing lists are managed by the Mailman mailing list |
| 40 package, and the usual Mailman commands work. Do not send mailing | 50 package, and the usual Mailman commands work. Do not send mailing |
| 41 list requests to the main address (xemacs-LIST@xemacs.org), always | 51 list requests to the main address (xemacs-LIST@xemacs.org), always |
| 42 send them to xemacs-LIST-request@xemacs.org. If you have problems | 52 send them to xemacs-LIST-request@xemacs.org. If you have problems |
| 44 XEmacs Mailing List manager <list-manager@xemacs.org> (the same | 54 XEmacs Mailing List manager <list-manager@xemacs.org> (the same |
| 45 mailbox, "list-manager", for all lists). All public mailing lists | 55 mailbox, "list-manager", for all lists). All public mailing lists |
| 46 have searchable archives. The URL is | 56 have searchable archives. The URL is |
| 47 | 57 |
| 48 http://list-archive.xemacs.org/xemacs-LIST | 58 http://list-archive.xemacs.org/xemacs-LIST |
| 59 | |
| 60 Note that the xemacs-LIST-admin address is used internally by the | |
| 61 Mailman software; it is NOT a synonym for xemacs-LIST-request. | |
| 49 | 62 |
| 50 *** Managing your subscription via the Web | 63 *** Managing your subscription via the Web |
| 51 ------------------------------------------ | 64 ------------------------------------------ |
| 52 | 65 |
| 53 Subscription, unsubscription, and options (such as digests and | 66 Subscription, unsubscription, and options (such as digests and |
| 360 ================= | 373 ================= |
| 361 | 374 |
| 362 ** Creating patches for submission | 375 ** Creating patches for submission |
| 363 ================================== | 376 ================================== |
| 364 | 377 |
| 365 Patches to XEmacs should be mailed to <xemacs-patches@xemacs.org>. | 378 All patches to XEmacs that are seriously proposed for inclusion (eg, |
| 366 Each patch will be reviewed by the patches review board, and will be | 379 bug fixes) should be mailed to <xemacs-patches@xemacs.org>. Each |
| 380 patch will be reviewed by the patches review board, and will be | |
| 367 acknowledged and added to the distribution, or rejected with an | 381 acknowledged and added to the distribution, or rejected with an |
| 368 explanation. Progress of the patch is tracked on the XEmacs Patches | 382 explanation. Progress of the patch is tracked on the XEmacs Patches |
| 369 mailing list, which is open subscription. | 383 mailing list, which is open subscription. (If a patch is simply |
| 384 intended to facilitate discussion, "I mean something that works like | |
| 385 this but this is really rough", a CC to XEmacs Patches is optional, | |
| 386 but doesn't hurt.) | |
| 370 | 387 |
| 371 Patches to XEmacs Lisp packages should be sent to the maintainer of | 388 Patches to XEmacs Lisp packages should be sent to the maintainer of |
| 372 the package. If the maintainer is listed as `XEmacs Development Team' | 389 the package. If the maintainer is listed as `XEmacs Development Team' |
| 373 patches should be sent to <xemacs-patches@xemacs.org>. | 390 patches should be sent to <xemacs-patches@xemacs.org>. |
| 374 | 391 |
| 444 unless you're sure you'll follow up with a "real" patch, better to err | 461 unless you're sure you'll follow up with a "real" patch, better to err |
| 445 on the side of posting to xemacs-patches. | 462 on the side of posting to xemacs-patches. |
| 446 | 463 |
| 447 Discussion of the _content_ of the patch (ie responses to reviewer | 464 Discussion of the _content_ of the patch (ie responses to reviewer |
| 448 comments beyond "that's right, ok, I'll do it your way") should _always_ | 465 comments beyond "that's right, ok, I'll do it your way") should _always_ |
| 449 be posted to xemacs-beta. (We may split xemacs-beta into code | 466 be posted to xemacs-beta or to xemacs-design. If you're not sure |
| 450 discussion and stuff that is more relevant to non-developer testers at | 467 which is more appropriate, send it to xemacs-beta. That is the most |
| 451 some point, but at this point xemacs-beta is the correct place for | 468 widely read channel. |
| 452 this.) | |
| 453 | 469 |
| 454 If discussion results in a bright idea and you come up with a new | 470 If discussion results in a bright idea and you come up with a new |
| 455 patch, normally you should post it to both mailing lists. The people | 471 patch, normally you should post it to both mailing lists. The people |
| 456 discussing on XEmacs Beta will want to know the outcome of the thread, | 472 discussing on XEmacs Beta will want to know the outcome of the thread, |
| 457 and you need to submit to XEmacs Patches as the "list of record." | 473 and you need to submit to XEmacs Patches as the "list of record." |
| 459 If the old patch has been applied to CVS, then just submit the new one | 475 If the old patch has been applied to CVS, then just submit the new one |
| 460 as usual. If it has not been applied, then it is best to submit a new | 476 as usual. If it has not been applied, then it is best to submit a new |
| 461 patch against CVS. If possible do this as a reply to the original | 477 patch against CVS. If possible do this as a reply to the original |
| 462 patch post, or something following it in the thread. (The point is to | 478 patch post, or something following it in the thread. (The point is to |
| 463 get the original patch post's Message-ID in your References header.) | 479 get the original patch post's Message-ID in your References header.) |
| 464 In this case, also use the keyword SUPERCEDES in the Subject header to | 480 In this case, also use the keyword SUPERSEDES in the Subject header to |
| 465 indicate that the old patch is no longer valid, and that this one | 481 indicate that the old patch is no longer valid, and that this one |
| 466 replaces it. | 482 replaces it. |
| 467 | 483 |
| 468 These rules will result in a fair number of cross posts, but we don't | 484 These rules will result in a fair number of cross posts, but we don't |
| 469 yet have a better way to handle that. | 485 yet have a better way to handle that. |
