Category: AWS
It’s been another busy week over here in Wikijump! We’ve merged 18 pull requests from 4 people, and added 217 commits over 1,171 files. Most of the work we’ve seen has fallen into one of two categories, Docker and PHP. So let’s start with our build process: We use Docker to build Wikijump. Local deployments use docker-compose to stand up all the component containers (currently php-fpm, nginx, postgres, memcached) and permit it to run locally. Several big changes were made to our build process, primarily a refactored php-fpm Docker build to be significantly sped up by taking better advantage of…
Hello again, the last week was a pretty solid one, with over 28,000 changed lines of code, although that number is inflated through the removal of some very large unused files. On the FTML side, several new changes and features were added to continue bringing the software closer to feature parity with the reference parsing and rendering. The details get into the weeds a bit, but things like rules that require being on their own line have been adjusted to work more cleanly, making future development easier. On the PHP side, the work that I mentioned last week for user…
I thought it would be worthwhile to provide a more-or-less complete history of the Wikijump project up to this point in time. While I’d been playing with the gabrys Wikidot release for years prior, this project began in earnest just a bit over a year ago. I stumbled upon a long-abandoned site by the Wikidot team that, at some point, offered a virtual appliance to spin up a self-contained Wikidot install in a box. Thankfully, there was still someone around that possessed a copy, and they were willing to send it to me. The good news was that it did…