[opensuse-buildservice] Discussing notification mechanisms
Hi, as we all know, commit notifications are one of the biggest next steps which are needed to become productive. I think a CIA tracking system could be the right thing for us. Or at least it could serve as a model. http://cia.navi.cx/doc I personally have no experience with it. Does anyone? Or better ideas? Peter -- SUSE LINUX Products GmbH Bug, bogey, bugbear, bugaboo: Research & Development A malevolent monster (not true?); Some mischief microbic; What makes someone phobic; The work one does not want to do. From: Chris Young (The Omnificent English Dictionary In Limerick Form)
On 1/11/07, Dr. Peter Poeml <poeml@suse.de> wrote:
Hi,
as we all know, commit notifications are one of the biggest next steps which are needed to become productive.
I think a CIA tracking system could be the right thing for us. Or at least it could serve as a model.
I think that having good rss channels for every package/project/category is enough - writing and irc bot or generating web page from rss is very easy. -- Regards ^^MAg^^ mailto:/jid: mag@entropy.be --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
On Thu, Jan 11, 2007 at 08:23:55PM +0100, Rafal Kwasny wrote:
On 1/11/07, Dr. Peter Poeml <poeml@suse.de> wrote:
Hi,
as we all know, commit notifications are one of the biggest next steps which are needed to become productive.
I think a CIA tracking system could be the right thing for us. Or at least it could serve as a model.
I think that having good rss channels for every package/project/category is enough - writing and irc bot or generating web page from rss is very easy.
But CIA gives us these things for free, for people who might want it. In addition, it offers more: the CIA tracker page has a "project page" for each project, like this one here for the Apache httpd repository: http://cia.navi.cx/stats/project/httpd Contrary to a simple RSS feed, it also has links to contributors, statistics, and maybe more. Regards, Peter -- SUSE LINUX Products GmbH Bug, bogey, bugbear, bugaboo: Research & Development A malevolent monster (not true?); Some mischief microbic; What makes someone phobic; The work one does not want to do. From: Chris Young (The Omnificent English Dictionary In Limerick Form)
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Dr. Peter Poeml wrote:
On Thu, Jan 11, 2007 at 08:23:55PM +0100, Rafal Kwasny wrote:
as we all know, commit notifications are one of the biggest next steps which are needed to become productive.
I think a CIA tracking system could be the right thing for us. Or at least it could serve as a model.
http://cia.navi.cx/doc I think that having good rss channels for every
On 1/11/07, Dr. Peter Poeml <poeml@suse.de> wrote: package/project/category is enough - writing and irc bot or generating web page from rss is very easy.
But CIA gives us these things for free, for people who might want it.
In addition, it offers more: the CIA tracker page has a "project page" for each project, like this one here for the Apache httpd repository: http://cia.navi.cx/stats/project/httpd Contrary to a simple RSS feed, it also has links to contributors, statistics, and maybe more.
... and IRC notifications (#opensuse-buildservice would make sense). We're happily using CIA for the Packman SVN repository since quite some time. cheers - -- -o) Pascal Bleser http://linux01.gwdg.de/~pbleser/ /\\ <pascal.bleser@skynet.be> <guru@unixtech.be> _\_v The more things change, the more they stay insane. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) iD8DBQFFqBr5r3NMWliFcXcRAvdLAKC46jPGY1QIrMrbYULOX1CB0YZyGQCfW+OF PjO82uGW2vk4ILfSK1Wu0qA= =hzF0 -----END PGP SIGNATURE----- --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Dr. Peter Poeml escribió:
Hi,
as we all know, commit notifications are one of the biggest next steps which are needed to become productive.
I think a CIA tracking system could be the right thing for us. Or at least it could serve as a model.
I personally have no experience with it. Does anyone? Or better ideas?
Peter
The CIA tracker works quite fine, however I indeed think that RSS are enough and OK, specially 'cause are more manageable than tons of emails.. ;)
Dr. Peter Poeml wrote:
Hi,
as we all know, commit notifications are one of the biggest next steps which are needed to become productive.
I think a CIA tracking system could be the right thing for us. Or at least it could serve as a model.
Are build failure notifications planned, too? If so, can CIA help with that? Michal --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Michal Marek wrote:
Dr. Peter Poeml wrote:
Hi,
as we all know, commit notifications are one of the biggest next steps which are needed to become productive.
I think a CIA tracking system could be the right thing for us. Or at least it could serve as a model.
Are build failure notifications planned, too? If so, can CIA help with that?
I don't think so. CIA is really for commit notifications. As they're also collecting and aggregating commit statistics on the website, I doubt that you can just send "anything" to it. OTOH writing a custom IRC bot isn't that difficult, there are a few frameworks out there. SUSEhelp (used on #suse, #opensuse-de, ...) is Choob: http://choob.warwickcompsoc.co.uk/ And there are lots of frameworks in lots of different programming languages. Jabber could be an option as well, but we don't have a Jabber server (yet ?) although it's not necessarily needed. It's pretty easy to write Jabber bots or apps that send Jabber messages - -- I would recommend using the Smack API (Java): http://www.igniterealtime.org/projects/smack/index.jsp But there are other APIs as well, in Python, Perl, ... I've used Smack to write a SVN commit notification bot for Jabber MUCs (group chats), damn easy with Smack. cheers - -- -o) Pascal Bleser http://linux01.gwdg.de/~pbleser/ /\\ <pascal.bleser@skynet.be> <guru@unixtech.be> _\_v The more things change, the more they stay insane. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) iD8DBQFFr1UTr3NMWliFcXcRAsmyAKCAWFCiCnFZKHL+VKa2sI8bZiEvyACgrAbv 90v7b88ArPeg5NFpOnCaFVE= =Wtpv -----END PGP SIGNATURE----- --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
participants (5)
-
Cristian Rodriguez R.
-
Dr. Peter Poeml
-
Michal Marek
-
Pascal Bleser
-
Rafal Kwasny