aws / aws/sagemaker-distribution

Define `overrides.json` under `jupyter/private` in SMAI

Open Beginner friendly
#1,331 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Shell
Stars
154
Forks
120
Avg merge
5d 4h
Merged PRs (30d)
27

Description

For private configs (under `template/v4/v4.x/dirs/etc/sagemaker/jupyter/private`), should we also just have the `lab/settings/overrides.json` file defined here too?

The existing one seems to only apply to Jupyter AI, so maybe it should just go under there too:

```
{
"@jupyterlab/application-extension:shell": {
"layout": {
"multiple": {
"JupyterlabChat:sidepanel": {
"area": "right"
}
}
}
},
"@jupyterlab/filebrowser-extension:browser": {
"showHiddenFiles": true
}
}
```

_Originally posted by @dlqqq in https://github.com/aws/sagemaker-distribution/pull/1329#pullrequestreview-5081716784_

Contributor guide

Open the contributing guide

Research direction

Start by inspecting the private configuration directory at template/v4/v4.x/dirs/etc/sagemaker/jupyter/private and the existing lab/settings/overrides.json file. Confirm which settings are specific to Jupyter AI, then define the shown overrides under the appropriate private Jupyter location; done means the configuration is placed consistently and applies the intended JupyterLab layout and hidden-file settings.

Written by the indexing model from the issue text.

Assessment

Tech stack
jupyter
Domain
tooling
Issue type
Feature
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
74/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.