Yeah, the logger has been invaluable. It's great for the unit tests
too.

The biggest pain is really working with object types everywhere. Other
than that it's been ok. Oh also multicall is a pain. I wish xmlrpc.net
would build in support - since it always just returns endless amounts
of arrays ;)

Cheers,
Mladen

On Jan 20, 10:35 pm, stevecel <[EMAIL PROTECTED]> wrote:
> I have been working with the XmlRpc plug-in quite a lot, and have my
> own .Net wrappers for the things I require from it. When you get over
> the initial pain, it is actually quite easy to work with.
>
> I turned on logging in the xml-rpc.net component, and seeing exactly
> what is sent on the wire helps immensely if you're not used to the way
> data is de-serialized from XmlRpc on the client side (I was not).
>
> If you haven't looked into it yet, it looks like this:
>   // We want to know what goes on, attach a file logger
>   RequestResponseLogger logger = new RequestResponseLogger();
>   logger.Directory = @"C:\temp\xmlrpclog";
>   logger.Attach(ticketProxy); // Proxy created with XmlRpcProxyGen
>   // Do your thing here
>   ...
>   logger.Detach(ticketProxy);
>
> Read more in the Xml-Rpc.Net 
> FAQ:http://www.xml-rpc.net/faq/xmlrpcnetfaq.html#5.1
> - I have also written a bit on this 
> on:https://www.coderesort.com/p/api/wiki/XmlRpcDotNet
> (req. login)
>
> Our extensions are mostly about users, their projects and permissions,
> which I use to list Trac projects an authenticated user has access to.
> We also implemented the wiki.deletePage() method - as it was missing,
> which was later incorporated in the XmlRpcPlugin. We'll add new
> methods when we need them, but try to do as much as we can with the
> original bits.
>
> We host a couple of open source projects, but I'd rather call them
> community source, as they require that you register for a free
> account, and is mostly about modules and plug-ins for commercial
> products. The source is open though. We haven't focused that much on
> opening up project access, as our hosting is built for secure
> projects. Most open source projects want all the information to be
> available to anonymous users, and at the moment, we're not equipped
> for that.
>
> /Steve
>
> On Jan 18, 6:35 am, Mladen Mihajlovic <[EMAIL PROTECTED]> wrote:
>
> > Hey Steve,
>
> > Yeah I released quite early so the features are all still touch 'n go,
> > but I think generating interest is important for an open source
> > project.
>
> > I've found I keep wanting to change xmlrpc plugin as it is not all
> > that friendly for strongly typed languages. It keeps forcing me to use
> > arrays and objects all over the place. Have you been having similar
> > problems? What kind of extensions have you built? I'd definitely be
> > interested in checking it out.
>
> > By the way, your Trac hosting looks sweet. Do you guys host open
> > source projects?
>
> > Cheers,
> > Mladen
>
> > On Jan 17, 11:15 am, stevecel <[EMAIL PROTECTED]> wrote:
>
> > > Nice! Will be experimenting with this one for sure.
>
> > > I'm also working with the XmlRpc API from .NET, creating Windows
> > > client tools for our Trac hosting business. At the moment, we're using
> > > some extensions to the XmlRpc API, but I've tried to make the
> > > applications work with a standard Trac install too.
>
> > > The code is available in a secured Trac project, and is available for
> > > those that want it. You need to register for an account (free). If
> > > you're interested, send me an email, and I'll give you the details.
> > > I'll put it up on trac-hacks when I have fixed a few bugs that make
> > > one of the tools not work without our XmlRpc extensions.
>
> > > /Steve
>
> > > On Jan 15, 9:37 pm, Mladen Mihajlovic <[EMAIL PROTECTED]> wrote:
>
> > > > Hey Guys,
>
> > > > I just wanted to let everyone interested know that I have started with
> > > > a Visual Studio 2005/2008 addin for Trac integration. It requires the
> > > > xml-rpc plugin from Trac-hacks. There is an alpha release at the
> > > > moment. Many more features to come...
>
> > > > Check it out athttp://vstrac.devjavu.com/
>
> > > > Please feel from to try it out and post and bugs or suggestions at the
> > > > site.
>
> > > > Cheers,
> > > > Mladen- Hide quoted text -
>
> > - Show quoted text -
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Trac 
Users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/trac-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to