|author||Eric Wong <email@example.com>||2014-04-11 20:32:57 +0000|
|committer||Eric Wong <firstname.lastname@example.org>||2014-04-11 22:24:30 +0000|
Laziness \o/ (Then impatience and hubris :)
Diffstat (limited to 'Documentation/design_notes.txt')
1 files changed, 14 insertions, 1 deletions
diff --git a/Documentation/design_notes.txt b/Documentation/design_notes.txt
index 9666664c..f81a616f 100644
@@ -76,9 +76,22 @@ Why git?
developers. For non-developers it is packaged for all major GNU/Linux
and *BSD distributions. NNTP is not as widely-used nowadays.
+Why perl 5?
+* Perl 5 is widely available on modern *nix systems with good a history
+ of backwards and forward compatibility.
+* git and SpamAssassin both use it, so it should be one less thing for
+ admins to install and waste disk space with.
+* Stick to dependencies available in Debian main, this should make it
+ easier for potential users to install, and easier for distro
+ maintainers to pick up.
* A list server being turned into an SMTP spam relay and being
blacklisted while an admin is asleep is scary.
Sidestep that entirely by having clients pull.
@@ -98,7 +111,7 @@ Laziness
* Avoids bikeshedding about web UI decisions, GUI-lovers can write their
own GUI-friendly interfaces (HTML or native) based on public archives.
- Maybe one day integrated MUAs will feature a built-in git protocol support!
+ Maybe one day integrated MUAs will feature built-in git protocol support!