commit email -> off

Manolis Kiagias sonic2000gr at gmail.com
Sun Nov 30 13:26:56 EET 2008


Giorgos Keramidas wrote:
> On Sun, 30 Nov 2008 12:56:50 +0200, Manolis Kiagias <sonic2000gr at gmail.com> wrote:
>   
>> Ναι, και επιπλέον νομίζω η ξαφνική λήψη 50+ email μηνυμάτων μάλλον θα
>> πανικοβάλλει κάποιους από τους συνδρομητές της λίστας ;) Ειδικά αφού
>> δεν διαβάζονται κιόλας.  Μήπως θα ήταν καλύτερο να έρχεται μόνο ένα
>> μήνυμα (κάτι σαν digest) μετά το δικό σου merge;
>>     
>
> Αυτό το σκεφτόμουνα, βασικά.  Υπάρχει ήδη στο `hgadmin/conf/hgrc' το
> εξής hook setup:
>
>   [hooks]
>   # changegroup will send one email for each push
>   #changegroup.notify = python:hgext.notify.hook
>   # incoming sends one email per changeset
>   incoming.notify = python:hgext.notify.hook
>
> Το `changegroup.notify' κάνει ακριβώς αυτό που λες.  Νομίζω πως δεν
> περιέχει patches όμως, οπότε ίσως έχει νόημα να ενεργοποιήσω αυτό το
> hook και να κλείσω το άλλο εντελώς :)
>
> Ένα τυπικό push notification θα μοιάζει τότε κάπως έτσι:
>
> % Date: Sun, 30 Nov 2008 13:04:14 +0200
> % From: freebsd-doc-el at lists.hellug.gr
> % Subject: el: 8 new changesets
> % To: freebsd-doc-el at lists.hellug.gr
> % Message-Id: <hg.5162d2eea5d2.1228043054.-2136998610 at igloo.linux.gr>
> %
> % http://hg.hellug.gr/freebsd/doc-el/el?cmd=changeset;node=5162d2eea5d2
> % changeset:  1109:5162d2eea5d2
> % user:       Manolis Kiagias <sonicy at otenet.gr>
> % date:       2008-11-29 10:53 +0200
> % summary:    Introduction: Fix wrong release date entity for the 7.x branch
> %
> % [...]
> %
> % http://hg.hellug.gr/freebsd/doc-el/el?cmd=changeset;node=41dcd5c9ad40
> % changeset:  1116:41dcd5c9ad40
> % user:       keramida
> % date:       2008-11-30 00:28 +0200
> % summary:    Merge from ncvs
> %
> % diffstat:
> %
> % 6 files changed, 111 insertions(+), 105 deletions(-)
> % el_GR.ISO8859-7/books/handbook/geom/chapter.sgml         |  167 +++++++-------
> % el_GR.ISO8859-7/books/handbook/introduction/chapter.sgml |    4
> % el_GR.ISO8859-7/books/handbook/kernelconfig/chapter.sgml |    8
> % el_GR.ISO8859-7/share/sgml/books.ent                     |   24 +-
> % en_US.ISO8859-1/books/handbook/kernelconfig/chapter.sgml |    6
> % en_US.ISO8859-1/books/porters-handbook/book.sgml         |    7
>
> Οπότε πάλι έχουμε direct link για το changeset, αλλά μόνο το summary από
> τις αλλαγές στο email (και diffstat αλλά όχι diff output).
>
>   
Μια χαρά.  Βλέποντας και αυτό που ήρθε μόλις τώρα με τα 3 changesets, 
νομίζω μας εξυπηρετεί και δεν γεμίζουμε τον κόσμο μηνύματα.




More information about the Freebsd-doc-el mailing list