Re: Creating a notifier for Confluence

2006-04-05 Thread Emmanuel Venisse

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

2006-04-05 Thread David Blevins

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

2006-04-05 Thread Emmanuel Venisse

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

2006-04-05 Thread David Blevins


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