nusoap icon indicating copy to clipboard operation
nusoap copied to clipboard

Roadmap 1.0.0

Open f3l1x opened this issue 7 years ago • 6 comments

Hi guys!

I want to make things clear and set some expections to this library. Let's make some updates and plan for v1.0.0.

All changes gonna be in develop branch to keep things working in master branch.

Roadmap:

  • [ ] split nusoap.php into 1-class-1-file
  • [ ] introduce new namespace (maybe Nusoap/*?)
    • [ ] change internal usage
  • [ ] reformat all classes (I'm using PhpStorm)
  • [ ] write working example
  • [ ] write some unit tests
  • [ ] setup QA
    • [ ] Travis CI - test 5.6, 7.0, 7.1, 7.2
    • [ ] codesniffer

I would be happy if some wanna share effort on this library and help me do all this stuff.

Thanks.

f3l1x avatar Mar 14 '18 22:03 f3l1x

i'll try to help you in this battle.. i already started to work in this direction and i think a lot of code that was written back in 2010 is deprecated now... i think we will need to reformat a lot of code.. But we can succeed this together :)

evilangelmd avatar Jul 31 '18 14:07 evilangelmd

Thank you. Take a look at this PR (https://github.com/econea/nusoap/pull/34). We could start with that.

f3l1x avatar Aug 01 '18 09:08 f3l1x

Already begun, while i implement all fixes from that PR to my version, i do make changes in code. You can see progress in my forked repo dev.

evilangelmd avatar Aug 01 '18 09:08 evilangelmd

thank you

vahidalvandi avatar Dec 15 '18 16:12 vahidalvandi

Any progress here https://github.com/econea/nusoap/pull/40 @evilangelmd ?

f3l1x avatar Mar 02 '19 17:03 f3l1x

Hi. Thank you for this project. Can you give as some infos about the actual stand of this repository and roadmap?

There are 2 attemps to refactor and modernise it. But they are older. Can you say something about this actual stand? https://github.com/f00b4r/nusoap/pull/34 https://github.com/f00b4r/nusoap/pull/40 (https://github.com/evilangelmd/nusoap/tree/dev/src/NuSOAP) The work from @evilangelmd looks good. Does it work or are there

What is the goal to refactor to. Which php version do you wish should be supported? 7.x 7.4 and 8 Only 8

Chris53897 avatar Feb 12 '21 20:02 Chris53897