Skip to content

Drop pysimplesoap - #60

Merged
venthur merged 1 commit into
venthur:masterfrom
pdewacht:drop-pysimplesoap
Jun 9, 2024
Merged

Drop pysimplesoap#60
venthur merged 1 commit into
venthur:masterfrom
pdewacht:drop-pysimplesoap

Conversation

@pdewacht

Copy link
Copy Markdown
Contributor

In my email last week, I suggested not using a SOAP library and instead implementing it by hand. (debbugs's SOAP server is archaic/quicky enough that no SOAP library is going to handle it very well.)

This is what that would look like. It has no dependencies beyond the Python stdlib, and it's barely longer than the original code using pysimplesoap.

Instead implement the required SOAP functionility by hand. Debbugs'
SOAP implementation is archaic/quirky enough that most SOAP libraries
have a hard time communicating with it.
@venthur

venthur commented Apr 30, 2024

Copy link
Copy Markdown
Owner

Hey @pdewacht, thank you very much, this is really amazing! Your contribution goes well beyond from what I initial anticipated!

Before this can be merged I need to do some tests with the reportbug maintainers and check if they spot any issues. Would you be in general open for support in case any new SOAP related issues come up?

@venthur

venthur commented Apr 30, 2024

Copy link
Copy Markdown
Owner

FYI: Your changes plus some future fixes that may pop up, live in this branch for now until testing with reportbug maintainers is concluded and we can merge: https://github.com/venthur/python-debianbts/tree/drop-pysimplesoap

@venthur

venthur commented May 7, 2024

Copy link
Copy Markdown
Owner

FYI, I've just uploaded your version to debian/experimental in agreement with the reportbug maintainers. I'll let it sit there for a while and see if we get any issues.

@venthur
venthur merged commit 0902aa6 into venthur:master Jun 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants