|
Hello and welcome to the home of the "pLASTer" project. (Recently re-named from "last".)
What is pLASTer?
pLASTer is a new paradigm for the management of configuration data in UNIX or
UNIX-like operating systems. The idea is to create a tool/program that will
allow Management Applications to be created without
writing any code (or without writing MUCH code). The same tool
should allow for the centralization of a variety of configuration tasks as
well as the localization of such tasks on a heterogeneous network.
HUH? What is it really?
It's a "malleable" program from which you can configure things like Apache, Samba, Bind (DNS),
Qmail, Users and Groups, etc. All from one application that is easy to use, expand
and learn.
Note that pLASTer is currently in the early alpha stage, but can already perform many
functions very well. I am currently attemping to complete the definition of the
meta-language that will allow the definition of a Configurable Application.
For this we need to define the following:
- The sources of configuration data for the application.
- The type of source.
- The syntax for the source.
- Keywords in the source.
- Actions which we may want to perform.
- An action on the configuration data.
- An action with the application itself.
I've included some screen shots to clarify what pLASTer is. If you're
still interested, there is also the undergraduate Thesis I wrote on the topic, as well as a brief introduction presentation in PDF
or Flash format. All these can be found in the Documentation
section. If you would like to know even more than what is found here currently, please email me at the
address below.
|