Update for you all :)
The biggest change is this:
** The database patches now live in the API project **
We hope that we'll be deploying
http://joind.in less often and both
http://api.joind.in and
http://m.joind.in more often in the future, so I moved the database patching for the database that the API and existing website share over to the API project. There isn't really a good solution to this until the newer site has all we need, but this seemed like the least worst.
If you have an existing clone of the
joind.in repo, your next update will show a lot of deletions, as the API codebase, database patches, and related items all vanish. Please fork and clone the new repo to get the API code (people working on the responsive site or the new versions of the apps which use the v2 API will need this as a dependency to their project), its API has some setup instructions for new installations but if you already had an API then:
- copy your database.php over from your existing
joind.in repo
- repoint your existing virtual host at the webroot of your new clone
- hopefully things work now? If not please email the list with the steps I just forgot about :)
If you have comments, questions or really anything else, please do get in touch. We have the ability to separately deploy the API and website now, including test sites, and they also have their own builds, all though Jenkins (
http://jenkins.joind.in). If you see documentation or scripts that need updating, please go for it and update them, all input is appreciated!
Regards
Lorna