Skip to content

Commit 4975f4f

Browse files
mathiasbynensljharb
authored andcommitted
Meta: Use shiny new hostname (#1576)
1 parent a25df66 commit 4975f4f

File tree

7 files changed

+12
-17
lines changed

7 files changed

+12
-17
lines changed

.github/ISSUE_TEMPLATE/2-feature-request.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ about: Suggest an idea for ECMA-262
66

77
TC39 is open to accepting new feature requests for ECMAScript, referred to as
88
"proposals". Proposals go through a four-stage process which is documented in
9-
the [TC39 process document](https://tc39.github.io/process-document/).
9+
the [TC39 process document](https://tc39.es/process-document/).
1010

1111
Feature requests for future versions of ECMAScript should not be made in this
1212
repository. Instead, they are developed in separate GitHub repositories, which

CODE_OF_CONDUCT.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
This repository is a TC39 project and subscribes to its [code of conduct](https://tc39.github.io/code-of-conduct/). It is available at [https://tc39.github.io/code-of-conduct/](https://tc39.github.io/code-of-conduct/).
1+
This repository is a TC39 project and subscribes to its [code of conduct](https://tc39.es/code-of-conduct/). It is available at [https://tc39.es/code-of-conduct/](https://tc39.es/code-of-conduct/).
22

33
To ask a question or report an issue, please email [[email protected]](mailto:[email protected]).

CONTRIBUTING.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
### Contributing to ECMAScript
2-
Contributors to ECMAScript and TC39 are expected to follow our [Code of Conduct](https://tc39.github.io/code-of-conduct/).
2+
Contributors to ECMAScript and TC39 are expected to follow our [Code of Conduct](https://tc39.es/code-of-conduct/).
33

44
If you are not an Ecma member, any non-trivial contributions require signing a legal agreement with Ecma. See the section "Required Legal Agreements" below for details.
55

@@ -28,14 +28,14 @@ If you are changing the signature or behavior of an existing construct, please c
2828
* [HTML Standard](https://html.spec.whatwg.org/)[file an issue](https://github.com/whatwg/html/issues/new)
2929

3030
#### New feature proposals
31-
TC39 is open to accepting new feature requests for ECMAScript, referred to as "proposals". Proposals go through a four-stage process which is documented in the [TC39 process document](https://tc39.github.io/process-document/).
31+
TC39 is open to accepting new feature requests for ECMAScript, referred to as "proposals". Proposals go through a four-stage process which is documented in the [TC39 process document](https://tc39.es/process-document/).
3232

3333
Feature requests for future versions of ECMAScript should not be made in this repository. Instead, they are developed in separate GitHub repositories, which are then merged into the main repository once they have received "Stage 4".
3434

3535
##### Creating a new proposal
3636
To make a feature request, document the problem and a sketch of the solution with others in the community, including TC39 members. One place to do this is the [es-discuss mailing list](https://esdiscuss.org); another is the IRC channel #tc39 on Freenode ([instructions](https://freenode.net/kb/answer/chat)).
3737

38-
Your goal will be to convince others that your proposal is a useful addition to the language and recruit TC39 members to help turn your request into a proposal and shepherd it into the language. Once a proposal is introduced to the committee, new features are considered by the committee according to the [TC39 process document](https://tc39.github.io/process-document/).
38+
Your goal will be to convince others that your proposal is a useful addition to the language and recruit TC39 members to help turn your request into a proposal and shepherd it into the language. Once a proposal is introduced to the committee, new features are considered by the committee according to the [TC39 process document](https://tc39.es/process-document/).
3939

4040
##### TC39 meetings and champions
4141
If you have a new proposal you want to get into the language, you first need a TC39 "champion": a member of the committee who will make the case for the proposal at [in-person TC39 meetings](https://github.com/tc39/agendas/blob/master/2017/11.md#dates-and-locations-of-future-meetings) and help it move through the process. If you are a TC39 member, you can be a champion; otherwise, find a TC39 member to work with for this (e.g., through es-discuss or #tc39). Proposals may have multiple champions (a "champion group").
@@ -56,7 +56,7 @@ To track what's going on with a particular proposal, you can look in issues and
5656
#### Required legal agreements
5757
People associated with Ecma member organizations have a legal agreement in place with Ecma to ensure that intellectual property rights (IPR) of their contributions are appropriately licensed to be available to all ECMAScript programmers and implementers. For non-members to contribute, you are required to make these rights available by signing a Contributor License Agreement (CLA) for non-trivial contributions.
5858

59-
If you wish to submit a proposal or make a significant PR, and you are not a representative of a TC39 member, please [register as a TC39 RFTG contributor](https://tc39.github.io/agreements/contributor/).
59+
If you wish to submit a proposal or make a significant PR, and you are not a representative of a TC39 member, please [register as a TC39 RFTG contributor](https://tc39.es/agreements/contributor/).
6060

6161
Ecma TC39 accepts contributions from non-member individuals who have accepted the TC39 copyright and patent policies. Currently all ECMAScript related technical work is done by the TC39 RF TG (Royalty Free Task Group), for which the following IPR policies apply:
6262

FAQ.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -99,4 +99,4 @@ The list of operations that execute will go something like the following:
9999

100100
If the exported bindings were copied between **Even.js** and **Odd.js** rather than aliased, the body of `isEven` would have received a copy of the uninitialized value for `isOdd`.
101101

102-
[proposal-process-document]: https://tc39.github.io/process-document/
102+
[proposal-process-document]: https://tc39.es/process-document/

README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,11 @@ This repository contains the source for the current draft of ECMA-262,
88
the ECMAScript® Language Specification.
99

1010
This source is processed to obtain a human-readable version,
11-
which you can view [here](https://tc39.github.io/ecma262/).
11+
which you can view [here](https://tc39.es/ecma262/).
1212

1313
## Current Proposals
1414

15-
Proposals follow [the TC39 process](https://tc39.github.io/process-document/) and are tracked in the [proposals repository](https://github.com/tc39/proposals).
15+
Proposals follow [the TC39 process](https://tc39.es/process-document/) and are tracked in the [proposals repository](https://github.com/tc39/proposals).
1616

1717
* [Finished Proposals](https://github.com/tc39/proposals/blob/master/finished-proposals.md)
1818
* [Active Proposals](https://github.com/tc39/proposals)

package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
},
1616
"repository": "tc39/ecma262",
1717
"author": "ECMA TC39",
18-
"license": "SEE LICENSE IN https://tc39.github.io/ecma262/#sec-copyright-and-software-license",
19-
"homepage": "https://tc39.github.io/ecma262/",
18+
"license": "SEE LICENSE IN https://tc39.es/ecma262/#sec-copyright-and-software-license",
19+
"homepage": "https://tc39.es/ecma262/",
2020
"dependencies": {
2121
"ecmarkup": "^3.16.0"
2222
},

spec.html

+1-6
Original file line numberDiff line numberDiff line change
@@ -42,16 +42,11 @@
4242
list-style: none;
4343
}
4444
</style>
45-
<script>
46-
if (location.hostname === 'tc39.github.io' && location.protocol !== 'https:') {
47-
location.protocol = 'https:';
48-
}
49-
</script>
5045
<pre class=metadata>
5146
title: ECMAScript&reg; 2020 Language&nbsp;Specification
5247
shortname: ECMA-262
5348
status: draft
54-
location: https://tc39.github.io/ecma262/
49+
location: https://tc39.es/ecma262/
5550
</pre>
5651
<p><img src="img/ecma-logo.svg" id=ecma-logo></p>
5752
<div id=metadata-block>

0 commit comments

Comments
 (0)