summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordakkar <dakkar@thenautilus.net>2016-08-29 14:16:32 +0100
committerdakkar <dakkar@thenautilus.net>2016-08-29 14:16:32 +0100
commitb916780290851b4d610aa451297760708ce4b1c8 (patch)
tree396eeac63b02b67eab427688fd71870c3dd81331
parentnew anime day (diff)
downloadthenautilus-b916780290851b4d610aa451297760708ce4b1c8.tar.gz
thenautilus-b916780290851b4d610aa451297760708ce4b1c8.tar.bz2
thenautilus-b916780290851b4d610aa451297760708ce4b1c8.zip
article about Sietima
-rw-r--r--src/SW/Sietima/.gitignore2
-rw-r--r--src/SW/Sietima/document.en.rest.txt55
-rw-r--r--src/SW/Sietima/document.it.rest.txt57
l---------src/SW/Sietima/du2html.xsl1
4 files changed, 115 insertions, 0 deletions
diff --git a/src/SW/Sietima/.gitignore b/src/SW/Sietima/.gitignore
new file mode 100644
index 0000000..08d33d4
--- /dev/null
+++ b/src/SW/Sietima/.gitignore
@@ -0,0 +1,2 @@
+/document.en.du.xml
+/document.it.du.xml
diff --git a/src/SW/Sietima/document.en.rest.txt b/src/SW/Sietima/document.en.rest.txt
new file mode 100644
index 0000000..27f0a65
--- /dev/null
+++ b/src/SW/Sietima/document.en.rest.txt
@@ -0,0 +1,55 @@
+====================================================
+Sietima, a mailing list manager construction toolkit
+====================================================
+:CreationDate: 2016-08-29 12:20:04
+:Id: SW/Sietima
+:tags: - perl
+ - software
+
+What is it
+==========
+
+Sietima is a mailing list manager construction toolkit, written in
+Perl 5. It's an exercise in modularity, a showcase of the latest
+features of Perl 5, and should eventually include an actually usable
+mailing list manager.
+
+History
+=======
+
+Once upon a time, there was a mailing list manager called Siesta,
+written by Richard Clamp, Greg McCarrol and Simon Winstow. You can
+still look at the `Subversion repository`_, `development mailing list
+archives`_, `the slides of the talk Richard gave`_ at `YAPC::EU
+2003`_, and `the full history as written by Simon`_.
+
+It is completely plugin-driven, and has per-user configuration. I
+still run a few lists on Siesta.
+
+Fast forward 13 years: Perl and CPAN have come a long way. Can we
+write a better list manager now? How hard can it be? That's why I
+started writing Sietima.
+
+Construction toolkit?
+=====================
+
+Sietima provides a bunch of modules you can plug together to make your
+ideal mlm. Writing new plugins to add features should be as easy as
+possible. It is currently not a "just works" application, though.
+
+Contributing
+============
+
+Check out `the source code`_, push your branch somewhere, then `email
+me about it`_. Or `ask me to give you write access to the repository`_.
+
+.. _`Subversion repository`: https://siesta.svn.unixbeard.net/trunk/siesta/
+.. _`development mailing list archives`: http://siesta.unixbeard.net/siesta/archive/siesta-dev/lurker_15.html
+.. _`the slides of the talk Richard gave`: http://unixbeard.net/~richardc/talks/siesta/
+.. _`YAPC::EU 2003`: http://conferences.mongueurs.net/ye2003/talk/355
+.. _`the full history as written by Simon`: http://www.thegestalt.org/simon/siesta-article.pod
+
+.. _`the source code`: https://www.thenautilus.net/cgit/Sietima/
+.. _`email me about it`: mailto:dakkar@thenautilus.net?subject=Code%20for%20Sietima
+.. _`ask me to give you write access to the repository`: mailto:dakkar@thenautilus.net?subject=Please%20allow%20me%20to%20push%20to%20Sietima
+
diff --git a/src/SW/Sietima/document.it.rest.txt b/src/SW/Sietima/document.it.rest.txt
new file mode 100644
index 0000000..e0c91b2
--- /dev/null
+++ b/src/SW/Sietima/document.it.rest.txt
@@ -0,0 +1,57 @@
+=====================================================
+Sietima, un kit per costruire gestori di mailing list
+=====================================================
+:CreationDate: 2016-08-29 12:20:04
+:Id: SW/Sietima
+:tags: - perl
+ - software
+
+Che cos'è
+=========
+
+Sietima è un kit per costruire gestori di mailing list, scritto in
+Perl 5. È un esercizio di modularizzazione, una vetrina per le
+funzionalità più recenti di Perl 5, e prima o poi includerà un gestore
+di mailing list più o meno usabile.
+
+Storia
+======
+
+Tanto tempo fa, c'era un gestore di mailing list chiamato Siesta,
+scritto da Richard Clamp, Greg McCarrol e Simon Winstow. Potete ancora
+accedere al `repository Subversion`_, `gli archivi della mailing list
+di sviluppo`_, `le slides dell'intervento di Richard`_ alla
+`YAPC::EU 2003`_, e `la storia completa scritta da Simon`_.
+
+È completamente definito dai plugin, e la configurazione è per
+utente. Io lo uso ancora per gestire un po' di liste.
+
+Negli ultimi 13 anni, però, Perl e CPAN sono cambiati
+parecchio. Possiamo scrivere un gestore migliore? Sarà un gioco da
+ragazzi! E così ho cominciato a scrivere Sietima.
+
+Kit di costruzione?
+===================
+
+Sietima fornisce una collezione di moduli che potete combinare per
+costruire il vostro gestore di liste ideale. Scrivere nuovi plugin per
+aggiungere funzioni dovrebbe essere quanto più semplice possibile. Al
+momento, però, non è un'applicazione "chiavi in mano".
+
+Per contribuire
+===============
+
+Prendete il `codice sorgente`_, pubblicate la vostra branch da qualche
+parte, e `fatemelo sapere per email`_. Oppure `chiedetemi di darvi
+accesso in scrittura al repository`_.
+
+.. _`repository Subversion`: https://siesta.svn.unixbeard.net/trunk/siesta/
+.. _`gli archivi della mailing list di sviluppo`: http://siesta.unixbeard.net/siesta/archive/siesta-dev/lurker_15.html
+.. _`le slides dell'intervento di Richard`: http://unixbeard.net/~richardc/talks/siesta/
+.. _`YAPC::EU 2003`: http://conferences.mongueurs.net/ye2003/talk/355
+.. _`la storia completa scritta da Simon`: http://www.thegestalt.org/simon/siesta-article.pod
+
+.. _`codice sorgente`: https://www.thenautilus.net/cgit/Sietima/
+.. _`fatemelo sapere per email`: mailto:dakkar@thenautilus.net?subject=Codice%20per%20Sietima
+.. _`chiedetemi di darvi accesso in scrittura al repository`: mailto:dakkar@thenautilus.net?subject=Dammi%20accesso%20a%20Sietima,%20per%20favore
+
diff --git a/src/SW/Sietima/du2html.xsl b/src/SW/Sietima/du2html.xsl
new file mode 120000
index 0000000..e2487e0
--- /dev/null
+++ b/src/SW/Sietima/du2html.xsl
@@ -0,0 +1 @@
+../../../templates/du2html.xsl \ No newline at end of file