purebred: An mail user agent built around notmuch

This is a package candidate release! Here you can preview how this package release will appear once published to the main package index (which can be accomplished via the 'maintain' link below). Please note that once a package has been published to the main package index it cannot be undone! Please consult the package uploading documentation for more information.

[maintain] [Publish]

An MUA built around notmuch. Mutt-inspired console interface, but embracing the notmuch storage / search paradigm.

Requirements

Status

The project is in development and is not ready for serious use. Contributions are welcome (bug reports, feedback, doc, code, etc). See HACKING for more info.


[Skip to Readme]

Properties

Versions 0.1.0.0
Change log None available
Dependencies attoparsec, base (>=4.11 && <5), brick (>=0.50.1), bytestring, case-insensitive, containers, deepseq (>=1.4.2), directory (>=1.2.5.0), dyre (>=0.8.12), exceptions, filepath, lens, mime-types, mtl, notmuch (>=0.3 && <0.4), optparse-applicative (>=0.13), purebred, purebred-email (>=0.3 && <0.4), random, temporary, text, text-zipper, time (>=1.8), typed-process (>=0.2.1.0), vector (>=0.12.0.0), vty, word-wrap [details]
License AGPL-3.0-or-later
Copyright 2017-2019 Purebred contributors
Author Róman Joost & Fraser Tweedale
Maintainer frase@frase.id.au
Category Email
Home page https://github.com/purebred-mua/purebred#readme
Source repo head: git clone https://github.com/purebred-mua/purebred.git
Uploaded by frasertweedale at 2019-12-20T05:17:03Z

Modules

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees


Readme for purebred-0.1.0.0

[back to package description]

purebred

Build Status

An MUA built around notmuch.

requirements

Status

This project is in its infancy, but please join us and help. All kinds of contributions (bug reports, testing, documentation, code) are welcome. See HACKING for more info. If you want to jump right in, have a look at the easy fix issues.

Roadmap

1.0 - The basics

The first release will deliver a primitive MUA with a primitive UX. Primitive meaning that most features can be used in anger but are not recommended for every-day productive use. This release will form the base upon which we want to build an application which separates itself from current terminal mail clients.

Future releases

These releases will focus in more depth on specific issues: e.g. better UX, better plug-in support, etc.

Goals

Try it

Try out purebred with the following choices. Keep in mind that none of these are currently tested in our CI and may be broken.

Fedora

We operate a Fedora Copr repository which provides easily installable RPM packages.

Nix

If you're using the nix package manager - whether on NixOS or any other Linux distribution - you can build purebred too. You can use nix-build to try out purebred without installing it:

$ nix-build default.nix

and nix-env to install the application:

$ nix-env --file default.nix --install