Closed legionth closed 3 years ago
That's a good start I think. I would like to add the renaming of the main folder from SDK to src and correcting the casing of the main class in accordance with PSR-12 to the list.
Add a v0.2.0
in between, to create a better experience to add this library. These changes are BC, but according to semver we are still on the major version v0.x.y
which can contain BC.
We should also probably define a PHP version requirement in the composer.json. I think currently the SDK aims to work against PHP 7 and above.
Since this list confuses some people, we'll close this issue for now.
v0.2.0
is already used in several productive system there is currently no need for breaking changes in the near future.
This project is currently used in some other projects which are already in production.
We want to follow the release scheme of Semantic Verisioning for upcoming releases. For the
v1.0.0
we will intodruce some backwards compatibility breaks in order to create a more fitting consumer expierence in the future. There is currently no intention forv1.0.0
to change the communication with official onOffice API. The intention for this library is to ease the implementation into existing eco-systems.I set up a roadmap that should adress all major changes for each past and upcoming versions:
v0.1.0 ✅
v0.2.0✅
v1.0.0
This ticket aims to serve as a basic overview and does not contain every single change. Please also see the CHANGELOG for more details.
We try to update this continously.
Please keep the discussions in this ticket to a minimum. So problems can be identified fast and discussed more focused.
Please open an issue if you have further questions or recommandations.