Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fourier: Making Waves - Publish 1.0 (9/30/2021) #43

Closed
3 tasks done
pixelzoom opened this issue Feb 3, 2021 · 12 comments
Closed
3 tasks done

Fourier: Making Waves - Publish 1.0 (9/30/2021) #43

pixelzoom opened this issue Feb 3, 2021 · 12 comments
Assignees

Comments

@pixelzoom
Copy link
Contributor

pixelzoom commented Feb 3, 2021

From the Project Overview spreadsheet, the milestones for 1.0 release are:

  • design complete - 2/28/2021
  • feature complete - 6/30/2021
  • publish 1.0 - 9/30/2021 => actual 10/13/2021
@pixelzoom pixelzoom self-assigned this Feb 3, 2021
@pixelzoom pixelzoom changed the title Fourier 1.0 release (9/30/2021) Fourier: Making Waves 1.0 release (9/30/2021) Feb 3, 2021
@pixelzoom
Copy link
Contributor Author

pixelzoom commented May 20, 2021

There will be a site visit related to a grant on June 22 & 24, 2021. The goal is to demo the first 2 screens.

@pixelzoom
Copy link
Contributor Author

pixelzoom commented Jun 8, 2021

In #70 (comment), @kathy-phet said that the site visit has been moved to August 24, 2021.

@pixelzoom
Copy link
Contributor Author

6/10/21 design meeting: @arouinfar @kathy-phet @pixelzoom @KatieWoe

Revised milestones:

  • feature complete for 8/24/21 site visit
  • QA starts in early September
  • published by 9/30/21

@pixelzoom
Copy link
Contributor Author

pixelzoom commented Aug 10, 2021

The sim was feature complete on 8/10/2021. The first feature-complete version is 1.0.0-dev.38.

@pixelzoom
Copy link
Contributor Author

pixelzoom commented Aug 11, 2021

On 8/10/21, I posted in Slack design-sims channel:

If there’s time, Fourier could use a planning meeting — the weekly 5 minute checkin will not be sufficient. I’m expecting Fourier to be feature-complete today or tomorrow, well ahead of the 8/24 milestone. As we enter the “home stretch”, I’d like to map out a plan for interviews, code review, QA, etc. And make sure that the plan is coordinated with vacation schedules. We also have a backlog of GitHub issues that are “ready-for-review” that need attention— some of those are blocking me, so let’s go through the issues and get them resolved.

@arouinfar @kathy-phet The things to consider when mapping out a plan are:

  • availability/vacations
    @arouinfar 8/24-8/31
    @pixelzoom 8/31-9/13

  • needs for 8/24 site visit
    @pixelzoom with publish a dev version, also usable for interviews

  • Fourier Making Waves - Publish 1.2 with PhET-iO #123
    Yes, we'd like to include PhET-iO. Assigning the design issue to @arouinfar and @kathy-phet.
    EDIT: We revisited this decision, and decided not to include PhET-iO in the 1.0 release, due to the amount of work involved, and other priorities.

  • wrap up review of GitHub issues, including Wave Packet screen review
    To be wrapped up early next week. @ariel-phet may create some "polish" issues.

  • interviews
    @arouinfar will reach out to a group this week, try to set something up for next week. Advanced students.

  • code review
    OK to do at same time as dev testing. @pixelzoom will create GitHub issue (when closer to being ready). @kathy-phet will identify a developer to review. Ideally do this while @pixelzoom is on vacation.

  • dev testing
    Start dev testing by 8/30, so that it's tested while @pixelzoom is on vacation.

  • RC testing
    Start RC testing by 9/20, after @pixelzoom has returned, and has had a chance to address dev-test issues and code-review issues.

  • 1.0 release date
    Target 9/30. This is tight, leaves only 10 days for RC testing.

@pixelzoom
Copy link
Contributor Author

  • wrap up review of GitHub issues, including Wave Packet screen review
    To be wrapped up early next week. @ariel-phet may create some "polish" issues.

I received "polish" feedback from @ariel-phet.

I did not received feedback from @arouinfar and @kathy-phet on the Wave Packet screen. And there are still many GitHub issues ready-for-review or blocking my progress.

So the schedule that we mapped out in #43 (comment) is no longer doable.

@pixelzoom
Copy link
Contributor Author

pixelzoom commented Aug 29, 2021

The new plan is to do dev-lite testing and code review while I'm on vacation, 8/31-9/13. Then we'll evaluate where things are at, and decide what's next.

8/29/2021 dev-lite test published:

Dev-lite test completed 9/1/2021.

@pixelzoom
Copy link
Contributor Author

pixelzoom commented Sep 23, 2021

Dev-lite testing and code review went well, so we decided to skip the full dev test. Instead, the Fourier team will exercise the sim. Then we'll go straight to RC. The issue for "team testing" is:

EDIT: "Team testing" started 9/24, completed 9/27.

@pixelzoom
Copy link
Contributor Author

pixelzoom commented Sep 28, 2021

9/28/21 RC test started:

EDIT: test completed 10/4/21, another RC test will be needed.

@pixelzoom
Copy link
Contributor Author

pixelzoom commented Oct 8, 2021

10/7/21 RC test started:

EDIT: test completed 10/12/21. Another RC test will be needed because of #202.

@pixelzoom
Copy link
Contributor Author

pixelzoom commented Oct 12, 2021

10/12/21 RC test started:

EDIT: test completed 10/12/21, ready to publish 1.0.

@pixelzoom
Copy link
Contributor Author

10/13/21: published 1.0.0.

Closing.

@markgammon markgammon changed the title Fourier: Making Waves 1.0 release (9/30/2021) Fourier - Making Waves 1.0 release (9/30/2021) Dec 14, 2021
@kathy-phet kathy-phet changed the title Fourier - Making Waves 1.0 release (9/30/2021) Fourier Making Waves - Publish 1.0 release (9/30/2021) Dec 15, 2021
@kathy-phet kathy-phet changed the title Fourier Making Waves - Publish 1.0 release (9/30/2021) Fourier: Making Waves - Publish 1.0 release (9/30/2021) Dec 15, 2021
@kathy-phet kathy-phet changed the title Fourier: Making Waves - Publish 1.0 release (9/30/2021) Fourier: Making Waves - Publish 1.0 (9/30/2021) Dec 15, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant