No GnuPG library for now (was: Feature Suggestion)

Taral taral at
Thu Oct 19 10:31:21 CEST 2000

On 19 Oct, Werner Koch wrote:


I find that a very short-sighted view. gnupg is _not_ small and will
never expose sufficient interfaces in a command-line form. I'd like to
be able to use gnupg to do far more complex things than it already does.
Are you going to provide _everything_ on the command line?

The reason that Mozilla and Evolution are hard to build is because they
tried to put too much functionality into one program. I just want to
provide _small_ programs which provide variant functionality similar to

For example, I'd like to make a small program which enables me to edit
PGP files in a more advanced manner -- adding/removing subpackets,
subkeys, etc. I doubt you really want to dedicate your time to this (and
all the other) project(s) which people might want.

As for interfaces, that can be worked on. Here's an overview of the

* List all functionality in the system
* Partition the system into modules
* Define the exposed part of each module
* Define the inter-module dependencies
* Create the API for the modules

And voila! If you do it right, you end up with a very usable system
which is not complex, not bloated, and not monolithic. Would anyone be
interested in helping me do this?

Taral <taral at>
Please use PGP/GPG to send me mail.
"Never ascribe to malice what can as easily be put down to stupidity."
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 248 bytes
Desc: not available
Url : /pipermail/attachments/20001019/ee921d21/attachment.bin

More information about the Gnupg-devel mailing list