Skip to content

Commit 9dd8542

Browse files
authored
Merge branch '6.0' into petschki-create-custom-pattern
2 parents 3eaae7b + af89125 commit 9dd8542

File tree

1 file changed

+14
-2
lines changed

1 file changed

+14
-2
lines changed

docs/glossary.md

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -282,10 +282,18 @@ CommonJS
282282
Transpilation
283283
The transformation of JavaScript code that uses advanced language features, unavailable for some browsers, to code rewritten to support them.
284284
285-
ES6
286-
ECMAScript 6, a newer version of the JavaScript language.
285+
ECMAScript
286+
ECMAScript is a standard for scripting languages, including JavaScript, JScript, and ActionScript.
287+
It is best known as a JavaScript standard intended to ensure the interoperability of web pages across different web browsers.
288+
It is standardized by [Ecma International](https://ecma-international.org/) in the document [ECMA-262](https://ecma-international.org/publications-and-standards/standards/ecma-262/).
289+
290+
TC39
291+
Ecma International's [TC39](https://tc39.es/) is a group of JavaScript developers, implementers, academics, and more, collaborating with the community to maintain and evolve the definition of JavaScript.
292+
They established a [process](https://tc39.es/process-document/) where the proposals are discussed, developed, and eventually approved (or dropped).
293+
The process has five Stages (0 to 4) where reaching the Stage 4 means the proposal is finished, and it becomes part of the JavaScript specification.
287294
288295
mrs-developer
296+
`mrs-developer`
289297
Also called "missdev", a tool similar to buildout's `mr.developer`.
290298
It automatically downloads and keeps up to date copies of software and add-ons under development based on definitions stored in `mrs.developer.json`.
291299
As a byproduct of its update operations, it also automatically adjusts `jsconfig.json`, which is used by Volto to configure webpack aliases.
@@ -739,6 +747,10 @@ Jest
739747
[Jest](https://jestjs.io/) is a JavaScript testing framework.
740748
Volto uses Jest for unit tests.
741749
750+
Cypress
751+
[Cypress](https://www.cypress.io/) is a JavaScript testing framework that runs your app in the browser for visually debugging it.
752+
Volto uses Cypress for acceptance tests.
753+
742754
Plone
743755
Plone is an open-source content management system (CMS) with over 20 years of stability and security wrapped in a modern, powerful, user-centric package.
744756
It continues to set the standard for content management systems by offering the most functionality and customization out of the box.

0 commit comments

Comments
 (0)