suds-py3 icon indicating copy to clipboard operation
suds-py3 copied to clipboard

zeep

Open WhyNotHugo opened this issue 7 years ago • 5 comments

Hi! I'd been maintaining a suds fork for a few years (which fixed different bugs compared to this fork, but also had its own bugs too).

A few months back, I came across zeep. It's a true successor to suds, and the authors did a really good job on python3 support, and lots of bug-fixing and enhancements.

I ended up dropping my suds fork in favour of this since the quality and reliability is a lot higher, and have started reaching out to other suds maintainers and pointing them in that direction. I'd like to gradually try and help the "we have 10 forks each with different fixes" situation, and have a single standard tool used by the entire ecosystem.

I know that dumping one's own work is usually quite hard, but I'm wondering how you'd feel about pointing users to zeep in future, so that new and existing project can gradually move over.

I really hope you don't take this the wrong way, I'm aware that it's a controversial thing to propose.

WhyNotHugo avatar May 17 '17 21:05 WhyNotHugo

Speaking as someone who has bounced between suds forks for the last few years I would love to see an official rally point everyone can contribute to. Excited to hear about zeep (trying it in a project now).

pbaehr avatar May 30 '17 18:05 pbaehr

@WhyNotHugo I can understand the desire to have one repository with every one contributing to it, and zeep looks like it has a lot of activity in that area and quite a few issues (some issues like I have had do not have any answers). The benefit of suds-py is that it has been stable with few issues and simple. Zeep has more options, but with more options comes complexity and problems. It is nice having the simple interface of suds-py to work with.

I'm currently implementing a soap utility that hits a lot of different soap configurations and have been flipping back and forth between suds and zeep. I've had issues with both (more with zeep), but when suds works, its simplicity wins with sending requests and dealing with returns.

stuartz-VernonCo avatar May 22 '19 15:05 stuartz-VernonCo

Speaking as someone who has bounced between suds forks for the last few years I would love to see an official rally point everyone can contribute to. Excited to hear about zeep (trying it in a project now).

how about moving all these projects into @jazzband to make sure there's a rallying point for continued maintainer-ship of all these forks?

graingert avatar Sep 09 '21 08:09 graingert

Zeep is well maintained and has plenty of activity. If you'd like to direct your efforts towards one suds fork, I'd suggest you seriously consider it.

WhyNotHugo avatar Sep 09 '21 08:09 WhyNotHugo

@WhyNotHugo I use suds via psphere, I'm not familiar with suds or soap and so would need help porting to zeep: see https://github.com/psphere-project/psphere/pull/28

graingert avatar Sep 09 '21 08:09 graingert