CSS-Next / css-next

Admin repo for meetings, charter, and action items for the CSS-Next community group, a part of the w3c.
116 stars 4 forks source link

Please see the current RFC discussion around CSS level categorizations as eras.

CSS-Next Community Group charter

Background

CSS3 was an umbrella term that defines modern CSS to this day. The CSS3 grouping of features included level-3 specs for new features from typography to selectors and backgrounds. From this point on, each individual CSS spec has been numbered individually. However, CSS3 is still the most common term developers have to define the capabilities of modern CSS. We see this across the web, from the way educational institutions teach CSS to the job requirements on resumes. This group serves to modernize the general understanding of CSS in the wider developer community by labeling feature sets beyond the initial set from CSS3 in an easy-to-understand way, and help developers upskill their understanding of CSS across the ecosystem.

Mission

The CSS-Next Community Group aims to improve the overall experience of people developing for the Web Platform, and elevate the Web Platform itself through identifying features that can be labeled as broadly available or new/next-level. This will allow web developers to set their learning aims and better understand how the ecosystem is evolving over time.

Scope

As part of this charter, the CSS-Next Community Group is focusing its activities on three main pillars:

Out of Scope

Work mode

The group will conduct all of its technical work in public, on GitHub repositories, with a supporting mailing list for logistical and administrative purposes.

The Community Group is open for public participation. A public summary or minutes will be made available via the GIthub repository.

Liaisons

To be effective, the Community Group expects to coordinate with the following other groups and projects that have direct intersection with its scope:

Amendments to this charter

The group chairs can propose the group adopt an amended charter, editing the text using the Decision Process described below.

The decision on whether to adopt the amended charter is made by conducting a 30-days vote on the proposed new charter. The new charter, if approved, takes effect on either the proposed date in the charter itself, or 7 days after the result of the election is announced, whichever is later. A new charter must receive 2/3 of the votes cast in the approval vote to pass. The group may make simple corrections to the charter such as deliverable dates by the regular group decision process rather than this charter amendment process. The group will use the amendment process for any substantive changes to the goals, scope, deliverables, decision process or rules for amending the charter.