commit 94154a9fb7d2c402ad24b4064b03667093ce3aae
parent aa97153dc29fcae42301166c78d390161ccde330
Author: Jaromil <jaromil@dyne.org>
Date:   Sat, 14 Sep 2013 13:24:15 +0200
release documentation
Diffstat:
| D | ChangeLog |  |  | 57 | --------------------------------------------------------- | 
| A | ChangeLog.txt |  |  | 69 | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ | 
| D | README |  |  | 102 | ------------------------------------------------------------------------------- | 
| A | README.txt |  |  | 150 | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ | 
4 files changed, 219 insertions(+), 159 deletions(-)
diff --git a/ChangeLog b/ChangeLog
@@ -1,57 +0,0 @@
-Jaro Mail 1.1 - 18 October 2012 - Slick bastard
-
-	Lots of bugfixes, code cleanups and usability improvements are
-	paving the way for some new powerful features.
-
-	The addressbook system has been enhanced to permit editing of the
-	entries in white and blacklist, plus import and export of VCards
-	is now possible.
-
-	The use of GnuPG in Mutt is fixed, along with performance
-	and usability improvements also to search.
-
-	Vim is now used as default editor, configured to properly format
-	emails with paragraph justification.
-
-	More improvements were done also to the management of multiple
-	accounts, mailbox filtering, maildir merge and backup.
-
-Jaro Mail 1.0 - 18 June 2012 - E-Data addict
-
-	Software development went forward in a rather passionate way,
-	mostly motivated by the author's need to backup his rather big
-	archive of e-mails. So this release's focus is on stability,
-	search and backup features and a rather deep refactoring of the
-	codebase.
-
-	Mairix has been added as an integrated search engine.
-
-	Backup is possible also using search expressions (see manual)
-
-	Some new modules in statistics implement jquery reports.
-
-	Code is modularized in pre-compiled zsh modules.
-
-	Extensive testing has proven the whole setup to be stable and
-	ready for production use, hence the 1.0 release.
-
-Jaro Mail 0.9 - 06 May 2012 - The rush of the unemployed
-
-	After getting recently unemployed because of European austerity
-	cuts (and because of not working in a bank), Jaromil followed up
-	with a full pijama coding session that lasted about a week,
-	hammering out most issues that make now this software enter BETA
-	stage, while starting to use it for real.
-
-	This is the first public release of Jaro Mail, it comes with a
-	User Manual and lots of usability fixes over the previous, it was
-	tested on GNU and OSX operating systems.
-
-
-Jaro Mail 0.1 - 29 May 2012 - Initial release
-
-	After a dozen years of development and use, Jaromil releases his
-	own e-mail and mailinglist desktop setup.
-
-	While doing so, J. asked his friend and PhD colleague Max
-	Kazemzadeh how he should call it, and Max replied: Jaro Mail! :^D
diff --git a/ChangeLog.txt b/ChangeLog.txt
@@ -0,0 +1,69 @@
+Jaro Mail 1.2 - 14 September 2012
+	Several usability improvements and bugfixes both for usage on
+	GNU/Linux and Apple/OSX systems. The latter has now a different
+	distribution format for JaroMail as a self-contained app bundle.
+
+	Bugfixes for: backup mechanism, gnupg wrapper, file attachments,
+	whitelisting, HTML mail rendering.
+
+	New features include a native keyring mechanism to store account
+	informations in a single-pass symmetric encrypted file.
+	Minor updates to the documentation.
+
+Jaro Mail 1.1 - 18 October 2012 - Slick bastard
+
+	Lots of bugfixes, code cleanups and usability improvements are
+	paving the way for some new powerful features.
+
+	The addressbook system has been enhanced to permit editing of the
+	entries in white and blacklist, plus import and export of VCards
+	is now possible.
+
+	The use of GnuPG in Mutt is fixed, along with performance
+	and usability improvements also to search.
+
+	Vim is now used as default editor, configured to properly format
+	emails with paragraph justification.
+
+	More improvements were done also to the management of multiple
+	accounts, mailbox filtering, maildir merge and backup.
+
+Jaro Mail 1.0 - 18 June 2012 - E-Data addict
+
+	Software development went forward in a rather passionate way,
+	mostly motivated by the author's need to backup his rather big
+	archive of e-mails. So this release's focus is on stability,
+	search and backup features and a rather deep refactoring of the
+	codebase.
+
+	Mairix has been added as an integrated search engine.
+
+	Backup is possible also using search expressions (see manual)
+
+	Some new modules in statistics implement jquery reports.
+
+	Code is modularized in pre-compiled zsh modules.
+
+	Extensive testing has proven the whole setup to be stable and
+	ready for production use, hence the 1.0 release.
+
+Jaro Mail 0.9 - 06 May 2012 - The rush of the unemployed
+
+	After getting recently unemployed because of European austerity
+	cuts (and because of not working in a bank), Jaromil followed up
+	with a full pijama coding session that lasted about a week,
+	hammering out most issues that make now this software enter BETA
+	stage, while starting to use it for real.
+
+	This is the first public release of Jaro Mail, it comes with a
+	User Manual and lots of usability fixes over the previous, it was
+	tested on GNU and OSX operating systems.
+
+
+Jaro Mail 0.1 - 29 May 2012 - Initial release
+
+	After a dozen years of development and use, Jaromil releases his
+	own e-mail and mailinglist desktop setup.
+
+	While doing so, J. asked his friend and PhD colleague Max
+	Kazemzadeh how he should call it, and Max replied: Jaro Mail! :^D
diff --git a/README b/README
@@ -1,102 +0,0 @@
-
-  oo                                                oo dP
-                                                       88
-  dP .d8888b. 88d888b. .d8888b. 88d8b.d8b. .d8888b. dP 88
-  88 88'  `88 88'  `88 88'  `88 88'`88'`88 88'  `88 88 88
-  88 88.  .88 88       88.  .88 88  88  88 88.  .88 88 88
-  88 `88888P8 dP       `88888P' dP  dP  dP `88888P8 dP dP
-  88~ooooooooooooooooooooooooooooooooooooooooooooooooooooo
- odP   your humble and faithful electronic postman   v 1.1
-
-A commandline tool to easily and privately handle your e-mail
-
-Homepage with more information and links to the manual:
-
-	      	   	             http://jaromail.dyne.org
-
-
-
-* INSTALL
-
-Use the install script.
-
-It will check for all requirements on your system to be satisfied.
-
-Give it a path as argument if you want to install your Jaro Mail
-directory into something different than Mail inside your Home.
-
-./install.sh $HOME/Mail
-
-will install Jaro Mail in a Mail folder in your $HOME
-
-Jaro Mail is completely reentrant: if you install it in multiple
-locations you can have completely separated setups, with multiple
-identities and different filters.
-
-* USAGE instructions
-
-See the commandline help:
-
- jaro -h
-
-and make sure to read the manual: it contains a lot of useful tips!
-
-
-
-* BUILD (not necessary for OSX binary packages)
-
-Use the build scripts in build/
-
-You will need a compiler installed (XCode on Apple/OSX)
-
-But if you use Apple/OSX you can simply download the binary.
-
-If you are building then, first enter the build subdir
-
-cd build
-./build-gnu.sh (or osx)
-
-A Manual is in the works
-
-
-
-* DEVELOPERS
-
-All revisioned in Git, see http://code.dyne.org/jaromail
-
-To clone anonymously use
-
- git clone git://code.dyne.org/jaromail.git
-
-Patches welcome.
-
-Come on channel #dyne on http://hinezumi.im to get in touch with devs
-
-
-
-* DONATE
-
-Money donations are very welcome and well needed, they will encourage
-further development even beyond my own needs for this software.
-
- http://dyne.org/donate
-
-
-
-* LICENSE
-
-# Copyleft (C) 2010-2012 Denis Roio <jaromil@dyne.org>
-#
-# This source  code is free  software; you can redistribute  it and/or
-# modify it under the terms of  the GNU Public License as published by
-# the Free  Software Foundation; either  version 3 of the  License, or
-# (at your option) any later version.
-#
-# This source code 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.
-# Please refer to the GNU Public License for more details.
-#
-# You should have received a copy of the GNU Public License along with
-# this source code; if not, write to:
-# Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
diff --git a/README.txt b/README.txt
@@ -0,0 +1,150 @@
+
+  oo                                                oo dP
+                                                       88
+  dP .d8888b. 88d888b. .d8888b. 88d8b.d8b. .d8888b. dP 88
+  88 88'  `88 88'  `88 88'  `88 88'`88'`88 88'  `88 88 88
+  88 88.  .88 88       88.  .88 88  88  88 88.  .88 88 88
+  88 `88888P8 dP       `88888P' dP  dP  dP `88888P8 dP dP
+  88~ooooooooooooooooooooooooooooooooooooooooooooooooooooo
+ odP   your humble and faithful electronic postman   v 1.2
+
+A commandline tool to easily and privately handle your e-mail
+
+Homepage with more information and links to the manual:
+
+	      	   	             http://jaromail.dyne.org
+
+
+
+* INSTALL
+
+Apple/OSX users can simply drag JaroMail into /Applications
+
+Nevertheless, you need to read the Manual: this software is not
+graphical, yes has a high productive potential. JaroMail is operated via
+Terminal, configured in plain text and overall made by geeks for geeks.
+Beware.
+
+GNU/Linux users can use the build/build-gnu.sh script to install
+dependencies and build all necessary binaries. This is still dirty, it
+will likely never be really packaged by zealots into their distros, but
+works well for those who use it. It might get better in some future.
+After build, use the ./install.sh script to put JaroMail in $HOME/Mail
+or use an argument to install it in some other location.
+
+
+Jaro Mail is completely reentrant: if you install it in multiple
+locations you can have completely separated setups, with multiple
+identities and different filters.
+
+* USAGE instructions
+
+See the commandline help:
+
+ jaro -h
+
+When in doubt, make sure you read the User's Manual, it is important.
+
+
+
+* DEVELOPERS
+
+All revisioned in Git, see https://github.com/dyne/JaroMail
+
+Pull requests and patches welcome.
+
+Come on channel #dyne on https://irc.dyne.org to get in touch with devs
+
+Make sure to idle in that channel, answers take some time to come.
+
+We are all idling artists.
+
+
+* DONATE
+
+Money donations are very welcome and well needed, they will encourage
+further development even beyond my own needs for this software.
+
+ https://dyne.org/donate
+
+
+
+* ACKNOWLEDGEMENTS
+
+JaroMail is conceived, designed and put together with a substantial
+amount of ZShell scripts and some C code by Jaromil @ Dyne.org
+
+The Mutt sourcecode included is maintained by Antonio Radici
+<antonio@dyne.org> who is also the original maintainer of the Debian
+package. Here below the list of main Mutt authors:
+Mutt is
+ Copyright (C) 1996-2007 Michael R. Elkins <me@cs.hmc.edu>
+ Copyright (C) 1996-2002 Brandon Long <blong@fiction.net>
+ Copyright (C) 1997-2008 Thomas Roessler <roessler@does-not-exist.org>
+ Copyright (C) 1998-2005 Werner Koch <wk@isil.d.shuttle.de>
+ Copyright (C) 1999-2009 Brendan Cully <brendan@kublai.com>
+ Copyright (C) 1999-2002 Tommi Komulainen <Tommi.Komulainen@iki.fi>
+ Copyright (C) 2000-2004 Edmund Grimley Evans <edmundo@rano.org>
+ Copyright (C) 2006-2008 Rocco Rutte <pdmef@gmx.net>
+
+Mairix, the search engine we use in Jaro Mail, is licensed GNU GPL v2
+Mairix is
+ Copyright (C) Richard P. Curnow  2002,2003,2004,2005,2006,2007,2008
+ Copyright (C) Sanjoy Mahajan 2005
+ Copyright (C) James Cameron 2005
+ Copyright (C) Paul Fox 2006
+And received contributions from: Anand Kumria André Costa, Andreas
+Amann, Andre Costa, Aredridel, Balázs Szabó, Bardur Arantsson,
+Benj. Mako Hill, Chris Mason, Christoph Dworzak, Christopher Rosado,
+Chung-chieh Shan, Claus Alboege, Corrin Lakeland, Dan Egnor, Daniel
+Jacobowitz, Dirk Huebner, Ed Blackman, Emil Sit, Felipe Gustavo de
+Almeida, Ico Doornekamp, Jaime Velasco Juan, James Leifer, Jerry
+Jorgenson, Joerg Desch, Johannes Schindelin, Johannes Weißl, John
+Arthur Kane, John Keener, Jonathan Kamens, Josh Purinton, Karsten
+Petersen, Kevin Rosenberg, Mark Hills, Martin Danielsson, Matthias
+Teege, Mikael Ylikoski, Mika Fischer, Oliver Braun, Paramjit Oberoi,
+Paul Fox, Peter Chines, Peter Jeremy, Robert Hofer, Roberto Boati,
+Samuel Tardieu, Sanjoy Mahajan, Satyaki Das, Steven Lumos, Tim Harder,
+Tom Doherty, Vincent Lefevre, Vladimir V. Kisil, Will Yardley,
+Wolfgang Weisselberg.
+
+Procmail was originally designed and developed by Stephen R. van den
+Berg. The Procmail library collection included in Jaro Mail is developed
+and maintained by Jari Aalto.
+
+MSmtp is developed and maintained by Martin Lambers.
+
+The RFC 822 address parser (fetchaddr) is originally written by
+Michael Elkins for the Mutt MUA.
+
+The gateway to Apple/OSX addressbook (ABQuery) was written by Brendan
+Cully and just slightly updated for our distribution.
+
+We are also including some (experimental, still) modules for statistical
+visualization using JQuery libraries:
+
+Timecloud is Copyright (C) 2008-2009 by Stefan Marsiske
+TagCloud version 1.1.2 (c) 2006 Lyo Kato <lyo.kato@gmail.com>
+ExCanvas is Copyright 2006 Google Inc.
+jQuery project is distributed by the JQuery Foundation under the
+ terms of either the GNU General Public License (GPL) Version 2.
+The Sizzle selector engine is held by the Dojo Foundation and is
+ licensed under the MIT, GPL, and BSD licenses.
+JQuery.sparkline 2.0 is licensed under the New BSD License
+Visualize.JQuery is written by Scott Jehl Copyright (c) 2009 Filament Group 
+
+# JaroMail is Copyright (C) 2010-2013 Denis Roio <jaromil@dyne.org>
+#
+# This source  code is free  software; you can redistribute  it and/or
+# modify it under the terms of  the GNU Public License as published by
+# the Free  Software Foundation; either  version 3 of the  License, or
+# (at your option) any later version.
+#
+# This source code 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.
+# Please refer to the GNU Public License for more details.
+#
+# You should have received a copy of the GNU Public License along with
+# this source code; if not, write to:
+# Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.