Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 405843 - =mail-client/bower-9999 - A curses client for the Notmuch email system
Summary: =mail-client/bower-9999 - A curses client for the Notmuch email system
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Default Assignee for New Packages
URL: https://github.com/wangp/bower
Whiteboard:
Keywords: EBUILD, PullRequest
Depends on: 405229
Blocks:
  Show dependency tree
 
Reported: 2012-02-26 05:16 UTC by Sergei Shilovsky
Modified: 2019-10-04 11:43 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
mail-client/bower-9999.ebuild (bower-9999.ebuild,707 bytes, text/plain)
2012-02-26 05:16 UTC, Sergei Shilovsky
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sergei Shilovsky 2012-02-26 05:16:11 UTC
Created attachment 303283 [details]
mail-client/bower-9999.ebuild

Needs notmuch-deliver to work (see issue #405229)
Comment 1 Amadeusz Żołnowski (RETIRED) gentoo-dev 2012-02-26 10:18:36 UTC
bower doesn't use autotools. You could use only EAPI4 default functions.

How bower is better than alot? What are the future plans for bower?
Comment 2 Sergei Shilovsky 2012-02-26 11:47:23 UTC
Its better in:
1) Its faster. no freezes when just moving cursor up/down as in alot (not confirmed by anyone else, see https://github.com/pazz/alot/issues/364)
2) Imho much more convenient thread-view which splits terminal on two windows: upper one with list of messages, and message pager in the bottom one.
3) It already has support for in-buffer search ('/' key binding)

Though it's far from being any degree polished and does not even have key binding configuration yet.

From its readme:
I wrote it for me, but you might like it, too.

Commits happen about once a month, don't know if they are significant or not.
Comment 3 Sergei Shilovsky 2012-02-26 11:54:21 UTC
Also, alot's feature #316 (navigating to urls directly from mail client) is resolved in bower, while alot's leading developer says that we are miles away from that.

And smooth scrolling of messages (which applies for free to point 2 from my previous comment).

And per-message tag editing
Comment 4 Franz Trischberger 2014-10-07 08:04:02 UTC
I am using bower since quite some time as my main notmuch client. Points 1) and 2) from comment #2 are the most important ones to me: Extremely fast and the tree in the top part is absolutely awesome! There are regular commits and the dev seems to be responsive (immediately answered to my github issue), and it looks as if he would implement reasonable features/fixes.
Comment 5 Larry the Git Cow gentoo-dev 2018-11-22 20:29:20 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec2f57caada3e15faca5b08b845bcd831b3cfca4

commit ec2f57caada3e15faca5b08b845bcd831b3cfca4
Author:     Ralph Seichter <github@seichter.de>
AuthorDate: 2018-10-19 19:56:39 +0000
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: 2018-11-22 20:27:35 +0000

    mail-client/bower: terminal client for Notmuch (new package)
    
    Bower is a curses frontend for the Notmuch email system, written
    in Mercury.
    
    Bug: https://bugs.gentoo.org/405843
    Package-Manager: Portage-2.3.49, Repoman-2.3.11
    Signed-off-by: Ralph Seichter <gentoo@seichter.de>
    Closes: https://github.com/gentoo/gentoo/pull/10180
    Signed-off-by: Michał Górny <mgorny@gentoo.org>

 mail-client/bower/Manifest         |  1 +
 mail-client/bower/bower-0.9.ebuild | 39 ++++++++++++++++++++++++++++++++++++++
 mail-client/bower/metadata.xml     | 18 ++++++++++++++++++
 3 files changed, 58 insertions(+)