From: John Miller Date: 2007-04-04T10:44:56+09:00 Subject: Re: XMLRPC Ruby 1.8.6 stdlib Authentication/docs Alex Young wrote: > John Miller wrote: >> There seems to be a lot of hidden functionality that is not documented. > Has your reading included http://www.ntecs.de/projects/xmlrpc4r/ ? If > so, please share your thoughts. I can't remember if it's signposted > from the sources or not. Yes I have. It appears that it is almost identical to the documentation in the RDOC. However, as I mentioned above, I am trying to create a system for debugging my Rails app, and I would therefore like a little more control then the default client gives. In file like create.rb, parse.rb, and utils.rb, nothing significant is documented. I have worked out most of what it does and written it into my copy of the code. My offer is to share this as a start for documenting the rest of this library if that would be a useful thing. There is very little documentation on the Marshallable module, and though I am not using it, I can see how it would be an excellent thing to know more about. I mentioned the issue with cookies before, but as it stands it would at least be nice to know that this mechanism does not provide the standard client behavior with cookies. While one is able to set different parsers and writers, it is not clear either what the differences between them are, nor how one might go about roiling ones own. This is ultimately what I have done so that I can watch what the client and server are actually saying to each other. At minimum the Abstract classes could provide some documentation on the expectations of there functions, and the concrete implementations shipped could provide some explanation of the trade-offs made by each. Again, I understand that this is a bit of a back-woods library, and I am not demanding that anyone write this documentation instead of writing code. It is only that I have spent enough time with this library that I might be able to make a start at it, and wonder if it would be appreciated if I did. Thank you for taking the time to reply. John Miller -- Posted via http://www.ruby-forum.com/.