Feature #11

More powerful configuration file engine (parser/dumper) API

Added by Redmine Admin almost 12 years ago. Updated about 10 years ago.

Status:In progressStart date:
Priority:NormalDue date:
Assignee:Redmine Admin% Done:


Target version:0.64.5


Having a working API for this milestone 0.64.0

Options on using python for that.


#1 Updated by Redmine Admin almost 12 years ago

  • Status changed from New to In progress

#2 Updated by Redmine Admin almost 12 years ago

Moved to milestone 0.64.1

#3 Updated by Redmine Admin almost 12 years ago

I'll move this ticket again to the next planned release 0.64.2 because it is deeply related to the python modules.

I coded a small configuration parser but I could then see that the amount of variables, customizations, data structures... needed a much more powerful parser than that.

I didn't want to create any external dependecy on the code so I discarded any solution involving external libraries, as well as tools for creating my own parser like flex/bison.

As in the first comment for this ticket I mentioned the "options on using python", python includes all I needed and it is also deeply related to future releases.

I decided to use this ticket as the first native python module for DrQueue. Thus the need to move it to the milestone at least.

I will write some notes about it on the wiki page ConfigModule.

#4 Updated by Redmine Admin over 11 years ago

It will be included as a drqueue.base.config python package.

The new python reorganization was needed.

Also available in: Atom PDF