Hi, I also worked on SUDS, and sent some of my patches to this list in May, but got no response. I worked on WS-Security, implemented correct, standards- compliant digest UsernameToken support, and will publish DigitalSignature soon. Currently, these are available in my GitHub repositories (https://github.com/dnet/suds and https://github.com/dnet/SudsSigner), and I've written my masters thesis about it (http://vsza.hu/thesis-beta.pdf). There are also patches based on my work regarding MTOM attachments, available in the GH repository of Zbigniew Siciarz (https://github.com/zsiciarz/suds).
By looking at the archives of 2011, there were mutliple threads about the future of SUDS development, and IIRC the maintainer hasn't responded to any of these. One of these threads asks in the subject "Is suds still maintained?", and I think, although maintenance in the regular sense is missing, it's worth posting the patches, as you might never know, who can make use of it -- a great example is Antonia Valentin (2011.10.19. "digest in header"), who also missed digest UsernameToken support, and my patches solved the problem.
Regards, András Veres-Szentkirályi
2011. december 18. vasárnap 12:49:41 dátummal Jurko Gospodnetić ezt írta:
Hi all.
I was looking into suds a bit and found the development to either be slowish or I was just unlucky and did not run into the correct developers.
I tried but could not find any active enough project repositories so I prepared a Mercurial repository at 'https://bitbucket.org/jurko/suds' containing some of my patches - for now mostly concentrating on preparing a more detailed test suite as I research suds. For other topics I'd like to change/add in the suds library itself - I'll post separate messages to the mailing list.
I also helped update the Py3 patch series a bit (hosted at 'https://bitbucket.org/bernh/suds-python-3-patches'). It has a few more Py3 related fixes, can now be applied on top of my repository and the original suds one and its results are still compatible with Py2.
Is there any chance for such changes to be accepted back into the original project repository and how should one go about it? Or how to at least get feedback on what else needs to be done for them to be accepted?
Is there any interest at all for such further suds library development? Or should I just keep my work for private use?
Best regards, Jurko Gospodnetić