Normal Modes Main checklist
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 15/100
- Issue type
- Feature
- Clarity
- Needs clarification
- Activity status
- Stale
- Tech stack
- javascript
- Domain
- testing-qa, web-dev
Research direction
This issue is a master checklist for the Normal Modes simulation, covering design, implementation, publication, and QA. Start by reviewing the unchecked items and the referenced documents, including responsible_dev.md and the QA book. Done means the applicable checklist items are completed and the issue reflects the simulation's publication status.
Written by the indexing model from the issue text.
Description
Normal Modes master checklist
Design
- Sim folder and design doc created (Date: 02/12/2020)
- Create sim folder in PhET Sim Design Folder using phet-docs account
- Place design doc in the sim folder
- Legacy sim docs/info gathered
- Sim suggestions doc reviewed
- Unfuddle tickets reviewed (searching tickets)
- Learning goals and standards identified (Date: 02/12/2020)
- Design concept complete (Date: 02/12/2020)
- Wireframes complete (Date: 03/04/2020)
- Mockups complete (Date: 03/16/2020)
- Mockups checked for colorblind and greyscale
- Features for PhET-iO discussion
- Interviews complete (Date: //)
- Results reported to team
- Notes pasted into design doc
- Back-up of interviews
- Lead designer "sign off" (Date: //)
- Performance acceptable
- Carefully review ?showPointerAreas
- No new feature requests
- Pre-publication items
- Auxilary screenshots (up to 3 additional)
- Screen-specific screenshots for metadata service (see naming convention)
- Accessories (keywords, categories, description, learning goals, related sims, NSDL)
- Accessibility features
- Email announcement language
- Teacher Guide created, uploaded, and added to sim design folder
- Sim primer draft
- LoL icons for each screen created and uploaded to Drive
- LoL metadata for each screen (description, vocab words, questions for before/after sim use)
- Post-publication items
- Share new features, design challenges, and treats with group!
- Review legacy gold star activities, copy over if appropriate
- Email announcement language
- Deliver to Legends of Learning
- Sim primer (create issue, publish ideally within 1 month of live sim)
- Hold postmortem if applicable (Date: //)
Implementation
- Repository created (Date: 2/7/20)
- Simulation added to responsible_dev.md
- N/A Use
grunt create-simin perennial (see--helpfor arguments) to create the repository structure - Collaborators added (Developer team, QA team, designers, etc)
- standard GitHub label set applied
- repository added to perennial/data/active-repos
- Development started (N/A contributed by 3rd-party)
- Sim is "feature complete" (Date: 2/7/20 - accepted from 3rd party)
- Code review completed (Date: 2/10/20)
- Pre-publication items
- Main screenshot (read this)
- Verify credits with lead (Team, Contributors, QA, Graphic Arts, Sound Design, any Thanks)
- Published (Date: //)
- Mark the sim as published in responsible_dev.md
QA
- Dev testing started (Date: //)
- Dev testing completed (Date: //)
- First RC published (Date: //)
- Test matrices put in Testing Matrices Folder
- RC testing completed (Date: //)
- Dominant language
- JavaScript
- Stars
- 0
- Forks
- 2
- PR merge metrics
- No merged PRs in 30d
Getting set up
We have not checked this project's setup files yet. Start from its README, and see our first-contribution guide for the general steps.
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from phetsims/normal-modes
-
dev:typescript priority:5-deferred
Difficulty 5/5 Over a week Newbie friendliness 15/100
phetsims/normal-modes#92 ·
-
status:blocks-sim-publication
Difficulty 1/5 Under an hour Newbie friendliness 55/100
phetsims/normal-modes#90 ·
-
dev:code-review
Difficulty 2/5 1-3 hours Newbie friendliness 58/100
phetsims/normal-modes#89 ·
-
priority:5-deferred type:bug type:multitouch
Difficulty 3/5 1-2 days Newbie friendliness 42/100
phetsims/normal-modes#87 · 1 comment ·
-
priority:5-deferred type:performance
Difficulty 3/5 1-2 days Newbie friendliness 42/100
phetsims/normal-modes#84 · 1 comment ·
All issues in phetsims/normal-modes
Similar issues
-
curriculum documentation quality
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
githubnext/gh-aw-workshop#3897 ·
Maintainers usually reply within 2 days
-
agent/quality hive/hosted-available-lke648397-260827-5n31 quality testing
Difficulty 2/5 1-3 hours Newbie friendliness 91/100
Maintainers usually reply within 1 day
-
check:failed feeds:add
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
iptv-org/database#36179 · 1 comment ·
Maintainers usually reply within 1 day
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
Maintainers usually reply within 1 day