microsoft / microsoft/CmdPalGitHubExtension

Make the extension's configuration shareable

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

Nobody has claimed this yet.

Area-Settings Issue-Feature
Dominant language
C#
Stars
88
Forks
13
Avg merge
1h 1m
Merged PRs (30d)
1

Description

One requested feature is to be able to send a file (maybe a JSON file) that holds the configuration information of the extension for other people to use. This would be what searches are saved (with display name and top level information).

For doing that, maybe the best way is to stop using SQLite to save the persistent data and change it to a JSON file in the App Data directory.

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

Start by reviewing how the extension currently stores searches and other persistent data in SQLite, including the App Data location. Define the configuration contents and sharing flow before choosing between a JSON file and the existing storage; done means another user can load the shared configuration and recover the saved searches with their display names and top-level information.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
cli
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
28/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.