Skip to content

Commit 1da1dee

Browse files
authored
Merge pull request #1058 from ember-learn/editions-polaris
Add Polaris editions page
2 parents 614ff88 + 9e5845c commit 1da1dee

File tree

5 files changed

+40
-2
lines changed

5 files changed

+40
-2
lines changed

app/router.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ Router.map(function () {
2424

2525
this.route('editions', function () {
2626
this.route('octane');
27+
this.route('polaris');
2728
});
2829

2930
this.route('ember-users');

app/templates/editions.hbs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{{page-title "Editions"}}
2+
3+
{{outlet}}

app/templates/editions/index.hbs

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
{{page-title "Editions"}}
21
<section class="container" aria-labelledby="ember-editions">
32
<h1 id="ember-editions">Ember Editions</h1>
43
<p>
@@ -28,5 +27,13 @@
2827
Octane (March 2019)
2928
</LinkTo>
3029
</li>
30+
<li>
31+
<LinkTo @route="editions.polaris">
32+
<div class="well p-5">
33+
<img src="/images/tomsters/1-canary.png" alt="" role="presentation">
34+
</div>
35+
Polaris
36+
</LinkTo>
37+
</li>
3138
</ul>
3239
</section>

app/templates/editions/octane.hbs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
{{page-title "Editions"}}
21
{{page-title "Octane"}}
32

43
<section class="container" aria-labelledby="octane-edition">

app/templates/editions/polaris.hbs

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
{{page-title "Polaris"}}
2+
3+
<section class="container" aria-labelledby="octane-edition">
4+
<h1 id="octane-edition">The Polaris Edition of Ember</h1>
5+
<p class="intro">
6+
We are now full steam ahead on getting this next edition of Ember completed! We will be updating this page with relevant information so make sure to keep an eye out for news.
7+
</p>
8+
<p class="mb-3">
9+
Polaris represents a big shift towards interoperability with the general JavaScript ecosystem.
10+
Developers will find a new <a href="https://github.com/ember-template-imports/ember-template-imports">authoring format for components</a> that further simplifies their usage,
11+
a new <a href="https://github.com/embroider-build/embroider">build pipeline</a> that hooks into the tool of your choice (webpack, rollup, etc), and a new <a href="https://github.com/NullVoxPopuli/ember-resources">reactivity system</a>.
12+
</p>
13+
14+
<h2>How you can help</h2>
15+
<p>
16+
Shipping an edition is a collaborative effort that involves the entire Ember community.
17+
If you are able and interested in contributing, check out the <a href="https://github.com/orgs/emberjs/projects/9/views/1">main project board</a>.
18+
</p>
19+
20+
<h2>Frequently Asked Questions</h2>
21+
<dl class="dl-faq">
22+
<dt>Where can I get help or ask questions?</dt>
23+
<dd>
24+
Visit <LinkTo @route="community">the community page</LinkTo> to join the forums or chat!
25+
The [Ember Discord](https://discord.gg/emberjs) has channels specifically for Octane where you can search for other people's questions too. Read the "welcome" and "setup profile" channels to learn how to get posting permissions.
26+
</dd>
27+
</dl>
28+
</section>

0 commit comments

Comments
 (0)