You have some Drupal 7 modules on drupal.org. You want to port them to Drupal 8, that's where the most exciting things are happening today. But at the same time you don't want to leave your Drupal 7 users with an unmaintained module. They may be your past clients, current clients, or even future clients, as Drupal 7 will be around for a few years at least. How do you handle multiple core versions of the modules wile limiting future consumption of time & resources?
Database version control is hard but opens up a whole lot of opportunities, from user-friendly Undo to powerful site cloning & merging. VersionPress is a project that tries to do that for WordPress but many lessons can be learnt for other open source CMS's as well. Borek is a co-founder and developer of VersionPress and will share the technical details, some of the hardest challenges to overcome as well as experiences from trying to bring this project to life during the past three years.