Skip to content

Commit d46fda2

Browse files
authored
Merge branch 'stdlib-js:develop' into fix-lapack-dlapy2-link
2 parents 82a9e47 + bc65ae1 commit d46fda2

File tree

21 files changed

+85
-91
lines changed

21 files changed

+85
-91
lines changed

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ contact_links:
2121
url: https://github.com/stdlib-js/stdlib/blob/develop/FAQ.md
2222
about: Consult the FAQ in case we have already answered your question there.
2323
- name: 💬 Question
24-
url: https://gitter.im/stdlib-js/stdlib
25-
about: Got a (non-bug related) question we haven't already answered? Ask us on Gitter! 🤗
24+
url: https://stdlib.zulipchat.com
25+
about: Got a (non-bug related) question we haven't already answered? Ask us on Zulip! 🤗
2626
- name: 👏 Support Us
2727
url: https://github.com/stdlib-js/stdlib/blob/develop/docs/support_the_project.md
2828
about: Want to help support the project? 😍

.github/workflows/scripts/first_time_greeting

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -160,22 +160,22 @@ make benchmark BENCHMARKS_FILTER=\".*/@stdlib/math/base/special/sin/.*\"
160160
161161
If you haven't heard back from us within two weeks, please ping us by tagging the \"reviewers\" team in a comment on this PR.
162162
163-
If you have any further questions while waiting for a response, please join our [Gitter channel][stdlib-gitter] to chat with project maintainers and other community members.
163+
If you have any further questions while waiting for a response, please join our [Zulip community][stdlib-zulip] to chat with project maintainers and other community members.
164164
165165
We appreciate your contribution!
166166
167167
## Documentation Links
168168
169169
- [Contributing Guidelines][stdlib-contributing]
170170
- [Development Guide][stdlib-development]
171-
- [Gitter channel][stdlib-gitter]
171+
- [Zulip Chat][stdlib-zulip]
172172
- [make rules for running examples][make-docs-examples]
173173
- [make rules for running unit tests][make-docs-test]
174174
- [make rules for running benchmarks][make-docs-benchmark]
175175
176176
[stdlib-contributing]: https://github.com/stdlib-js/stdlib/blob/develop/CONTRIBUTING.md
177177
[stdlib-development]: https://github.com/stdlib-js/stdlib/blob/develop/docs/contributing/development.md
178-
[stdlib-gitter]: https://gitter.im/stdlib-js/stdlib
178+
[stdlib-zulip]: https://stdlib.zulipchat.com
179179
180180
[make-docs-examples]: https://github.com/stdlib-js/stdlib/blob/develop/tools/make/lib/examples/README.md
181181
[make-docs-test]: https://github.com/stdlib-js/stdlib/blob/develop/tools/make/lib/test/README.md
@@ -200,9 +200,9 @@ We appreciate your contribution!
200200
201201
And thank you for opening your first issue! We will get back to you shortly. :runner: :dash:
202202
203-
If you have any further questions while waiting for a response, please join our [Gitter channel][stdlib-gitter] to chat with project maintainers and other community members.
203+
If you have any further questions while waiting for a response, please join our [Zulip community][stdlib-zulip] to chat with project maintainers and other community members.
204204
205-
[stdlib-gitter]: https://gitter.im/stdlib-js/stdlib"
205+
[stdlib-zulip]: https://stdlib.zulipchat.com"
206206
if ! github_api "POST" "/repos/${repo_owner}/${repo_name}/issues/${issue_number}/comments" "{\"body\":$(echo "${comment}" | jq -R -s -c .)}"; then
207207
echo "Failed to post comment on issue."
208208
on_error 1

CONTRIBUTING.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ Woot woot! If you are new to stdlib, welcome! And thanks for your interest! Whil
3434

3535
### Issues
3636

37-
When filing new [issues][stdlib-issues] and commenting on existing [issues][stdlib-issues] on this repository, please ensure that discussions are related to concrete technical issues. For general questions and help, consult the [FAQ][stdlib-faq] and visit the [Gitter][stdlib-gitter] channel.
37+
When filing new [issues][stdlib-issues] and commenting on existing [issues][stdlib-issues] on this repository, please ensure that discussions are related to concrete technical issues. For general questions and help, consult the [FAQ][stdlib-faq] and visit the [Zulip][stdlib-zulip] chat.
3838

