Mailinglist Archive: opensuse-buildservice (295 mails)

< Previous Next >
[opensuse-buildservice] OBS WebClient enhancement: Mail log
  • From: Pavol Rusnak <prusnak@xxxxxxx>
  • Date: Thu, 15 Mar 2007 11:59:16 +0100
  • Message-id: <45F92704.4030808@xxxxxxx>
-----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/
< Previous Next >
Follow Ups