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

Commit cdce2ba

Browse files
committed
docs(eol): updates for End-of-Life
- change LTS section of README to an End-of-Life section - remove LTS details - add link to AngularJS EOL blog post - remove release and contributing docs from README - remove Gitter and Google Groups forum links as they will no longer be supported - update Copyright year in LICENSE - fix broken Ionic v1 link - remove README contributing link, forums link, and Gitter link from Getting Started page
1 parent 6ec3454 commit cdce2ba

File tree

3 files changed

+11
-93
lines changed

3 files changed

+11
-93
lines changed

LICENSE

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
The MIT License
22

3-
Copyright (c) 2020 Google LLC. https://angularjs.org
3+
Copyright (c) 2022 Google LLC. https://angularjs.org
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

README.md

+6-66
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
# Material Design for AngularJS Apps
22
[![npm version](https://badge.fury.io/js/angular-material.svg)](https://www.npmjs.com/package/angular-material)
33
[![Build Status](https://travis-ci.org/angular/material.svg)](https://travis-ci.org/angular/material)
4-
[![Gitter](https://badges.gitter.im/angular/material2.svg)](https://gitter.im/angular/material?utm_source=badge&utm_medium=badge)
54

65
[Material Design](https://material.io/archive/guidelines/) is a specification for a
76
unified system of visual, motion, and interaction design that adapts across different devices. Our
@@ -16,24 +15,14 @@ For an implementation of the [Material Design Specification (2018+)](https://mat
1615
please see the [Angular Material](https://material.angular.io/) project which is built for
1716
[Angular](https://angular.io) (v2+) developers.
1817

19-
### <a name="lts"></a> Long Term Support
18+
### <a name="lts"></a> End-of-Life
2019

21-
AngularJS Material has entered a Long Term Support (LTS) period which ends on December 31st, 2021.
22-
This date aligns with the
23-
[AngularJS LTS](https://docs.angularjs.org/misc/version-support-status) period.
20+
**AngularJS Material support has officially ended as of January 2022.**
21+
[See what ending support means](https://docs.angularjs.org/misc/version-support-status)
22+
and [read the end of life announcement](https://goo.gle/angularjs-end-of-life). Visit
23+
[material.angular.io](https://material.angular.io) for the actively supported Angular Material.
2424

25-
We now focus exclusively on providing fixes to bugs, in the 1.2.x branch of the library, that
26-
satisfy at least one of the following criteria:
27-
- We receive a report of, or detect, a security weakness which is then verified
28-
- A major browser releases a version that will cause current production applications
29-
to stop working
30-
- The [jQuery library](https://jquery.com/) releases a version that will cause
31-
current production applications to stop working
32-
33-
AngularJS Material 1.1.x will get a new version, if and only if, we verify a new severe security
34-
weakness.
35-
36-
Learn how to report security issues
25+
Find details on reporting security issues
3726
[here](https://github.com/angular/material/blob/master/SECURITY.md).
3827

3928
![venn diagram](https://cloud.githubusercontent.com/assets/210413/5077572/30dfc2f0-6e6a-11e4-9723-07c918128f4f.png)
@@ -43,7 +32,6 @@ AngularJS Material includes a rich set of reusable, well-tested, and accessible
4332
Quick Links:
4433

4534
* [API & Demos](#demos)
46-
* [Contributing](#contributing)
4735
* [Building](#building)
4836
* [Installing](#installing)
4937

@@ -70,54 +58,6 @@ AngularJS Material supports the screen reader versions listed
7058
- Or you can build the documentation and demos locally; see
7159
[Build Docs & Demos](https://github.com/angular/material/tree/master/docs/README.md) for details.
7260

73-
74-
## <a name="releasing"></a> Our Release Processes
75-
76-
To preserve stability with applications currently using AngularJS Material, we do not follow semver.
77-
We have three types of releases:
78-
79-
* `major` : major releases will be done in the separate [Angular Material](https://github.com/angular/components) repo.
80-
This type of release will not be used within AngularJS Material.
81-
* `minor`: contain breaking changes in addition to patch release changes.
82-
* `patch`: non-breaking changes (no API, CSS, UX changes that will cause breaks in existing AngularJS Material applications).
83-
84-
##### Patch Releases
85-
86-
The patch builds (1.2.1, 1.2.2, etc.) are prepared based on commits in the `master` branch;
87-
which contains only non-breaking changes (I.e. bug fixes, new features, API additions, and minimal
88-
non-breaking CSS changes). We are targeting `patch` releases every 2 weeks.
89-
90-
##### Minor Releases
91-
92-
The minor builds (1.1.0, 1.2.0, 1.3.0) can contain breaking changes to CSS, APIs, and UX.
93-
Our formal release of `minor` builds is much less frequent. The release process for `minor` builds is currently
94-
being re-evaluated.
95-
96-
> For the purposes of AngularJS Material, you *could* think of the patch releases as being *minor* changes,
97-
and the 'minor' releases as being *major* changes according to semver.
98-
99-
## <a name="contributing"></a> Contributing
100-
101-
Developers interested in contributing should read the following guidelines:
102-
103-
- [Issue Guidelines](.github/CONTRIBUTING.md#submit)
104-
- [Contributing Guidelines](.github/CONTRIBUTING.md)
105-
- [Coding Guidelines](docs/guides/CODING.md)
106-
- [Pull Request Guide](docs/guides/PULL_REQUESTS.md)
107-
- [Software Process](docs/guides/COMMIT_LEVELS.md)
108-
- [Change Log](CHANGELOG.md)
109-
110-
> Please do **not** ask general questions in an issue. Issues are only to report bugs, request
111-
enhancements, or request new features. For general questions and discussions, use the
112-
[AngularJS Material Forum](https://groups.google.com/forum/#!forum/ngmaterial).
113-
114-
It is important to note that for each release, the [ChangeLog](CHANGELOG.md) is a resource that will
115-
itemize all:
116-
117-
- Bug Fixes
118-
- New Enhancements
119-
- Breaking Changes
120-
12161
## <a name="building"></a> Building
12262

12363
Developers can build AngularJS Material using NPM and gulp.

docs/app/partials/getting-started.tmpl.html

+4-26
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ <h2><em>New to AngularJS?</em> Before getting into AngularJS Material, it might
2121
<h2>How do I start with AngularJS Material?</h2>
2222
<ul style="margin-bottom: 2em;">
2323
<li>
24-
Get jump started with a free 30 minute video course: <a
24+
Get jump started with a free 30-minute video course: <a
2525
href="https://egghead.io/courses/introduction-to-angular-material" target="_blank"
2626
title="AngularJS Framework">Introduction to AngularJS Material</a>
2727
</li>
@@ -110,41 +110,19 @@ <h3>Unsupported Integrations</h3>
110110
</li>
111111

112112
<li>
113-
<a href="http://legacy.docs.ionic.io/v1.0">Ionic v1</a>
113+
<a href="https://ionicframework.com/docs/v1/overview/">Ionic v1</a>
114114
- Has built-in touch support that interferes with AngularJS Material's mobile gesture features.
115115
Ionic v1 is no longer officially supported by the Ionic team.
116116
</li>
117117
</ul>
118118

119119
<br/>
120-
<h2>Contributing to AngularJS Material</h2>
120+
<h2>Getting help with AngularJS Material</h2>
121121
<ul style="margin-bottom: 2em;">
122-
<li>
123-
Start by reading our <a href="https://github.com/angular/material#contributing">Contributor
124-
Guidelines</a>.
125-
</li>
126-
<li>
127-
For bug reports, search our
128-
<a href="https://github.com/angular/material/issues?q=is%3Aissue+is%3Aopen"
129-
target="_blank" title="AngularJS Material GitHub Issues">GitHub Issues</a>
130-
for existing issues that match your bug.
131-
</li>
132-
<li style="margin-left: 40px">If none are found, please open a new issue.</li>
133-
<li>For questions and troubleshooting, search the
134-
<a href="https://groups.google.com/forum/#!forum/ngmaterial"
135-
target="_blank" title="AngularJS Material Forums">AngularJS Material Forums</a>
136-
for related discussions.
137-
</li>
138-
<li style="margin-left: 40px">If none are found, please post a new question.</li>
139122
<li>StackOverflow's
140123
<a href="https://stackoverflow.com/questions/tagged/angularjs-material" target="_blank"
141124
title="AngularJS Material tag on StackOverflow">
142-
[angularjs-material] tag</a> is another good resources for solving problems.
143-
</li>
144-
<li>
145-
You can also ask questions in our
146-
<a href="https://gitter.im/angular/material" target="_blank" title="Gitter Chat">
147-
Gitter Chat</a>.
125+
[angularjs-material] tag</a> is a good resources for solving problems.
148126
</li>
149127
</ul>
150128
</md-content>

0 commit comments

Comments
 (0)