3939
**Before** filing a potential bug report,
4040

@@ -87,7 +87,7 @@ If you have found a bug that you would like to fix,
8787

8888
If you want to contribute a new feature or a breaking change to stdlib, be sure to
8989

90-
- consult the [Gitter][stdlib-gitter] channel to discuss ideas and to gather feedback as to whether a feature would be better developed as an external package. Discussing the design upfront helps ensure that we're ready to accept your work.
90+
- consult the [Zulip][stdlib-zulip] chat to discuss ideas and to gather feedback as to whether a feature would be better developed as an external package. Discussing the design upfront helps ensure that we're ready to accept your work.
9191
- write an RFC (request for comments) detailing the proposed change and submit as an issue on the project GitHub issue tracker.
9292
- wait for RFC approval.
9393
- submit a [pull request][stdlib-pull-requests], making sure to adhere to the guidance set forth in the RFC.
@@ -449,7 +449,7 @@ Phew. While the above may be a lot to remember, even for what seem like minor ch
449449

450450
[stdlib-code-coverage]: https://codecov.io/github/stdlib-js/stdlib/branch/develop
451451

452-
[stdlib-gitter]: https://gitter.im/stdlib-js/stdlib
452+
[stdlib-zulip]: https://stdlib.zulipchat.com
453453

454454
[stdlib-issues]: https://github.com/stdlib-js/stdlib/issues
455455

FAQ.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ This project
114114

115115
1. **Speed**: JavaScript is fast for a dynamically compiled language. This is largely due to the need for browser vendors to run web applications as fast as possible, thus forcing vendors to make continuous performance improvements and create highly optimized runtime environments.
116116
2. **Rendering Engine**: web browsers are performant, highly optimized view engines, supporting a range of rendering modes ([DOM][dom], [canvas][canvas], [WebGL][webgl]). The web browser has become the preferred medium for interactive graphics, with most major numerical computing platforms supporting some form of web browser rendering ([R][shiny], [Python][bokeh], [MATLAB][plotly]). Accordingly, if JavaScript is already being used to render data as a plot, supporting numerical manipulation of that data without requiring language context switching and the additional complexity of establishing bridges between different languages and platforms also makes sense.
117-
3. **Community**: JavaScript has one of the [largest][stackoverflow-developer-survey] and most diverse developer [communities][stackoverflow-developer-survey]. Giving that community access to better and more intermediate tools for numerical computing enables more potential creative applications and use cases. And further, numerical computing has traditionally been the purview of companies selling expensive software only accessible to industry and large academic institutions. By creating free and open numerical computing tools in JavaScript, numerical computing is democratized and made accessible to a [community][module-counts] which has typically not had access to such tools.
117+
3. **Community**: JavaScript has one of the [largest][stackoverflow-developer-survey] and most diverse developer [communities][stackoverflow-developer-survey]. Giving that community access to better and more intermediate tools for numerical computing enables more potential creative applications and use cases. And further, numerical computing has traditionally been the purview of companies selling expensive software only accessible to industry and large academic institutions. By creating free and open numerical computing tools in JavaScript, numerical computing is democratized and made accessible to a [community][libraries-io] which has typically not had access to such tools.
118118
4. **Ubiquity**: JavaScript is [ubiquitous][javascript-ubiquity], being supported on nearly any device with a web browser and, now, being pushed as a preferred scripting language in the Internet of Things (IoT) ([Cylon.js][cylon-js], [iot.js][iot-js], [JerryScript][jerryscript], [Johnny-Five][johnny-five]). Thus, if a numerical compute application can run in JavaScript, the broader the potential reach of that application.
119119
5. **Distribution**: distributing a numerical compute application is considerably easier when compared to traditional numerical computation platforms. Because JavaScript is ubiquitous, the need for installing additional languages and tooling is often unnecessary. A web browser is frequently all that is required.
120120
6. **Package Management**: Node.js package management is superior to anything available in other numerical computing environments. As developers who must manage Python [virtual environments][virtualenvs] or implement odd workarounds to support multiple versions of the same dependency can attest, the Node.js strategy makes dependency management trivial. And further, tight integration with [npm][npm] makes distribution even more frictionless. Frictionless is not a common adjective used in describing package management in other numerical computing environments.
@@ -794,7 +794,7 @@ See the [contributing guide][contributing-guide].
794794

