aboutsummaryrefslogtreecommitdiffstats
path: root/README
diff options
context:
space:
mode:
authorWiedmeyer <wolfgit@wiedmeyer.de>2021-03-28 17:51:45 -0400
committerDenis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>2021-06-08 00:31:05 +0200
commit2294ad6623663c6d6c1424731d4cb7f84dfed91a (patch)
tree06e582ddef14a8db7726276be9c638829960514f /README
downloadetc_apache2-2294ad6623663c6d6c1424731d4cb7f84dfed91a.tar.gz
etc_apache2-2294ad6623663c6d6c1424731d4cb7f84dfed91a.tar.bz2
etc_apache2-2294ad6623663c6d6c1424731d4cb7f84dfed91a.zip
Initial import
I've sent a mail to Wolfgang asking for the permission to publish the files under the AGPLv3 (or later) license: I'd like to publish the /etc/apache2 configuration that you (Wolfgang) contributed to under the AGPLv3 license. If I recall well Wolfgang and me are the only contributors to that configuration (please do correct me if I'm wrong here). Can I publish it in git if I also add Wolfgang as an Author and say I did some changes later on? And in his reply Wolfgang agreed: sure, fine with me. Paul Kocialkowski also had access to the server before that but he doesn't seem to have modified the apache2 configuration. From #replicant on Freenode the 22 April 2021: [...] 18:08 <@GNUtoo> If that's not the issue the reality is that we didn't publish part of the Replicant source code: the apache2 redirect rules are missing 18:09 <@GNUtoo> I've already contacted paulk-leonov and Wolfgang for the permission to publish them [...] 18:45 <@paulk-leonov> GNUtoo: ah right I got an email about licensing for some files 18:45 <@paulk-leonov> does it needs an answer from me? 18:45 <@paulk-leonov> if so, about which files ? 18:46 <@paulk-leonov> I didn't recognize any that I may have authored, but maybe I forgot 19:18 <@GNUtoo> paulk-leonov: basically the config files in the server 19:18 <@GNUtoo> To save time, all the files that you touched there 19:19 <@GNUtoo> Some part of it is really crucial, like the apache2 redirects configuration, as it's somehow part of the Replicant source code but it hasn't been published yet. 19:24 <@GNUtoo> paulk-leonov: Also note that I'll publish it as I go (assuming I've also got Wolfgang's agrement), so I'll probably choose which free software license to use for each git as I work on it 19:24 <@GNUtoo> That's why it's a very wide request Joonas Kylmälä also got access to the server but I don't remember him doing extensive changes in the apache2 configuration. GNUtoo: reworked the redirects and minor changes Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
Diffstat (limited to 'README')
-rw-r--r--README22
1 files changed, 22 insertions, 0 deletions
diff --git a/README b/README
new file mode 100644
index 0000000..0391ec8
--- /dev/null
+++ b/README
@@ -0,0 +1,22 @@
+== Description ==
+This Apache configuration is not only used to host websites like
+https://git.replicant.us or https://libsamsung-ipc.replicant.us but
+it is also an integral part of Replicant itself.
+
+This is because it contains many http redirect rules that are
+necessary for fetching the Replicant source code:
+- Repositories are sometimes moved around for various reasons
+ and the compatibility with older Replicant versions is kept
+ with redirect rules.
+- Some repositories mirrors like AOSP need to be redirected,
+ otherwise they would have to be renamed in the manifest
+ repository. Keeping them as-is enables us to automatically
+ integrate newer upstream changes. Without that git rebases
+ would often break, which would require us to manually
+ integrate upstream's changes instead.
+
+== Distributions ==
+Currently, Trisquel 8 is being used with that configuration.
+
+== License ==
+The license of all the files is the AGPLv3 or later.