Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 405843

Summary: =mail-client/bower-9999 - A curses client for the Notmuch email system
Product: Gentoo Linux Reporter: Sergei Shilovsky <sh13ld>
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: RESOLVED FIXED    
Severity: normal CC: franz.trischberger, gentoo, mgorny
Priority: Normal Keywords: EBUILD, PullRequest
Version: unspecified   
Hardware: All   
OS: Linux   
URL: https://github.com/wangp/bower
See Also: https://github.com/gentoo/gentoo/pull/10180
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 405229    
Bug Blocks:    
Attachments: mail-client/bower-9999.ebuild

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(+)