Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Behave as a drop-in replacement for notmuch #3

Closed
11 of 14 tasks
BjarniRunar opened this issue Sep 20, 2022 · 3 comments
Closed
11 of 14 tasks

Behave as a drop-in replacement for notmuch #3

BjarniRunar opened this issue Sep 20, 2022 · 3 comments

Comments

@BjarniRunar
Copy link
Member

BjarniRunar commented Sep 20, 2022

Target commands:

  • new
  • count
  • search
  • address
  • tag
  • show
  • reply

Other commands we probably will NOT emulate.

Output formats:

  • text
  • text0
  • json
  • sexp

Other things:

  • GnuPG support
  • Document the commands
  • Document how the commands can be used as a web API for integration or client development
@BjarniRunar
Copy link
Member Author

When enough of this stuff works, we take one of the notmuch frontends and port to use moggie instead: voila, we have an e-mail client!

@Aiminsun
Copy link

This is truly above and beyond. Keep it up.

@BjarniRunar
Copy link
Member Author

Marked more things done.

We have moggie new and mostly feature complete moggie tag commands now. Command documentation is available using moggie help command.

I think I'm going to close this issue as done-enough-for-now; this approach has served its purpose by giving me direction and structure for the basic moggie API, which has been very helpful.

If/when someone decides to actually try integrating moggie as a replacement for notmuch in one of the notmuch e-mail clients, we can deal with the bugs that come up at that point.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants