I’ve built ghost and ghost-admin from source and wondering if there’s any documentation that would aid in familiarizing ones self with the scope of making changes to the core.
Specifically I’m looking to:
- Add two new items to the database (similar to Twitter URL in terms of data type, etc)
- Add two new text inputs in the Post Settings slideout panel
- Extend the API and/or Ember capabilities so those two items become accessible via .hbs templates for theming
That’s the simple version. I’m guessing in order to fully support a change like this there are many many places that would require changes (e.g. ES Lint testing, db migration).
So is this just try and become as familiar as you can and use the server tail to discover errors or is there documentation to guide this process?