From 64162a0bfd8d3be8f46cef18af922f4b70718ec0 Mon Sep 17 00:00:00 2001 From: Jose Diaz-Gonzalez Date: Wed, 9 Aug 2017 17:19:53 -0400 Subject: [PATCH] Create 0.9.0-migration-guide.md --- docs/appendices/0.9.0-migration-guide.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 docs/appendices/0.9.0-migration-guide.md diff --git a/docs/appendices/0.9.0-migration-guide.md b/docs/appendices/0.9.0-migration-guide.md new file mode 100644 index 000000000..0a00cbcdd --- /dev/null +++ b/docs/appendices/0.9.0-migration-guide.md @@ -0,0 +1,12 @@ +# 0.9.0 Migration Guide + +## Golang Migration + +There is an ongoing migration to rewrite Dokku in Golang. The reasons are beyond the scope of this document, but this may impact any patches you have for Dokku. As of 0.9.0, only the `repo` plugin is in Golang. + +The following shall remain true, regardless of the state of our rewrite: + +- You will be able to write custom plugins in any language. +- You will be able to enable or disable core plugins. +- `plugn` will continue to be used for executing plugin triggers. +- We will provide bash wrappers that can be sourced to execute core functionality that is implemented in golang.