sourcefabric/Newscoop — pull request #117 by ahilles107 (2012-12-18 19:40:26+00:00)
Title: [4.1.1] - Newscoop Ingest 

### What we want?
Tool for automated import of articles from different sources. We can name it as "Importer".

### Functions
* Nice admin panel for sources/parsers managing
* Automated new source/parser installation from panel.
* Possibility for configuring simple generic parser (ftp/json)
* Enabling and disabling parser from panel (add/remove cron job)
* Publisher
* Publisher events (pre, post, update, create) (not sure)
* Generic simple parser

### Parser
Parser will be installed by composer command from admin panel. Every parser will live in git repository. We can provide our own simple composer repository (based on satis) for parsers and build really simple page with instructions and submit form for new agencies developers.

### Publisher
Publisher should be configurable from admin panel (not from configuration file)

### Updater
Updater contains logic for source - passes data from source to parser and manage articles creating/updating and publishing (with publisher).

### How this should work?
Importer should register services and parameters in configuration file, our system will install every importer into specific directory (with composer installers), Thanks to composer installation every developer (and we) can set special actions after instaling/removing importer. After instalation we will include Importer configuration/services to our container. Everything will works. All clear?