[Maintain-dev] [JIRA] Commented: (MNT-1281) New Configuration and Installation System

Danny Robert (JIRA) jira at osuosl.org
Fri Jul 8 14:44:09 PDT 2005


     [ http://bugs.osuosl.org/browse/MNT-1281?page=comments#action_10582 ]
     
Danny Robert commented on MNT-1281:
-----------------------------------

We're no longer using PEAR::Config, and have instead developed our own internal Tree system.  The reason for this is that there isn't a really simple way to allow '#' as the comment character.  Additionally, we added a new comment construct '#@' which signifies a disabled parameter.  This allows a graphical config page to indicate to the user some parameters they have to choose from that would otherwise be hidden.  (For example, only two LDAP directives are _needed_, url and basedn, but there are many others that will need to be enabled based on the user's setup.)  Lastly, our current parsing tree allows for internal validation.

> New Configuration and Installation System
> -----------------------------------------
>
>          Key: MNT-1281
>          URL: http://bugs.osuosl.org/browse/MNT-1281
>      Project: Maintain
>         Type: Task
>     Reporter: Brandon Philips
>     Assignee: Danny Robert
>     Priority: Urgent

>
> Original Estimate: 1 week
>        Time Spent: 1 week, 1 day, 3 hours, 4 minutes
>         Remaining: 0 minutes
>
> A new configuration and installation system needs to be made for Maintain so that all of the options can be managed in the database.  Currently the options are managed in a flat file that can be a bit of a pain to setup and configure.  A web interface with a DB backend is much more consistent with the rest of the interface, and will be easier and quicker to query and modify.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://bugs.osuosl.org/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira



More information about the Maintain-dev mailing list