LifePress
LifePress copied to clipboard
Better Management of 3rd Party Libraries
We should move 3rd party libraries out of /application/libraries/ where we store LifePress specific libraries.
Options:
- Move them into the /application/third-party/ folder.
- CI Sparks - Some of them are available to install via CI Sparks, and I believe you can create sparks manually from existing git/bitbucket repos.
- Composer - A lot of php frameworks such as Symphony are switching over to maintaining packages via Composer. It supports github/bitbucket and many more. Here's a guide to using Composer with CI.
Options 2 and 3 are preferable for maintainability.
There's already a spark for simplepie (version 1.3.0 but easily updated) available here: https://github.com/PTish/codeigniter-simplepie
Might be useful if LifePress is still being worked on.