Automattic / Automattic/simplenote-macos

Tech Debt: Project Issue

Open
#877 0 comments 0 reactions 0 assignees View on GitHub
debt
Dominant language
Swift
Stars
1.6k
Forks
172
Avg merge
11h 17m
Merged PRs (30d)
3

Description

### Debt:
- [ ] Drop AppDelegate's imperative applyStyle calls
- [ ] Drop AppDelegate's ViewController indirections
- [ ] Deduplicate Editor Constants (FontSize-Y)
- [ ] UserDefaults Cleanup
- [ ] Spinner Location
- [ ] Button Size Warnings (Main Nib)
- [ ] Fix newNoteWasPressed flow (Belongs to Notes List)
- [ ] Font Size should be handled by the App Delegate
- [ ] Drop MainMenu.xib

Contributor guide

Open the contributing guide

Research direction

Start by decomposing the checklist into separate work items and locating the AppDelegate, ViewController, Notes List flow, Main Nib, and MainMenu.xib. Read each affected entry point to define its scope and dependencies. Done means the listed tech-debt items have clear, individually verified resolutions.

Written by the indexing model from the issue text.

Assessment

Tech stack
swift
Domain
desktop
Issue type
Refactor
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.