Replies: 1 comment 4 replies
-
|
Project created at https://github.com/Innmind/foundation Still missing are:
|
Beta Was this translation helpful? Give feedback.
4 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
The idea behind this package is to create a meta package grouping other packages as a foundation of the Innmind ecosystem. And it would allow to have a clear versioning where all the sub packages are correctly working together.
This would address the current status (as of may 2025) of the ecosystem where a lot of major releases are being produced due to the evolution of philosophy in this ecosystem. This meta package would allow to tag when all the packages are released in the new coherent set of major releases.
The packages to include would be:
innmind/immutableinnmind/httpinnmind/operating-systeminnmind/reflectioninnmind/mathinnmind/mantle(should be replaced byinnmind/asyncin the future)innmind/routerinnmind/xmlinnmind/htmlinnmind/jsoninnmind/hashinnmind/encodinginnmind/cliinnmind/http-serverAnd all the sub packages.
These packages are either abstractions on top of existing PHP functions or topics inherent to PHP applications (web apps).
Note
Alternative naming
innmind/foundation(naming used by Apple)This would warrant a new section of the http://innmind.org documentation to list each sub package documentation. And a new section for the global philosophy of this standard library.
Beta Was this translation helpful? Give feedback.
All reactions