-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello, opensuse-commit mailing list consists of various log mails generated when somebody submits new version of package. I thought of something similar in BuildService. If project has more than one maintainer, it would be good to track changes and to inform the rest of maintainers. When somebody changes the project, a mail could be generated and sent to all maintainers (and maybe implicit involved users) except the user who made the change. Example of such mail is attached (obs-mail.txt). "List of files" section could be generated by parsing and formatting the output of "GET https://api.opensuse.org/source/<PROJECT>/<PACKAGE>?rev=<REV>", "Changes" section is the output of "POST https://api.opensuse.org/source/<PROJECT>/<PACKAGE>?cmd=diff -d rev=<REV> -d orev=<REV-1>" and "Revision comment" is simply revision comment set on check-in. All users could set if they want to receive such emails (two options - one for packages they are directly involved in and one for packages they are implicitly involved in). Something similar but more simple could be implemented for project maintainers when somebody adds/deletes package in project. Do you think this proposition is possible and/or reasonable? - -- Best Regards / S pozdravom, Pavol RUSNAK SUSE LINUX, s.r.o Package Maintainer Lihovarska 1060/12 PGP 0xA6917144 19000 Praha 9, CR prusnak[at]suse.cz http://www.suse.cz -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org iD8DBQFF+ScEASE5C6aRcUQRAgK/AJ9tSqWM8oN54tGmjXzn9kkEblb7ZQCfQAUG gmQI80p2K8Kl/KFUMXZJs5M= =7GCb -----END PGP SIGNATURE----- Subject: New revision <revision> of <packagename> (project <projectname>) by <username> Hi, user <username> checked-in new revision <rev> of package <packagename>, project <projectname>. List of files: ^^^^^^^^^^^^^^ filename | size | modification time --------------------------------------+------------+------------------ centericq-2007_02_14.tar.bz2 | 1616674 | 2007-02-23 15:53 centericq-CAN-2005-1914.patch | 979 | 2007-02-01 18:49 centericq-jabber-disconnect.patch | 383 | 2007-02-01 18:47 centericq-libicq2000-short-read.patch | 412 | 2007-02-14 10:56 centericq-msn-segfault.patch | 841 | 2007-02-14 11:02 centericq-panel-sizing.patch | 6280 | 2007-02-23 19:13 centericq-pointer-arithmetics.patch | 3800 | 2007-02-14 11:03 centericq.changes | 502 | 2007-02-23 16:19 centericq.desktop | 256 | 2005-12-30 00:08 centericq.spec | 2526 | 2007-02-28 14:27 Changes: ^^^^^^^^ changes files: -------------- spec files: ----------- other changes: -------------- ++++++ centericq-panel-sizing.patch --- centericq-panel-sizing.patch --- centericq-panel-sizing.patch @@ -85,7 +85,7 @@ t.addleaff(i, 0, 1, _(" Change sound device to : %s "), strregsound(s)); t.addleaff(i, 0, 2, _(" Change color scheme to : %s "), strregcolor(c)); + t.addleaff(i, 0, 31, _(" Left panel width : %d "), conf.getleftpanelwidth()); -+ t.addleaff(i, 0, 32, _(" Left panel height : %d "), conf.gethistpanelheight()); ++ t.addleaff(i, 0, 32, _(" History panel height : %d "), conf.gethistpanelheight()); #ifdef USE_FRIBIDI t.addleaff(i, 0, 20, _( " Enable bidirectional languages support : %s "), stryesno(bidi)); Revision comment: ^^^^^^^^^^^^^^^^^ Changed left panel height to History panel height --- openSUSE BuildService http://build.opensuse.org/