795795
[stackoverflow-developer-survey]: http://stackoverflow.com/research/developer-survey-2016
796796

797-
[module-counts]: http://www.modulecounts.com/
797+
[libraries-io]: https://libraries.io/npm
798798

799799
[node-fortune-500]: https://nodejs.org/en/blog/announcements/foundation-advances-growth/
800800

README.md

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ Thank you for being a part of our community! Your support is invaluable to us!
8080
- [**Google Calendar**][stdlib-public-calendar]: calendar of public events, including [open office hours][stdlib-office-hours].
8181
- [**Open Collective**][open-collective-stdlib]: financially support the project.
8282
- [**Bluesky**][stdlib-bluesky]: follow us on social media.
83-
- [**Gitter**][stdlib-gitter]: chat with project maintainers and other community members.
83+
- [**Zulip**][stdlib-zulip]: chat with project maintainers and other community members.
8484

8585
## Features
8686

@@ -569,6 +569,15 @@ stdlib development is generously supported by the following sponsors:
569569
<br>
570570
</div>
571571

572+
<div class="image" align="center">
573+
<br>
574+
<a href="https://zulip.com/">
575+
<img src="https://cdn.jsdelivr.net/gh/stdlib-js/stdlib@a6c5bd56c188c946bade9e5de285a8ada16f34f4/docs/assets/sponsors/zulip_logo.png" alt="Zulip">
576+
</a>
577+
<br>
578+
<br>
579+
</div>
580+
572581
Are you interested in supporting stdlib? If so, join our [Open Collective][open-collective-stdlib]!
573582

574583
</section>
@@ -764,9 +773,9 @@ Test and build infrastructure is generously provided by the following services:
764773
765774
[dev-dependencies-url]: https://socket.dev/npm/package/@stdlib/stdlib/dependencies -->
766775
767-
[chat-image]: https://img.shields.io/gitter/room/stdlib-js/stdlib.svg
776+
[chat-image]: https://img.shields.io/badge/zulip-join_chat-brightgreen.svg
768777
769-
[chat-url]: https://app.gitter.im/#/room/#stdlib-js_stdlib:gitter.im
778+
[chat-url]: https://stdlib.zulipchat.com
770779
771780
[make]: https://www.gnu.org/software/make/
772781
@@ -842,7 +851,7 @@ Test and build infrastructure is generously provided by the following services:
842851
843852
[stdlib-bluesky]: https://bsky.app/profile/stdlib.io
844853
845-
[stdlib-gitter]: https://gitter.im/stdlib-js/stdlib
854+
[stdlib-zulip]: https://stdlib.zulipchat.com
846855
847856
[stdlib-gsoc]: https://github.com/stdlib-js/google-summer-of-code
848857

SUPPORT.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ Please seek support in the following ways:
3232

3333
- **Bugs**: if you have found a bug or would like to make a specific feature request, please file an issue on the stdlib [issue tracker][stdlib-issues].
3434
- **Security vulnerabilities**: if you would like to report a security vulnerability, please consult the stdlib [security policy][stdlib-security] and follow requested steps for responsible [disclosure][stdlib-security].
35-
- **Questions**: for general questions (i.e., concerns which are **not** bug reports or explicit feature requests), please ask on either [GitHub discussions][stdlib-discussions] or on [Gitter][stdlib-gitter].
35+
- **Questions**: for general questions (i.e., concerns which are **not** bug reports or explicit feature requests), please ask on either [GitHub discussions][stdlib-discussions] or on [Zulip][stdlib-zulip].
3636

3737
Please do **not** file issues on the issue tracker seeking help or support debugging your application or open-source project when the encountered issues are specific to your project. You will have better luck in such instances seeking help from other users of stdlib via Stack Overflow or other non-stdlib affiliated public forums.
3838

@@ -101,7 +101,7 @@ Copyright © The Stdlib [Authors][stdlib-authors].
101101

102102
[stdlib-discussions]: https://github.com/stdlib-js/stdlib/discussions
103103

104-
[stdlib-gitter]: https://gitter.im/stdlib-js/stdlib
104+
[stdlib-zulip]: https://stdlib.zulipchat.com
105105

106106
[stdlib-issues]: https://github.com/stdlib-js/stdlib/issues
107107

3.16 KB
Loading

docs/contributing/FAQ.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,7 @@ Consider whether the number of parameters can be reduced. If reduction is not po
137137

