Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Port mantis backend to a maintained soap library #157

Open
dktrkranz opened this issue Jul 18, 2015 · 2 comments
Open

Port mantis backend to a maintained soap library #157

dktrkranz opened this issue Jul 18, 2015 · 2 comments
Labels
enhancement patch-or-wont-happen Core maintainers would like this, but lack time/energy. Contribute a patch or it won't happen. plugins Plugins and extra backends

Comments

@dktrkranz
Copy link
Contributor

mantis backend does use of the python-suds module, which is now deprecated due to long time missing upstream maintenance as well as missing compatibility for Python3.

Please consider porting code to use a maintained soap library (like pysimplesoap).

@izidormatusov izidormatusov added this to the 0.4 milestone Jul 19, 2015
@nekohayo nekohayo added the patch-or-wont-happen Core maintainers would like this, but lack time/energy. Contribute a patch or it won't happen. label Dec 12, 2019
@nekohayo
Copy link
Member

I'm working on putting this project back on its feet with the goal of getting a release out of the door.

This issue here is up for grabs for anyone wanting to see it happen. Please test with the development version, and contribute code (or bring in someone who can) to the project to bring this plugin back into good shape, or it risks getting decommissioned as part of issue #222.

@willismonroe
Copy link

I'm not able to test with a MantisBT instance, but it seems like it could be as simple as just swapping something like zeep in for python-suds in the import line, since zeep also has a "Client" class.

I noticed that Mantis now has a REST api and I wonder if it might make more sense to move over to that instead of SOAP.

@nekohayo nekohayo removed this from the 0.4 "Work of love" milestone Apr 3, 2020
@nekohayo nekohayo added the plugins Plugins and extra backends label May 12, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement patch-or-wont-happen Core maintainers would like this, but lack time/energy. Contribute a patch or it won't happen. plugins Plugins and extra backends
Projects
None yet
Development

No branches or pull requests

4 participants