[csswg-drafts] [web-animations] Level 2 Spec maintenance and planning (#4008)

majido has just created a new issue for https://github.com/w3c/csswg-drafts:

== [web-animations] Level 2 Spec maintenance and planning ==
## Current Status
The current [web animations level 2](https://drafts.csswg.org/web-animations-2/) spec has not been updated and it looks fairly out of date. 

After discussing with other folks working on web-animations spec it was clear that we all agree on this and it was suggested that the two main ideas potentially worth saving from level-2 are:
1. Group Effects
2. Custom Effects

There are at least a few other dependent specifications that I think may require changes in level 2 to ensure better integrations:
- Animation Worklet
- Scroll Timeline

Here is a [full list](https://github.com/w3c/csswg-drafts/labels/web-animations-2) of open issues.

## Group Effect Prototype

We have started looking more closely at Group Effect and we are implementing a prototype in Blink.  As such I want to ensure its specification moves forward as well. 

On the spec side, we have started by writing an [explainer](https://github.com/yi-gu/group_effects/blob/master/README.md) that tries to motivate the feature and also explains fairly minor changes we like to make to the current design. That is a good first step but I want to make sure we have a plan on how to make the necessary web-animations spec changes which brings me to this issue.

## Proposal for Level-2

I propose the following:
1. Archive the current level-2.
2. Make a fresh copy of level-1 as level-2
3. Move over individual features of interest to the new spec, starting with GroupEffect. Update the wording/idl to match the changes.
4. Make any design adjustment we want to make to each feature.
ongoing: Keep level-2 updated by merging current level-1 regularly. 

We can help with this process as we work on Group Effect and other features. :)

I think that gives us a good base to restart the work on level-2 and continue adding features that make sense.

Note that this all assumes we don't expect a whole lot of changes to level-1 anymore which I think is a fair assumption. But please correct me if that is not the case.


Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/4008 using your GitHub account

Received on Wednesday, 5 June 2019 14:25:43 UTC