|
Re: HTTP and daemon plug-in architecture Re: CouchDB 0.9 and 1.0: msg#00078db.couchdb.devel
On Fri, Jul 11, 2008 at 2:47 PM, Damien Katz <damien-1oDqGaOF3Lkdnm+yROfE0A@xxxxxxxxxxxxxxxx> wrote: > We really need a plug-in architecture for Couchdb for the both front end > HTTP server so anyone can create a custom Erlang handler. > > These handlers would be written in Erlang but might delegate the actual work > to external processes via a piped interface or whatever. > > Jan's work on the configuration API is also important here, as we need a > standardized way to support plug-ins each with their own configuration > settings. I've done a little work in this vein for my Action Servers experiment. I should have time in the next couple of weeks to deploy some apps using Action Servers. Then I'll be ready to start refactoring it with an eye toward making it a good guinea-pig plugin. I'm excited to have a way to maintain them that is more modular than mere patches to CouchDB's trunk. Are there other Erlang projects with a plugin architecture that might be a good example of how to manage it from a building/linking perspective? -- Chris Anderson http://jchris.mfdz.com |
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | HTTP and daemon plug-in architecture Re: CouchDB 0.9 and 1.0: 00078, Damien Katz |
|---|---|
| Next by Date: | [jira] Created: (COUCHDB-90) A custom query should not run until the user clicks the "Run" button: 00078, Matt Goodall (JIRA) |
| Previous by Thread: | HTTP and daemon plug-in architecture Re: CouchDB 0.9 and 1.0i: 00078, Damien Katz |
| Next by Thread: | CouchDB Success Stories: 00078, Jan Lehnardt |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |