1. 11 Feb, 2019 2 commits
    • Yorick Peterse's avatar
      Use a single document for upgrading from CE to EE · ec8963a0
      Yorick Peterse authored
      This changes the guides for upgrading from CE source to EE source so we
      no longer need separate documents for every version. This removes the
      need for release managers to create and update these documents, and
      allows developers to add these instructions as part of their code
      changes.
      ec8963a0
    • Yorick Peterse's avatar
      Refactor the upgrading from source docs · 1bfee2ff
      Yorick Peterse authored
      Instead of requiring one separate document for every version (which is
      created by release managers), we now use a single document for both
      Community Edition and Enterprise Edition. This allows developers to add
      guidelines right away, instead of release managers having to determine
      what to add.
      
      Version specific upgrading instructions are placed in a separate
      section. This prevents instructions from lingering around for many
      versions should a developer forget to remove them. This also ensures
      that all instructions are kept in a single place, instead of being
      spread across different documents.
      
      A minor downside is that CE and EE guidelines now live in the same
      document, which could cause merge conflicts. Since we are working
      towards a single codebase, this should only be an issue until we merge
      the codebases together; something we expect to do in the coming months.
      
      This commit also removes all old upgrading instructions, but these can
      still be accessed using Git branch specific URLs (included in the
      updating README).
      1bfee2ff
  2. 08 Feb, 2019 38 commits