You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

This is a draft to merge the extensions and installer repo to the core repo


Why?

  • The release process is complicated, so that we have problems to get enough votes as it is really time-consuming
  • The release process is also complicated for the RM
  • Having a single repo makes it easier for new users and developers to work with StreamPipes
  • Versioning and refactoring becomes easier
  • Users can download a single source artifact containing all installation options


Proposed steps

  • Move the content from incubator-streampipes-extensions into an extensions subfolder of the core project
  • Move the content from incubator-streampipes-installer into an installer subfolder of the core project
  • Merge the code including the git history if possible
  • Clean and harmonize the pom file of incubator-streampipes-extensions
  • Add a relative path to the pom files of each extensions module


Branches to transfer from incubator-streampipes-extensions

  • dev


Branches to transfer from incubator-streampipes-installer

  • dev
  • No labels