-
-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Generalize Dockerfile, add 8.1.1 #3
base: master
Are you sure you want to change the base?
Conversation
Hi, In order for us to proceed with it we require "Source Code Disclaimer" - if you agree with it please submit a message/comment to this PR stating that: "You submit your source code and allow Tigase to release the code as a part of Tigase's own software package under any license, either an open source or closed source." As for the PR itself: yes, Dockerfiles are almost identical, but we opted to have dedicated configurations to avoid issues if there would be some small change in future versions. It may be sensible to group those similarities within minor versions though (8.0, 8.1, 8.2, etc) and if you are willing you can adjust your changes to fit that patter. Second thing - please split version addition (8.1.1 - a fault on our part) from the structure changes). |
Thanks for the quick reply!
Before that, would you mind clarifying the license situation? tigase-server is and will continue to be under Affero GPL, correct? So this license-ambivalence is just concerning this specific repo?
Not sure what you mean by this (split version addition) |
Technically speaking, once software is released under GPL/AGPL, there is no way to change it's license. I mean, this particular code version at certain commit point. |
Please make two PR:
|
Adds release 8.1.1.
Also, I took the liberty to restructure a bit since the directories are pretty much identical save for the URLs and version numbers.
Adds new environment variable
TIGASE_DOCKER_IMAGE
that can be changed to build against custom registries.build script should behave like previously by default.