-
Notifications
You must be signed in to change notification settings - Fork 7
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
publish a public prototype #116
Comments
@pixelzoom I think "ideally" we would publish a prototype by Aug 15
The process for publishing a prototype is to have a few of us look at it (like Amanda, myself, Oliver) and make sure it is in reasonable shape, and then I believe a "dev" version is published, and handed to @mattpen - he manually puts it on the web at the placeholder address where the "latest" html version will eventually live. For example the prototype of AC CCK lives here: but no sim page yet exists, just this direct link. |
Yes, this would be nice. Ariel summed it up nicely. |
That all sounds right to me as well. |
Currently the process is "Ask Matt and he'll work some magic". I was under the impression that this was a one-off request for the 4 sims published early during the Covid-19 shutdown, so it isn't documented well or easy for others to replicate. If this is going to be a regular feature we want to include on the website, we should probably formalize/standardize a process that allows sim developers to publish these without coordination with the website team. |
I appreciate the general description, which could apply to any sim. But I need specifics for this sim. The sim is essentially feature complete now. So run master or 1.0.0-dev.66, look at the open GitHub issues, and please put together a checklist of specific work to be completed before publishing a prototype. |
This won't need @kathy-phet approval, removing her assignment. @amanda-phet can be the main arbiter of what is an acceptable state, I will also try to take a look. |
7/9/2020 design meeting @amanda-phet @kathy-phet @ariel-phet I also want to verify #46 and #112, memory consumption issues. I've experienced repeated "page reloads" on iPad + Safari, typical of out-of-memory problem. It would be OK to publish a prototype that has the current performance. When performance is improved, we'd publish a new prototype. |
@ariel-phet do you think we should do interviews before publishing the prototype? It will significantly delay the prototype, but still seems worth considering. |
@amanda-phet and I discussed... Other than the interviews question that @amanda-phet asked in #116 (comment), we feel like the remaining GitHub issues do not need to be addressed for a prototype. @ariel-phet and @kathy-phet how do you feel about the state of the sim? Are we ready for a prototype? The latest dev version is 1.0.0-dev.74. |
In a Slack discussion, @ariel-phet clarified that a prototype will be published using the RC+production process, with a level of testing that's more typical of a dev version. I'll await the process documentation in chipper-2.0.md, which phetsims/perennial#190 (comment) indicates @ariel-phet will be writing up. |
1.0.0-rc.1 was published on 7/29/20, using the process described in https://github.com/phetsims/phet-info/blob/master/deployment-info/chipper-2.0.md#prototype-deployments. The QA issue is phetsims/qa#522. |
As noted in phetsims/qa#522 (comment):
|
In #116 (comment) @ariel-phet said
Acknowledgement that we have missed that milestone. @amanda-phet @ariel-phet @kathy-phet Do we want to set a new milestone? |
8/18/2020 design meeting: The new milestone for the prototype is "sometime the week of 8/24, if possible". |
8/20/2020 design meeting: The new plan for the prototype (brand=phet) is:
Then the sim will go through a full QA process for both brands, and will be republished. Unclear whether this will be a maintenance release, or a new release branch. |
We did not meet the milestone of "sometime the week of 8/24, if possible". Assigning to @amanda-phet @kathy-phet @ariel-phet to revise the milestone. |
8/27/2020 design meeting: All blocking issues are addressed, ready to publish a dev version for prototype. The plan:
Adjust the above schedule if any issues are found. |
1.1.0-dev.18 has been published. The QA issue is phetsims/qa#539. |
1.1.0-rc.1 has been published. The QA issues is phetsims/qa#540. |
1.1.0-rc.2 has been published. The QA issue is phetsims/qa#540 |
This is going to be considered a production version when put on the website, so we can close this issue (even though it got a more "prototype" QA process). |
1.1.0 was published today, 9/1/2020. |
@ariel-phet has mentioned that it would be nice to publish a prototype version of this sim, before it is completed.
Questions:
Assigning to the design team for feedback.
The text was updated successfully, but these errors were encountered: