Rob and I were discussing the idea of pre-plucked channels for his desktop tool the other day. The idea is that you put some sections in your .pluckerrc file which describe "channels". Each channel has some attributes, such as how often it changes, and the home URL for the channel. Unfortunately, the only tool which has a parser for the config file is currently the parser (a bad name; I'm going to start calling it the 'distiller' again), in PyPlucker/ConfigFiles.py, which uses the Python built-in ConfigParser to parse the files. So the desktop has to work through the distiller all the time, which is both clumsy and error-prone.
It seems to me that the right thing to do is to write a parser in C for the config files, so that tools like the desktop can read the options directly. This seems like a reasonable thing to add to libunpluck, in fact. What do y'all think? Bill
