Re: Creating a notifier for Confluence
On Apr 5, 2006, at 8:23 PM, David Blevins wrote: On Apr 5, 2006, at 7:29 AM, Emmanuel Venisse wrote: I think the best way it to create a wrapper on it like we do it for irc (with plexus-irc) and jabber (with plexus-jabber) and use use the wrapper in the notifier. But perhaps, it isn't necessary, i didn't look at swizzle. http://docs.codehaus.org/display/SWIZZLE/Swizzle+Confluence That just shows reading from a space, but you can add/update pages too. Here is some javadoc: http://swizzle.codehaus.org/swizzle-confluence/ -David
Re: Creating a notifier for Confluence
On Apr 5, 2006, at 7:29 AM, Emmanuel Venisse wrote: I think the best way it to create a wrapper on it like we do it for irc (with plexus-irc) and jabber (with plexus-jabber) and use use the wrapper in the notifier. But perhaps, it isn't necessary, i didn't look at swizzle. Done. Haven't hooked up a confluenza site yet, so the wiki will have to do. It's basically the client APIs for Confluence and Jira, so you can write apps to poke at either of them without having to hurtle that first "how do I talk to confluence" step. It always kind of bugged me that there was a standard API for Confluence, but no standard client -- you have to make your own. So I decided to suck down the API info and hacked a Perl script to create the related Java code. Here is some example code and it's related output: http://docs.codehaus.org/display/SWIZZLE/Swizzle+Confluence That just shows reading from a space, but you can add/update pages too. -David Emmanuel Mang Jun Lau a écrit : Great thanks :), I don't have to struggle with implementing it then. How do I use this with Continuum? _Mang Lau David Blevins <[EMAIL PROTECTED]> 04/05/2006 05:14 AM Please respond to continuum-dev@maven.apache.org To continuum-dev@maven.apache.org cc Subject Re: Creating a notifier for Confluence FYI, I have a library available for manipulating Confluence via XML-RPC http://cvs.codehaus.org/viewrep/swizzle/swizzle/swizzle- confluence/ src/main/java/org/codehaus/swizzle/confluence You are unlikely to find anything more complete. I have another one for Jira as well. Binaries are available here: http://snapshot.repository.codehaus.org/org/codehaus/swizzle/ Can put out a final if you like. -David On Apr 5, 2006, at 12:39 AM, Emmanuel Venisse wrote: Yes, you need to extends AbstractContinuumNotifier. You can look at MailContinuumNotifier, IrcContinuumNotifier, JabberContinuumNotifier and MsnContinuumNotifier for samples When your notifier will be implemented, do you want to donate it to us? Emmanuel Mang Jun Lau a écrit : Hi, Our company uses Atlassian Confluence as a wiki. I want to try to create a notifier so that after a build, the notification is sent as a message to post on a Confluence page. Since you can post to Confluence via SOAP web services calls, I think may be straightforward to create a notifier. Where do I look to start and what are some of the requirements? Do I simply extend AbstractContinuumNotifier or what? Any direction would help. Thanks. _Mang Lau
Re: Creating a notifier for Confluence
Hi David, Can you add some samples on swizzle site? Emmanuel David Blevins a écrit : FYI, I have a library available for manipulating Confluence via XML-RPC http://cvs.codehaus.org/viewrep/swizzle/swizzle/swizzle-confluence/ src/main/java/org/codehaus/swizzle/confluence You are unlikely to find anything more complete. I have another one for Jira as well. Binaries are available here: http://snapshot.repository.codehaus.org/org/codehaus/swizzle/ Can put out a final if you like. -David On Apr 5, 2006, at 12:39 AM, Emmanuel Venisse wrote: Yes, you need to extends AbstractContinuumNotifier. You can look at MailContinuumNotifier, IrcContinuumNotifier, JabberContinuumNotifier and MsnContinuumNotifier for samples When your notifier will be implemented, do you want to donate it to us? Emmanuel Mang Jun Lau a écrit : Hi, Our company uses Atlassian Confluence as a wiki. I want to try to create a notifier so that after a build, the notification is sent as a message to post on a Confluence page. Since you can post to Confluence via SOAP web services calls, I think may be straightforward to create a notifier. Where do I look to start and what are some of the requirements? Do I simply extend AbstractContinuumNotifier or what? Any direction would help. Thanks. _Mang Lau
Re: Creating a notifier for Confluence
FYI, I have a library available for manipulating Confluence via XML-RPC http://cvs.codehaus.org/viewrep/swizzle/swizzle/swizzle-confluence/ src/main/java/org/codehaus/swizzle/confluence You are unlikely to find anything more complete. I have another one for Jira as well. Binaries are available here: http://snapshot.repository.codehaus.org/org/codehaus/swizzle/ Can put out a final if you like. -David On Apr 5, 2006, at 12:39 AM, Emmanuel Venisse wrote: Yes, you need to extends AbstractContinuumNotifier. You can look at MailContinuumNotifier, IrcContinuumNotifier, JabberContinuumNotifier and MsnContinuumNotifier for samples When your notifier will be implemented, do you want to donate it to us? Emmanuel Mang Jun Lau a écrit : Hi, Our company uses Atlassian Confluence as a wiki. I want to try to create a notifier so that after a build, the notification is sent as a message to post on a Confluence page. Since you can post to Confluence via SOAP web services calls, I think may be straightforward to create a notifier. Where do I look to start and what are some of the requirements? Do I simply extend AbstractContinuumNotifier or what? Any direction would help. Thanks. _Mang Lau
Re: Creating a notifier for Confluence
Yes, you need to extends AbstractContinuumNotifier. You can look at MailContinuumNotifier, IrcContinuumNotifier, JabberContinuumNotifier and MsnContinuumNotifier for samples When your notifier will be implemented, do you want to donate it to us? Emmanuel Mang Jun Lau a écrit : Hi, Our company uses Atlassian Confluence as a wiki. I want to try to create a notifier so that after a build, the notification is sent as a message to post on a Confluence page. Since you can post to Confluence via SOAP web services calls, I think may be straightforward to create a notifier. Where do I look to start and what are some of the requirements? Do I simply extend AbstractContinuumNotifier or what? Any direction would help. Thanks. _Mang Lau