Xoops/Pi Engine (The Engine, hereafter) is a role oriented modularized framework, an application development engine for web and mobile, designed as the next generation of XOOPS.
The Engine is released under a New BSD License and the project is intended to promote a sustainable ecosystem that benefits all contributors and users.
The Xoops/Pi Engine is a successor of the XOOPS Project led by Ono Kazumi (onokazu), skalpa and Taiwen Jiang (phppp). The Pi Team is inspired by them and benefits from their experiences and spirit.
Check out the Pi Day Release.
- Modularization for functionality and applications
- Components for basic libraries and services for fundamental system functions
- Theming for presentation and appearance
- Design-friendly templating
- DevOps oriented architecture
To get started, check out Pi Engine Repository.
Clone the repo, git clone git://github.com/pi-engine/pi.git
, or download the latest release.
For transparency and insight into our release cycle, and striving to maintain backward compatibility, Xoops/Pi Engine will be maintained under the Semantic Versioning guidelines as much as possible.
Releases will be numbered in the following format:
<major>.<minor>.<patch>
And constructed with the following guidelines:
- Breaking backward compatibility bumps the major (and resets the minor and patch)
- New additions without breaking backward compatibility bumps the minor (and resets the patch)
- Bug fixes and misc changes bumps the patch
For more information on SemVer, please visit http://semver.org/.