Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-22313

Configuration changes should be allowed via an admin UI

    XMLWordPrintable

    Details

    • Type: Feature Request
    • Status: OPEN
    • Priority: Critical
    • Resolution: Unresolved
    • Affects Version/s: 2.7.2, 2.8.2, 2.9.0
    • Fix Version/s: None
    • Component/s: Config
    • Labels:
      None

      Description

      All major LMSs have the ability to modify the configuration of the system via the database. In some ways this is better than only loading them from the files (could reduce the need for restarts, avoids files out of sync issues, etc.)

      This is the master ticket and most of the work should happen in subtasks.

      Changes to the configuration service (major ones) added the core support necessary and APIs to support this in general. We will probably build on the work in the config viewer and config editor tools.

      Notes from the TCC meeting in 2012:
      Configuration in the UI properties/messages (all other major LMSs have this)
      Complete config cleanup: SAK-21124 - Sakai default config is missing a huge number of config options - IN PROGRESS
      Config persisted in the DB (master from files)
      Register the config props in code (like function manager)
      john bush put some thinking into a design with a raw prototype last year, see, Runtime configuration of properties in 2.10. rSmart would very much like to get involved in this effort as it is closely related to the runtime config of i18n work we did a few years back.

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  ern Earle R Nietzel
                  Reporter:
                  maintenanceteam Core Team
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  4 Start watching this issue

                  Dates

                  • Created:
                    Updated:

                    Git Source Code