openedx / openedx/xapi-db-load

Add ability to edit / save / reload config in UI

Open
#176 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
Python
Stars
2
Forks
7
Avg merge
5h 40m
Merged PRs (30d)
5

Description

Right now the only way to update the configuration or change config files is to quit and restart the app. It should be trivial in urwid to take the content in the existing config pane and save it to disk or reload an externally updated config via button push. I believe the current pane should also allow us to edit the file and make updates.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating the existing urwid configuration pane and the code that loads the configuration at application startup. Run the app to understand the current pane behavior and identify how its content is represented. Done means the pane supports editing, saving changes to disk, and reloading externally changed configuration through UI controls.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
cli
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.