Skip to content
This repository was archived by the owner on Apr 12, 2024. It is now read-only.

docs(misc): add version-support-status page #16460

Merged
merged 2 commits into from
Feb 21, 2018

Conversation

petebacondarwin
Copy link
Contributor

Closes #16058
Closes #16458

@petebacondarwin
Copy link
Contributor Author

petebacondarwin commented Feb 19, 2018

This is the docs homepage showing the link to the detail page.

screen shot 2018-02-19 at 17 13 31

@petebacondarwin
Copy link
Contributor Author

This is the detail page.

screen shot 2018-02-19 at 17 13 46

Copy link
Contributor

@Narretz Narretz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looking good, just some smaller change requests.
There is a section about the versioning in the FAQ. https://docs.angularjs.org/misc/faq#what-is-the-angularjs-versioning-strategy-
Can you add a link from there to the new page?

README.md Outdated
@@ -12,6 +12,12 @@ It also helps with server-side communication, taming async callbacks with promis
and it makes client-side navigation and deep linking with hashbang urls or HTML5 pushState a
piece of cake. Best of all? It makes development fun!

##### AngularJS will be moving to Long Term Support (LTS) mode on July 1st: [Find out more](misc/version-support-status)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"on July 1st 2018"

README.md Outdated

##### Looking for the new Angular? Go here: https://github.com/angular/angular

--------------------
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you put another rule above AngularJS will be moving ... ? That'll frame it nicely


### Until July 1st 2018

Any version branch not shown (e.g. 1.5.x) is no longer being developed.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ultra explicit: "not shown in this table"


On July 1st 2018, we will enter a Long Term Support period for AngularJS.

At this time we will focus exclusively on providing fixes to bugs that satisfy at least one of the following criteria:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Technically, also anything that is "easy" to add, e.g. small features, bug fixes, docs, iirc? Maybe just strip "exclusively", and then "focus" still leaves a lot of room for interpretation :)

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think so. Once we hit LTS we really do not intend to add anything other than stuff in this list.

<tbody>
<tr class="security"><td><span>1.2.x</span></td><td>Security patches only</td><td>Last version to provide IE 8 support</td></tr>
<tr class="stable"><td><span>1.6.x</span></td><td>Patch Releases</td><td>Minor features, bug fixes, security patches - no breaking changes</td></tr>
<tr class="current"><td><span>1.7.x</span></td><td>Active Development</td><td>1.7.0 (not yet released) will be the last release of AngularJS to contain breaking changes</td></tr>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

To "to contain breaking changes" maybe add "and significant features"?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I am not sure if that adds much - "significant features" is pretty vague, and the statement as it stands does not preclude such things.

</thead>
<tbody>
<tr class="security"><td><span>1.2.x</span></td><td>Long Term Support</td><td>Last version to provide IE 8 support</td></tr>
<tr class="stable"><td><span>1.7.x</span></td><td>Long Term Support</td><td>1.7.0 will be the last release of AngularJS to contain breaking changes</td></tr>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this copy and paste? I think the description should stress that 1.7.x will only receive maintenance. Or just refer to the section below.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

copy + paste :-)

@petebacondarwin
Copy link
Contributor Author

@Narretz PTAL

@petebacondarwin petebacondarwin merged commit 33b251d into angular:master Feb 21, 2018
@petebacondarwin petebacondarwin deleted the lts-notice branch February 21, 2018 08:34
petebacondarwin added a commit that referenced this pull request Feb 21, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants