mythtv at theblains
Mar 5, 2012, 12:33 PM
Post #1 of 10
Looking to commit code...
Guess I'm a little late to the party since Beta 1 has been packaged up!
I have three sets of commits I'd like to make, but since it's so late in the
release cycle I figured I'd ask here before proceeding.
Commit #1 - Fix for DataDirect
For some reason, my firewall un-gzips the response from DD prior to sending
it to mythfilldatabase. The patch I have simply checks for a 0 unzip length
and uses the original downloaded data.
Commit #2 - VS2010 tweaks
I missed two small changes to allow code to be compiled in Visual Studio
Commit #3 - Fix for WSDL generation.
Main bullet points:
* Generates individual Schema (xsd) files on request.
* Added xslt templates tied to the WSDL & XSD files so they "Pretty Print"
when accessed in a browser.
* Tested using C#, able to generate all proxy classes. Tested calls from
Win7 / C# app successfully.
* NOTE: Had to change the way QVariantMap is serialized to XML. Key is no
longer an attribute. Now it's an element. I would prefer this going in now
so we can keep the interface to the Services API fairly stable (would hate
to have to change the schema post 0.25). Also, not many people should be
using this interface yet.
I can provide patches if anyone wants to review.
Please let me know if I can proceed with committing these changes.
mythtv-dev mailing list
mythtv-dev [at] mythtv