oppia / oppia/oppia-web-developer-docs

Simplify How start DSAdmin by using npx

Open
#49 4 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement Impact: Low Work: Low
Dominant language
Python
Stars
18
Forks
133
PR merge metrics
No merged PRs in 30d

Description

In How start DSAdmin there are 5 steps that can be reduced by using npx, like this:

  1. Run the devserver
  2. While the devserver is running run npx dsadmin --project=dev-project-id --datastore-emulator-host=127.0.0.1:8089 in a different terminal window or tab
  3. You will see an output saying something like dsadmin (project 'dev-project-id') listening on then you can navigate to the URL and you will see the UI

Contributor guide

No contributing guide indexed for this repository

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

Open the linked “How start DSAdmin” section in the Oppia debugging-datastore-locally wiki page and compare its five current steps with the proposed npx dsadmin command. Update the instructions so the shorter workflow is accurate and complete, including the expected listening output and navigation step. Done means the section clearly documents the reduced process.

Written by the indexing model from the issue text.

Assessment

Tech stack
nodejs
Domain
documentation
Issue type
Documentation
Difficulty
1/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.