oceanbase / oceanbase/seekdb

Remove redundant installer deletion prompt on macOS after successful package installation

Open
#853 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

dima type: bug
Dominant language
C++
Stars
2.9k
Forks
339
Avg merge
1d 19h
Merged PRs (30d)
52

Description

Environment

  • Version: OceanBase seekdb 5.7.25 (r) (Built 1-1624b7f434d60f2fb5dbb96553f92faac356ab0d Jun 1 2026)

Description

After successfully installing OceanBase seekdb using the macOS pkg installer, a pop-up window prompts the user to delete the installer. This prompt is considered redundant and unnecessary.

Steps to Reproduce

  1. Install OceanBase seekdb on macOS using the provided pkg installer.
  2. Complete the installation successfully.
  3. Observe the pop-up window asking if the user wants to delete the installer.

Impact

This is a minor UX issue. The prompt adds an unnecessary step for the user after a successful installation.

Supporting Information

Pop-up window screenshot
Note: The original issue template contained many standard fields (e.g., "Reproducibility", "Test Changes", "Log Info") that were not filled out for this specific request, as it is a straightforward UI/UX suggestion.

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 reproducing the successful macOS pkg installation and observing the post-install deletion prompt. Then locate the macOS pkg installer packaging or completion flow; done means a successful installation no longer asks whether to delete the installer, while installation itself remains unaffected.

Written by the indexing model from the issue text.

Assessment

Tech stack
macos
Domain
desktop
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.