Author: JT Smith
From a post to LinuxProgramming.com: “he purpose of maki is to serve XML files via the web. A web developer
can specify that the XML data be processed or transformed through any
number of steps. Each step is either a stylesheet transformation or a
custom process. A processor that evaluates embedded Python code is
included. The output of each step is passed as the input to the next
step (similar to a Unix pipe). Additionally, the output of each
processor step can be cached for a user-specified time period. All
configuration is in a central XML file that specifies rules based on
matching paths against regular expressions.”
can specify that the XML data be processed or transformed through any
number of steps. Each step is either a stylesheet transformation or a
custom process. A processor that evaluates embedded Python code is
included. The output of each step is passed as the input to the next
step (similar to a Unix pipe). Additionally, the output of each
processor step can be cached for a user-specified time period. All
configuration is in a central XML file that specifies rules based on
matching paths against regular expressions.”