Repository history is often overlooked as a tool to keep information about project development process. You can change that by following several rules.
“installation script fails without mbstring, added sanity check before executing command” “[ISSUE-12] redirect to user profile after finished setup” “added JSON serialization handler for article entity, fixes #1337”
added extensions sanity check before installation installation script requires mbstring extension to correctly process fixtures inserted in the database. we should detect its presence so the data is not malformed and installation is not corrupted.