-
Notifications
You must be signed in to change notification settings - Fork 10
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
More light bulb designs and implementations? #679
Comments
As mentioned in phetsims/scenery-phet#170 (comment)
|
Labeling for the AC milestone for the purposes of discussion today. |
Question for design meeting: Is it OK to leave the light bulbs as they are until we complete the quarterly goal of organizing the common code light bulbs in #679 ? |
If there is a quarterly goal related to phetsims/scenery-phet#170, we should have a meeting between designers/relevant developers to inventory the current implementations and discuss the learning goals/design needs for these variations. I personally don't think we should delay CCK: AC for a common code issue that has been sitting around for 6 years. If the scenery issue is indeed blocking, we need to devote the resources to unblock it and move CCK: AC along. |
At today's design meeting, we agreed not to delay CCK for the common code light bulbs. Removing from the milestone. |
Discovered while working on phetsims/scenery-phet#170. That issue has a lot of discussion about the benefits of consolidating lightbulb styles, and the desire to use common code for CCK. So I was dismayed to find that CCK not only punted on the problem, but has made the problem much worse by creating (at least) 3 new classes and 4 new PNG files related to lightbulbs:
CustomLightBulbNode.js is documented as "Forked from SCENERY_PHET/LightBulbNode", a nice way of saying "Copied". That's not going to fly for code review.
I can understand if this needed to be done to meet a milestone. But I don't see any TODO comments or Git issue indicating that this is a temporary situation, or that there's a plan to go back and align this with goals of phetsims/scenery-phet#170. So I'm creating this issue.
@samreid What is the plan for light bulb in CCK?
The text was updated successfully, but these errors were encountered: