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

Configuration changes should be allowed via an admin UI



    • 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:


      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



              Issue Links

              There are no Sub-Tasks for this issue.



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


                    • Created:

                      Git Integration