summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--README.md63
1 files changed, 61 insertions, 2 deletions
diff --git a/README.md b/README.md
index 260e264..ab1a989 100644
--- a/README.md
+++ b/README.md
@@ -1,7 +1,9 @@
+# packages.gentoo.org (kkuleomi)
+
This is the code that powers [packages.gentoo.org](https://packages.gentoo.org/),
internally codenamed kkuleomi/꾸러미 which is Korean for package (who would have thought!)
-Copyright © 2015–16 [Alex Legler](mailto:a3li@gentoo.org)
+Copyright © 2015–17 [Alex Legler](mailto:a3li@gentoo.org)
## Installation instructions
@@ -9,5 +11,62 @@ soon
## Contributions
-Email [gpackages@gentoo.org](mailto:gpackages.gentoo.org) or
+Email [gpackages@gentoo.org](mailto:gpackages@gentoo.org) or
file a bug on [bugs.gentoo.org](https://bugs.gentoo.org/) (Websites → Packages).
+
+## History
+
+Kkuleomi is at least the fifth rewrite of packages.gentoo.org.
+Some of the rewrites were complete flops, and never went public.
+
+### 2016-present: 'kkuleomi'
+* https://gitweb.gentoo.org/sites/packages.git/
+* Ruby on Rails
+* ElasticSearch backend.
+* Authors:
+ * [Alex Legler (a3li)](mailto:a3li@gentoo.org)
+* Contributors:
+ * [Robin H. Johnson (robbat2)](mailto:robbat2@gentoo.org) (2007-)
+
+### 2012: 'gentoo-packages' (never deployed)
+* https://gitweb.gentoo.org/proj/gentoo-packages.git/
+* Never launched
+* GSOC2012 rewrite
+* Python & Django
+* Authors:
+ * [Slava Bacherikov](mailto:)
+
+### 2007-2015:
+* https://gitweb.gentoo.org/packages.git/
+* Runs in production, 2007-2015.
+* Python, CherryPy & Genshi
+* MySQL backend
+* Authors:
+ * [Markus Ullmann (jokey)](mailto:jokey@gentoo.org) (2007)
+ * [Robin H. Johnson (robbat2)](mailto:robbat2@gentoo.org) (2007-)
+* Contributors:
+ * [Alec Warner (antarus)](mailto:antarus@gentoo.org)
+ * [Christian Ruppert (idl0r)](mailto:idl0r@gentoo.org)
+ * [John Klehm](mailto:xixsimplicityxix@gmail.com)
+ * [Pavlos Ratis (dastergon)](mailto:dastergon@gentoo.org)
+
+### 2005-2007: 'P2' (never deployed)
+* https://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo/src/packages/?pathrev=pre_2-0
+* CVS branch 'pre_2-0'
+* Never launched.
+* Python, Quixote (http://www.mems-exchange.org/software/quixote/)
+* MySQL backend
+* Authors:
+ * [Albert Hopkins (marduk)](mailto:marduk@gentoo.org)
+* Contributors: (unknown)
+
+### 2004-2007
+* https://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo/src/packages/
+* first known packages.g.o codebase
+* Runs in production 2004 - mid-2007.
+* Generate static HTML with use of server-side includes.
+* Python, no framework.
+* MySQL backend
+* Authors:
+ * [Albert Hopkins (marduk)](mailto:marduk@gentoo.org)
+* Contributors: (unknown)