* prepare v0.9.7

This commit is contained in:
Dirk-Jan C. Binnema 2011-09-03 12:04:00 +03:00
parent 3582f414ff
commit 5148790d64
3 changed files with 50 additions and 51 deletions

36
NEWS
View File

@ -1,6 +1,6 @@
* NEWS (user visible changes)
* Release 0.9.7 <>
* Release 0.9.7 <2011-09-03 Sat>
- don't enforce UTF-8 output, use locale (fixes issue #11)
- add mail threading to mu-find (using -t/--threads) (sorta fixes issue #13)
@ -8,16 +8,16 @@
- terminate mu view results with a form-feed marker (use --terminate) (fixes
issue #41)
- search X-Label: tags (fixes issue #40)
- added toys/muile, the mu guile shells, which allows for message stats etc.
- added toys/muile, the mu guile shell, which allows for message stats etc.
- fix date handling (timezones)
** Release 0.9.6 <2011-05-28 Sat>
- FreeBSD build fix
- FreeBSD build fix
- fix matching for mu cfind to be as expected
- fix mu-contacts for broken names/emails
- clear the contacts-cache too when doing a --rebuild
- wildcard searches ('*') for fields (except for path/maildir)
- wildcard searches ('*') for fields (except for path/maildir)
- search for attachment file names (with 'a:'/'attach:') -- also works with
wildcards
- remove --xquery completely; use --output=xquery instead
@ -28,7 +28,7 @@
extract). Disabled by default, use --color to enable, or set env
MU_COLORS to non-empty
- update documentation, added more examples
** Release 0.9.5 <2011-04-25 Mon>
- bug fix for infinite loop in Maildir detection
@ -37,19 +37,19 @@
** Release 0.9.4 <2011-04-12 Tue>
- add the 'cfind' command, to search/export contact information
- add 'flag:unread' as a synonym for 'flag:new OR NOT flag:unseen'
- add 'flag:unread' as a synonym for 'flag:new OR NOT flag:unseen'
- updated documentation
** Release 0.9.3 <2011-02-13 Sun>
- don't warn about missing files with --quiet
** Release 0.9.2 <2011-02-02 Wed>
- stricter checking of options; and options must now *follow* the sub-command
(if any); so, something like: 'mu index --maildir=/foo/bar'
- output searches as plain text (default), XML, JSON or s-expressions using
- output searches as plain text (default), XML, JSON or s-expressions using
--format=plain|xml|json|sexp. For example: 'mu find foobar
--output=json'. These format options are experimental (except for 'plain')
- the --xquery option should now be used as --format=xquery, for output
@ -65,13 +65,13 @@
- better support for Solaris builds, Gentoo.
** Release 0.9.1 <2010-12-05 Sun>
- Add missing icon for mug
- Add missing icon for mug
- Fix unit tests (Issue #30)
- Fix Fedora 14 build (broken GTK+ 3) (Issue #31)
** Release 0.9 <2010-12-04 Sat>
- you can now search for the message priority ('prio:high', 'prio:low',
'prio:normal')
- you can now search for message flags, e.g. 'flag:attach' for messages with
@ -92,7 +92,7 @@
- experimental support for Fedora 14, which uses GMime 2.5.x (fixes issue #29)
** Release 0.8 <2010-10-30 Sat>
- There's now 'mu extract' for getting information about MIME-parts
(attachments) and extracting them
- Queries are now internally converted to lowercase; this solves some of the
@ -104,7 +104,7 @@
- Setting the mu home dir now goes with -m, --muhome
- --log-stderr, --reindex, --rebuild, --autoupgrade, --nocleanup, --mode,
--linksdir, --clearlinks lost their single char version
** Release 0.7 <2010-02-27 Sat>
- Database format changed
@ -124,7 +124,7 @@
- A test suite with a growing number of unit tests
** Release 0.6 <2010-01-23 Sat>
** Release 0.6 <2010-01-23 Sat>
- First new release of mu since 2008
- No longer depends on sqlite

29
TODO
View File

@ -1,9 +1,6 @@
* Future release
- [ ] config system (config file) (?)
- [ ] don't make test mail files executable
- [ ] make 'make check' more useful for others
- [ ] completion for zsh
- [ ] follow symlinks when indexing
- [ ] better 'usage' info
@ -19,28 +16,28 @@
- [X] guile interface
- [X] add version info to output of configure, mu.log
- [X] use system locale in output
* Releases already done (see NEWS for features)
** release 0.9.6 [100%]
(see NEWS)
** release 0.9.5 [100%]
(see NEWS)
** release 0.9.4 [100%]
** release 0.9.5 [100%]
(see NEWS)
** release 0.9.4 [100%]
- [X] add 'mu cfind' to find contacts
- [X] add 'flag:unread' as a synonym for 'flag:new OR NOT flag:unseen'
- [X] add 'flag:unread' as a synonym for 'flag:new OR NOT flag:unseen'
- [X] updated documentation
- [X] internal updates
** release 0.9.3 [100%]
- [X] minor bug fixes since 0.9.2
- [X] minor bug fixes since 0.9.2
** release 0.9.2 [100%]
@ -56,7 +53,7 @@
- [X] clearer errors when /home/user does not exist
- [X] fix -pedantic build (somewhat)
- [X] make commit batch size configurable param
** release 0.9 / 0.9.1 [100%]
@ -78,13 +75,13 @@
- [X] pre-process terms, queries for '@'/':'/'.'
- [X] add support for Fedora14 (GMime 2.6)
- [X] normalize error output
** release 0.8 [100%]
- [X] remove gio dependency
- [X] fix macos/wordexp bug(?)
- [X] fix rhel5 installation issue
- [X] fix non-ascii searches
- [X] fix non-ascii searches
- [X] summary
- [X] attachment handling
- [X] review docs

View File

@ -8,20 +8,22 @@
of e-mail message in our work-flows, it's essential to quickly deal with all
that mail - in particular, to instantly find that one important e-mail you
need right now.
*mu* is a tool for dealing with e-mail messages stored in the
[[http://en.wikipedia.org/wiki/Maildir][Maildir]]-format. *mu*'s main purpose is to help you to quickly find the
messages you need; in addition, it allows you to view messages, extract
attachments, create new maildirs, ... See the [[file:cheatsheet.org][mu cheatsheet]] for some examples.
Searching works by first indexing your messages into a [[http://xapian.org/][Xapian]]-database, which
can then be queried using a custom query language.
** News
:PROPERTIES:
:ID: 27775509-4d58-4d60-b0e9-651dce225f0c
:END:
- 2011-09-03: mu *0.9.7* is now available; compared to the *-pre* version
there are a few small changes; the most important one is a fix
specifically for running mu on MacOS.
- 2011-07-31: mu *0.9.7-pre* is now available with a number of interesting
new features and fixes, many based on user suggestions. =mu= now supports
/mail threading/ based on the [[http://www.jwz.org/doc/threading.html][JWZ-algorithm]]; output is now automatically
@ -32,7 +34,7 @@
do all kinds of statistics - see the [[https://gitorious.org/mu/mu/blobs/master/toys/muile/README][README]] for more information.
Note, the repository name has changed, it's now at: https://gitorious.org/mu/mu.
- 2011-06-02: after quite a bit of testing, *0.9.6* has been promoted to be
the next release -- forget about the 'bèta'. Development continues for
@ -43,7 +45,7 @@
- wild-card searching for most fields: mu find 'car*'
- search for message with certain attachments with 'attach:/a:': mu find
'attach:resume*'
- color for =mu find=, =mu cfind=, =mu extract= and =mu view=
- color for =mu find=, =mu cfind=, =mu extract= and =mu view=
Everything is documented in the man-pages, and there are examples in the [[file:cheatsheet.org][mu
cheatsheet]].
@ -57,17 +59,17 @@
- 2011-02-13: *mu 0.9.3*; fixes a bunch of minor issues in 0.9.2; updated the
web page with pages for [[file:mug.org][mug]] (the experimental UI) and the [[file:cheatsheet.org][mu cheatsheet]].
- 2011-02-02: *mu 0.9.2* released, which adds support for matching on message
size, and various new output format. See [[http://gitorious.org/mu/mu/blobs/master/NEWS][NEWS]] for all the user-visible
changes, also from older releases.
- [[file:old-news.org][Old news]]
** Features
- fast indexing for Maildir, Maildir+ and Maildir-on-VFAT
- search for messages based on the sender, receiver, message subject, size,
- search for messages based on the sender, receiver, subject, size,
priority, words in the message body, attachments, date range, flags
(signed, encrypted, new, replied, unread, ...), message-id, maildir
- known to work on Linux (Ubuntu/Fedora/Debian/GenToo), FreeBSD, MacOS,
@ -75,33 +77,33 @@
- fully documented (man pages)
- can be integrated with e-mail clients; documentation has examples for [[http://www.mutt.org/][mutt]]
and [[http://www.emacswiki.org/emacs/WanderLust][Wanderlust]].
- output in plain text, xml, json, s-expressions (experimental)
- output in plain text, xml, s-expressions (experimental)
- extract message parts, attachments, open them using their default
application
In addition, there is a toy UI for *mu* called [[file:mug.org][mug]]; the plan is to slowly
evolve this into a full-featured UI.
** Development & download
:PROPERTIES:
:ID: 19324381-696d-4c7e-aff2-528174780fd5
:END:
:END:
Some Linux-distributions already provide pre-built mu packages; if there's no
packagage for your distribution, or if you want the latest release, you can
[[http://code.google.com/p/mu0/downloads/list][download mu source packages]] from Google Code. In case you find a bug, or have
a feature requests, please use the [[http://code.google.com/p/mu0/issues/list][issue tracker]].
If you'd like to work with the mu source code, you can find it [[http://gitorious.org/mu/mu][in Gitorious]];
also, see the notes on [[http://gitorious.org/mu/mu/blobs/master/HACKING][HACKING]] the mu source code.
There's also a [[http://groups.google.com/group/mu-discuss][mailing list]].
** License & Copyright
*mu* was designed and implemented by Dirk-Jan C. Binnema, and is Free
Software, licensed under the GNU GPLv3
#+html:<hr/><div align="center">&copy; 2011 Dirk-Jan C. Binnema</div>
#+begin_html
<script type="text/javascript">