138138
## I have opened a pull request, where can I seek feedback?
139139

140-
Consider joining our [Gitter channel][stdlib-gitter]! We are proud to have a very active community where members help each other by asking and answering questions. A maintainer will review your pull request soon and provide feedback. You can also discuss it during our [weekly office hours meeting][stdlib-office-hours]!
140+
Consider joining our [Zulip community][stdlib-zulip]! We are proud to have a very active community where members help each other by asking and answering questions. A maintainer will review your pull request soon and provide feedback. You can also discuss it during our [weekly office hours meeting][stdlib-office-hours]!
141141

142142
<a name="generate-fixtures"></a>
143143

@@ -425,7 +425,7 @@ For more `make` commands, refer to the [documentation][benchmark] on running ben
425425
426426
[node-gyp]: https://github.com/nodejs/node-gyp
427427
428-
[stdlib-gitter]: https://app.gitter.im/#/room/#stdlib-js_stdlib:gitter.im
428+
[stdlib-zulip]: https://stdlib.zulipchat.com
429429
430430
[stdlib-office-hours]: https://github.com/stdlib-js/meetings/issues
431431

docs/contributing/git_cheatsheet.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -482,7 +482,7 @@ Assuming you've already cloned the repository and set up your identity:
482482
483483
Congratulations! You now have all the essential Git commands to navigate your workflow smoothly while contributing to `stdlib`. Whether you're fixing a bug, adding a feature, or just getting started, this cheatsheet will help you stay organized and avoid common pitfalls. Keep practicing, stay curious, and enjoy the process. Happy coding!
484484
485-
To get started with your first contribution, check out the [Contributing Guide][stdlib-contributing] and [Development Guide][stdlib-development]. If you have any further questions, feel free to join our [Gitter][stdlib-gitter] channel to connect with the community and get support.
485+
To get started with your first contribution, check out the [Contributing Guide][stdlib-contributing] and [Development Guide][stdlib-development]. If you have any further questions, feel free to join our [Zulip][stdlib-zulip] chat to connect with the community and get support.
486486
487487
## Other Links
488488
@@ -495,7 +495,7 @@ To get started with your first contribution, check out the [Contributing Guide][
495495
496496
[stdlib-development]: https://github.com/stdlib-js/stdlib/blob/develop/docs/contributing/development.md
497497
498-
[stdlib-gitter]: https://app.gitter.im/#/room/#stdlib-js_stdlib:gitter.im
498+
[stdlib-zulip]: https://stdlib.zulipchat.com
499499
500500
[git]: http://git-scm.com/
501501

docs/links/database.json

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1266,15 +1266,16 @@
12661266
"education"
12671267
]
12681268
},
1269-
"http://www.modulecounts.com/": {
1270-
"id": "module-counts",
1271-
"description": "A website that tracks the number of modules in the npm registry and other package managers.",
1269+
"https://libraries.io/npm": {
1270+
"id": "libraries-io",
1271+
"description": "Libraries.io tracks open source packages across multiple package managers, including npm with over 5 million packages.",
12721272
"short_url": "",
12731273
"keywords": [
12741274
"npm",
1275-
"modules",
1276-
"package",
1277-
"managers",
1275+
"packages",
1276+
"statistics",
1277+
"package managers",
1278+
"open source",
12781279
"registry"
12791280
]
12801281
},
@@ -9343,7 +9344,7 @@
93439344
"gotoblas2"
93449345
]
93459346
},
9346-
"https://app.gitter.im/#/room/#stdlib-js_stdlib:gitter.im": {
9347+
"https://stdlib.zulipchat.com": {
93479348
"id": "chat-url",
93489349
"description": "stdlib chat room.",
93499350
"short_url": "",
@@ -9522,13 +9523,13 @@
95229523
"image"
95239524
]
95249525
},
9525-
"https://img.shields.io/gitter/room/stdlib-js/stdlib.svg": {
9526+
"https://img.shields.io/badge/zulip-join_chat-brightgreen.svg": {
95269527
"id": "chat-image",
9527-
"description": "Image for the Gitter chat room.",
9528+
"description": "Image for the Zulip chat.",
95289529
"short_url": "",
95299530
"keywords": [
95309531
"chat",
9531-
"gitter",
9532+
"zulip",
95329533
"image"
95339534
]
95349535
},

0 commit comments

Comments
 (0)