diff options
author | Francis Rowe <info@gluglug.org.uk> | 2015-03-03 14:47:39 (EST) |
---|---|---|
committer | Francis Rowe <info@gluglug.org.uk> | 2015-03-03 14:47:39 (EST) |
commit | 656f27a145fb3f3b07f7b468e88737b1181d2a3f (patch) | |
tree | 32429709787095b972bc0b79debdb2e6627d7b81 | |
parent | 1f27e1756fdd0610cc6205f50d68a9afe8095629 (diff) | |
download | libreboot.org-656f27a145fb3f3b07f7b468e88737b1181d2a3f.zip libreboot.org-656f27a145fb3f3b07f7b468e88737b1181d2a3f.tar.gz libreboot.org-656f27a145fb3f3b07f7b468e88737b1181d2a3f.tar.bz2 |
gitorious (AKA gitlab): shame on you.
-rw-r--r-- | site/css/main.css | 2 | ||||
-rw-r--r-- | site/github/index.php | 9 | ||||
-rw-r--r-- | site/gitorious/index.php | 135 | ||||
-rw-r--r-- | site/index.php | 1 | ||||
-rw-r--r-- | site/variables.template.php | 2 |
5 files changed, 141 insertions, 8 deletions
diff --git a/site/css/main.css b/site/css/main.css index 6a70273..2d3b62c 100644 --- a/site/css/main.css +++ b/site/css/main.css @@ -49,7 +49,7 @@ div.unstable { .stable, .unstable { display:inline-block; min-width:45%; - min-height:18em; + min-height:21em; max-width:27em; } p, aside, li { diff --git a/site/github/index.php b/site/github/index.php index 252cb35..8754560 100644 --- a/site/github/index.php +++ b/site/github/index.php @@ -44,6 +44,10 @@ Please do not use GitHub to host <?php echo $lbProjectName; ?>. <?php echo $lbProjectNameCapitalized; ?> is a free software project, so this is only a request, and not a restriction on the software. </p> + + <p> + <a href="../gitorious/">Don't use gitorious, either.</a> + </p> </div> @@ -111,11 +115,6 @@ <a href="http://git-scm.com/book/en/v2/Git-on-the-Server-GitWeb">gitweb</a> for easy viewing by others. </li> - <li> - Use <a href="https://gitorious.org/">Gitorious</a>. Gitorious - <a href="https://gitorious.org/gitorious">source code</a> is available - as free software, making it a better choice for free software projects. - </li> </ul> <p> diff --git a/site/gitorious/index.php b/site/gitorious/index.php new file mode 100644 index 0000000..2c117ac --- /dev/null +++ b/site/gitorious/index.php @@ -0,0 +1,135 @@ +<?php +/* + GitHub is one of the worst sites that you could possibly use. + Copyright (C) 2014, 2015 Francis Rowe <info@gluglug.org.uk> + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License as + published by the Free Software Foundation, either version 3 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Affero General Public License for more details. + + You should have received a copy of the GNU Affero General Public License + along with this program. If not, see <http://www.gnu.org/licenses/>. +*/ +?> +<?php + include_once "../variables.php"; +?> +<!DOCTYPE html> +<html> +<head> + <meta charset="utf-8"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + + <link rel="stylesheet" type="text/css" href="../css/main.css" /> + + <title>Please do not use Gitorious!</title> + +</head> + +<body> + + <div class="contain"> + + <div id="libreboot" class="section intro"> + + <h1>Please do not use Gitorious or GitLab!</h1> + + <p> + Please do not use Gitorious or GitLab to host <?php echo $lbProjectName; ?>. + <?php echo $lbProjectNameCapitalized; ?> is a free software project, so this is only a request, and not a restriction on the software. + </p> + + <p> + <a href="../github/">Don't use github, either.</a> + </p> + + </div> + + <div class="section"> + <h2>What's wrong with Gitorious?</h2> + <ul> + <li> + They have <a href="https://about.gitlab.com/2015/03/03/gitlab-acquires-gitorious/">completely sold us out</a> + to a company who's main business model is proprietary software. + </li> + <li> + Gitorious is now owned by GitLab. GitLab is essentially the same as GitHub; there is a + free (libre) version of GitLab, but this is bait-and-switch for their so-called <i>enterprise</i> + version which is proprietary software. + </li> + <li> + The GitLab site itself also runs on a proprietary version of GitLab. GitLab has the same + <a href="http://tom.preston-werner.com/2011/11/22/open-source-everything.html">rotten attitude</a> + as GitHub when it comes to free software. + </li> + <li> + GitLab is permissively licensed, which means that it completely lacks copyleft. + Anyone (including the main GitLab upstream) can re-release a proprietary version + and completely refuse to give out source code. + </li> + </ul> + + <p> + Gitorious now simply uses Free Software for its own benefit, releasing source code under a free license + only when suited to it's business goals; they are quite happy to violate the rights of their users, for profit + (since they are now part of GitLab, which has been doing so for quite some time). + </p> + + <p> + By contrast, the <?php echo $lbProjectName; ?> project adheres strictly to the goals of the Free Software movement, which + seeks to eliminate proprietary software to the point where all software is free. + </p> + + <p> + The proprietary developments in GitLab are unacceptable to + the <?php echo $lbProjectName; ?> project. Users and developers of + <em><a href="http://www.gnu.org/philosophy/free-sw.html">free software</a></em> + are strongly advised not to use GitLab or Gitorious, for any of their projects. + </p> + + </div> + + <div class="section"> + + <h2>Where should I host and share my code?</h2> + <p> + Here are a few examples: + </p> + <ul> + <li> + <a href="http://git-scm.com/doc">Host your own repositories</a>. This is exactly what libreboot does, + hosted on a machine that is <i>running</i> libreboot! You can use a frontend like + <a href="http://git-scm.com/book/en/v2/Git-on-the-Server-GitWeb">gitweb</a> + for easy viewing by others. + </li> + </ul> + + </div> + + <div class="section"> + + <p> + <a href="..">Back to home page</a> + </p> + + </div> + + <div class="section footer"> + +<?php + include "../footer.php"; +?> + + </div> + + </div> + +</body> +</html> + diff --git a/site/index.php b/site/index.php index f751cd5..d92732c 100644 --- a/site/index.php +++ b/site/index.php @@ -106,6 +106,7 @@ <li><a href="<?php echo $lbBugTrackerAddress; ?>">Bug tracker</a></li> <li><a href="gitdocs/index.html">Documentation</a></li> <li><b><a href="github/">Please do not use GitHub!</a></b></li> + <li><b><a href="gitorious/">Please do not use Gitorious/GitLab!</a></b></li> </ul> <p> Snapshot (<a href="<?php echo $lbFirmwareGitwebAddress; ?>;a=commit;h=<?php include "git/commitid"; ?>">view commit</a>): diff --git a/site/variables.template.php b/site/variables.template.php index e591813..449637c 100644 --- a/site/variables.template.php +++ b/site/variables.template.php @@ -39,12 +39,10 @@ $lbWebsiteGitwebAddress = "http://libreboot.org/gitweb/?p=libreboot.org.git"; /* Backup git repositories */ $lbFirmwareBackupGitRepoAddress = array( - "https://gitorious.org/libreboot-backup/libreboot.git", "git://git.pehjota.net/libreboot-backup/libreboot.git", "git://git.savannah.nongnu.org/libreboot.git" ); $lbWebsiteBackupGitRepoAddress = array( - "https://gitorious.org/libreboot-backup/libreboot-website.git", "git://git.pehjota.net/libreboot-backup/libreboot.org.git" ); |