cyrusimap / bugzilla-migrate-test

0 stars 1 forks source link

modularize sieve extentions #618

Open brong opened 21 years ago

brong commented 21 years ago

From: Rob Siemborski Bugzilla-Id: 1807 Version: 2.2.x Owner: Ken Murchison

brong commented 21 years ago

From: Rob Siemborski

The current sieve implementation is all over the place in how extentions and the core is implemented. It'd be great if there could be some common API for plugin-type modules (even if they are staticly linked), that makes adding extentions easy.

This would include a bytecode/interpretation interface for each test/action extention.

...there may not be a general way to do this for all extentions...

brong commented 21 years ago

From: Larry Greenfield

i started an implementation of this a long time ago. i'll try to dig this up and attach something that at least shows the outline of what i was thinking.

brong commented 20 years ago

From: Ken Murchison

Larry, did you ever find what you had started?