jaromail

a commandline tool to easily and privately handle your e-mail
git clone git://parazyd.org/jaromail.git
Log | Files | Refs | Submodules | README

commit 94154a9fb7d2c402ad24b4064b03667093ce3aae
parent aa97153dc29fcae42301166c78d390161ccde330
Author: Jaromil <jaromil@dyne.org>
Date:   Sat, 14 Sep 2013 13:24:15 +0200

release documentation

Diffstat:
DChangeLog | 57---------------------------------------------------------
AChangeLog.txt | 69+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
DREADME | 102-------------------------------------------------------------------------------
AREADME.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.