Skip to content

Commit

Permalink
Merge branch 'main' into ib/promote_juliaup
Browse files Browse the repository at this point in the history
  • Loading branch information
LilithHafner authored Dec 5, 2023
2 parents a2c03a2 + c1c8d63 commit 8046ac5
Show file tree
Hide file tree
Showing 10 changed files with 153 additions and 27 deletions.
2 changes: 1 addition & 1 deletion community/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ From: https://stackoverflow.com/questions/31821974/support-user-time-zone-in-emb
<!-- 3 -->
<div class="col-lg-4 col-md-6 feature">
<h3>Chat</h3>
<p>For casual conversations, we have an <a href="https://julialang.org/slack/">official Julia Slack</a>. As an open source alternative to Slack and home to some Julia sub-communities, we have <a href="https://julialang.zulipchat.com/register/">Zulip</a>. There is also an active community on the <a href="https://discord.gg/mm2kYjB">Humans of Julia Discord server</a>.
<p>For casual conversations, we have a <a href="https://julialang.zulipchat.com/register/">Zulip</a>. As a closed source alternative to Zulip, we have an <a href="https://julialang.org/slack/">official Julia Slack</a>. There is also an active community on the <a href="https://discord.gg/mm2kYjB">Humans of Julia Discord server</a>.
</p>
</div>
<!-- 4 -->
Expand Down
2 changes: 2 additions & 0 deletions community/organizations.md
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,7 @@ The following is a non-comprehensive list of Julia GitHub organizations, grouped
### Physics/Quantum mechanics

* [JuliaAtoms](https://github.com/JuliaAtoms) - Atomic physics in Julia
* [JuliaHEP](https://github.com/JuliaHEP) - High-Energy Physics related projects.
* [JuliaPhysics](https://github.com/JuliaPhysics) – Physics
* [JuliaWaveScattering](https://github.com/JuliaWaveScattering) – Linear wave equations (acoustic, elastic, electromagnetic, quantum)
* [JuliaQuantum](https://github.com/JuliaQuantum) – Quantum science and technology
Expand Down Expand Up @@ -142,6 +143,7 @@ The following is a non-comprehensive list of Julia GitHub organizations, grouped

### Miscellaneous

* [DynareJulia](https://github.com/DynareJulia) - A platform for the solution, simulation, and estimation of dynamic stochastic general equilibrium economic models
* [JuliaCN](https://github.com/JuliaCN) - An open-source organization for Julia localization in Chinese
* [JuliaEPFL](https://github.com/JuliaEPFL) - Julia enthusiasts at and around École polytechnique fédérale de Lausanne (Switzerland)
* [JuliaGaming](https://github.com/JuliaGaming) – Open source games built in the Julia Programming Language.
Expand Down
4 changes: 2 additions & 2 deletions config.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,9 +25,9 @@ hasplotly = false

# If the following lines are commented, the "upcoming release" section
# in `downloads/index.md` will not be shown.
upcoming_release = "1.10.0-rc1"
upcoming_release = "1.10.0-rc2"
upcoming_release_short = "1.10"
upcoming_release_date = "November 3, 2023"
upcoming_release_date = "December 3, 2023"
+++

<!--
Expand Down
2 changes: 1 addition & 1 deletion contribute/developing_package.md
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,7 @@ To include a function from a different file in `YourPackageName.jl`:

```
function greet_your_package_name()
println("Hello YourPackageName!")
return "Hello YourPackageName!"
end
```
3. Export the function `greet_your_package_name()` so that is available to users as follows:
Expand Down
27 changes: 14 additions & 13 deletions contribute/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,11 +20,11 @@
<br>
~~~

Welcome to the Julia Ecosystem Contributor’s Guide and to the community!
Welcome to the Julia Ecosystem Contributor’s Guide and to the community!

The purpose of this guide is **to help you get started** contributing to the Julia ecosystem. It contains information on the [benefits of becoming a Julia contributor](#why_contribute) and the [tools](#tools) you need to get started. Also, you can find the different [contribution pathways](#contribution_pathways) that you can take and how to get [help](#get_help) from the community.

We **welcome** both **technical** and **nontechnical** contributions. Whether you are a **beginner** or a **seasoned developer**, you can always find a way to contribute to the Julia Ecosystem.
We **welcome** both **technical** and **nontechnical** contributions. Whether you are a **beginner** or a **seasoned developer**, you can always find a way to contribute to the Julia Ecosystem.

~~~
<br>
Expand Down Expand Up @@ -122,9 +122,9 @@ Before you start contributing to the Julia ecosystem, you need the following too

## Contribution Pathways

Your **first step** is to identify how you want to start contributing to the Julia ecosystem. For example, you can start by writing a blog post about how you used Julia to solve a problem. Then, you can create a new package or improve one that you have used. You can take multiple paths, some of which might cross.
Your **first step** is to identify how you want to start contributing to the Julia ecosystem. For example, you can start by writing a blog post about how you used Julia to solve a problem. Then, you can create a new package or improve one that you have used. You can take multiple paths, some of which might cross.

If you are a **complete beginner** to the Julia language or programming in general, then you can consider going through any of the resources that the community has created to [help you get started](https://julialang.org/learning/).
If you are a **complete beginner** to the Julia language or programming in general, then you can consider going through any of the resources that the community has created to [help you get started](https://julialang.org/learning/).

We suggest the following paths as a starting point in your contribution journey:

Expand All @@ -134,22 +134,22 @@ We suggest the following paths as a starting point in your contribution journey:
* Find an [open issue](https://github.com/JuliaLang/julia/issues).
* Report a [security issue](https://github.com/JuliaLang/julia/security/policy).
* [Contribute to an existing package](https://julialang.org/contribute/opportunities/).
* Find a [help wanted](https://github.com/issues?q=is%3Aopen+is%3Aissue+language%3AJulia+label%3A%22help+wanted%22) issue.
* Find a [help wanted](https://github.com/issues?q=is%3Aopen+is%3Aissue+language%3AJulia+label%3A%22help+wanted%22) issue.
* Find a [good first](https://github.com/issues?q=is%3Aopen+is%3Aissue+language%3AJulia+label%3A%22good+first+issue%22+) issue.
* Find a [hacktoberfest issue](https://juliacommunity.github.io/your-first-julia-pr/).
* [Develop a new package](/contribute/developing_package).
* [Review a package submitted](https://github.com/JuliaRegistries/General/blob/master/CONTRIBUTING.md) to the [Julia Registry](https://github.com/JuliaRegistries/General).
* [File a bug report](https://github.com/JuliaLang/julia/blob/master/CONTRIBUTING.md#how-to-file-a-bug-report).
* [Write tests](https://kshyatt.github.io/post/firstjuliapr/).
* Make a feature request.
* **Documentation**
* **Documentation**
* Create new documents: Write new sections of existing documentation, docstrings, and tutorials.
* Improve existing documents: Update outdated documentation, fix typos and broken links.
* **Help:** You can help spread the word about the Julia ecosystem:
* Read the [Code of Conduct](https://julialang.org/community/standards/).
* Share a use case.
* Write a blog post and submit it to the [Julia Language Blog Aggregator](https://www.juliabloggers.com/julia-bloggers-submit-feed/).
* [Ask and answer questions](#ask-and-answer-questions) on Slack or Discourse.
* [Ask and answer questions](#ask-and-answer-questions) on Zulip or Discourse.
* Engage on [Twitter](https://twitter.com/JuliaLanguage).
* Attend a [Julia event](https://julialang.org/community/#events).

Expand Down Expand Up @@ -183,7 +183,7 @@ If you are still unsure how to get started, then you can have a look at the foll

#### Ask and answer questions

You can ask or answer questions on both [StackOverflow](https://stackoverflow.com/questions/tagged/julia) and [Discourse](https://discourse.julialang.org/). It not only helps to expand your knowledge but to spread the word about the Julia ecosystem.
You can ask or answer questions on [StackOverflow](https://stackoverflow.com/questions/tagged/julia), [Discourse](https://discourse.julialang.org/), and [Zulip](https://julialang.zulipchat.com/). It not only helps to expand your knowledge but to spread the word about the Julia ecosystem.

The following video contains information on how to ask questions on StackOverflow and how this can improve your learning (and understanding):

Expand All @@ -192,9 +192,9 @@ The following video contains information on how to ask questions on StackOverflo
~~~


If you know how to answer a question on StackOverflow or Discourse thats' an immediate chance to help! Search for questions tagged [**[julia]**](https://stackoverflow.com/questions/tagged/julia) on StackOverflow or use a more specific term. Moreover, you can join ´#stackoverflow-feed´ channel on the official [Julia Slack](https://julialang.org/slack/) to stay up-to-date on StackOverflow questions related to Julia.
If you know how to answer a question on StackOverflow or Discourse thats' an immediate chance to help! Search for questions tagged [**[julia]**](https://stackoverflow.com/questions/tagged/julia) on StackOverflow or use a more specific term. Moreover, you can join the ´#stackoverflow-feed´ channel on the official [Julia Slack](https://julialang.org/slack/) to stay up-to-date on StackOverflow questions related to Julia.

#### Edit the README file of a Julia package
#### Edit the README file of a Julia package

A lot of documentation in the Julia-verse needs to be updated or fixed. You can help clean up documentation by correcting typos, fixing broken links, or replacing the mentions of outdated packages. To search for Julia packages and their README file or documentation, go to the [JuliaHub](https://juliahub.com/ui/Packages) website. Then, click the name of the package to discover its website, GitHub repository, and further details.

Expand Down Expand Up @@ -227,9 +227,10 @@ Some Julia organizations and packages are looking for help from the community. W

The Julia community is more than happy to help you with any questions related to your contribution. You can get help in any of the following channels:

* [Official Julia Slack](https://julialang.org/slack/): The community uses Julia Slack for informal communications. However, bear in mind that messages disappear over time because of the limits of the free version of Slack.
* [Julia Discourse forum](https://discourse.julialang.org/): The community discusses Julia development in the Discourse forum. In general, we recommend asking technical questions on Discourse. Questions and answers posted on Discourse remain on the web and public indefinitely.
* [Julia FAQ](https://docs.julialang.org/en/v1/manual/faq/): In the Frequently Asked Questions section of the [Julia Documentation](https://docs.julialang.org/en/v1/), you can find answers to the most common questions from Julia beginners.
* [Julia Zulip](https://julialang.zulipchat.com/): The community uses Zulip for informal communications.
* [Official Julia Slack](https://julialang.org/slack/): The community also uses the Julia Slack for informal communications. However, bear in mind that messages disappear over time because of the limits of the free version of Slack.
* [Julia Discourse forum](https://discourse.julialang.org/): The community discusses Julia development in the Discourse forum. In general, we recommend asking technical questions on Discourse. Questions and answers posted on Discourse remain on the web and public indefinitely.
* [Julia FAQ](https://docs.julialang.org/en/v1/manual/faq/): In the Frequently Asked Questions section of the [Julia Documentation](https://docs.julialang.org/en/v1/), you can find answers to the most common questions from Julia beginners.
* [StackOverflow](https://stackoverflow.com/questions/tagged/julia): It has a growing number of Julia questions and answers.

~~~
Expand Down
2 changes: 0 additions & 2 deletions downloads/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -238,7 +238,6 @@ Checksums for this release are available in both, [MD5](https://julialang-s3.jul
</td>
</td>
</tr>
<!-- TODO
<tr>
<th> Generic Linux on PowerPC <a href="/downloads/platform/#linux_and_freebsd">[help]</a></th>
<td colspan="3"> <a href="https://julialang-s3.julialang.org/bin/linux/ppc64le/{{upcoming_release_short}}/julia-{{upcoming_release}}-linux-ppc64le.tar.gz">64-bit (little endian)</a>
Expand All @@ -247,7 +246,6 @@ Checksums for this release are available in both, [MD5](https://julialang-s3.jul
<td colspan="3">
</td>
</tr>
-->
<tr>
<th> Generic FreeBSD on x86 <a href="/downloads/platform/#linux_and_freebsd">[help]</a></th>
<td colspan="3"> <a href="https://julialang-s3.julialang.org/bin/freebsd/x64/{{upcoming_release_short}}/julia-{{upcoming_release}}-freebsd-x86_64.tar.gz">64-bit</a>
Expand Down
122 changes: 122 additions & 0 deletions downloads/oldreleases.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,128 @@ nor maintained anymore.
</thead>
<tbody>
<tr>
<th scope="row" rowspan=15>v1.10.0-rc1, on 2023-11-04T02:01:47Z</th>
<td>Linux (glibc)</td>
<td>x86_64</td>
<td>archive</td>
<td><a href="https://julialang-s3.julialang.org/bin/linux/x64/1.10/julia-1.10.0-rc1-linux-x86_64.tar.gz">tar.gz</a> (<a href="https://julialang-s3.julialang.org/bin/linux/x64/1.10/julia-1.10.0-rc1-linux-x86_64.tar.gz.asc">asc</a>)</td>
<td>fab4b6ae9f39b0a59e4d98db73b563521716cdcfe34247638146f208a57a5b5b</td>
</tr>
<tr>
<td>Linux (glibc)</td>
<td>i686</td>
<td>archive</td>
<td><a href="https://julialang-s3.julialang.org/bin/linux/x86/1.10/julia-1.10.0-rc1-linux-i686.tar.gz">tar.gz</a> (<a href="https://julialang-s3.julialang.org/bin/linux/x86/1.10/julia-1.10.0-rc1-linux-i686.tar.gz.asc">asc</a>)</td>
<td>1c137371781d126d50871d394a70765ba610c8aaf2b70d0d87004c2e41e290e6</td>
</tr>
<tr>
<td>Linux (glibc)</td>
<td>aarch64</td>
<td>archive</td>
<td><a href="https://julialang-s3.julialang.org/bin/linux/aarch64/1.10/julia-1.10.0-rc1-linux-aarch64.tar.gz">tar.gz</a> (<a href="https://julialang-s3.julialang.org/bin/linux/aarch64/1.10/julia-1.10.0-rc1-linux-aarch64.tar.gz.asc">asc</a>)</td>
<td>9388c0e8f16b19233a5a80d09d9f16cdb4f94c3b5f6ee9e0b6a0bf852299c30a</td>
</tr>
<tr>
<td>Linux (musl)</td>
<td>x86_64</td>
<td>archive</td>
<td><a href="https://julialang-s3.julialang.org/bin/musl/x64/1.10/julia-1.10.0-rc1-musl-x86_64.tar.gz">tar.gz</a> (<a href="https://julialang-s3.julialang.org/bin/musl/x64/1.10/julia-1.10.0-rc1-musl-x86_64.tar.gz.asc">asc</a>)</td>
<td>07ca89f2a15db5e42a6e8d3325d093ddf7786ab2a4788ff9a5ad52bed40334c6</td>
</tr>
<tr>
<td>macOS</td>
<td>x86_64</td>
<td>archive</td>
<td><a href="https://julialang-s3.julialang.org/bin/mac/x64/1.10/julia-1.10.0-rc1-mac64.dmg">dmg</a></td>
<td>7378d9b16c92029b788d0d2526c7c19628626f02e0827b1ee1237d6615299ee0</td>
</tr>
<tr>
<td>macOS</td>
<td>aarch64</td>
<td>archive</td>
<td><a href="https://julialang-s3.julialang.org/bin/mac/aarch64/1.10/julia-1.10.0-rc1-macaarch64.dmg">dmg</a></td>
<td>03352ac4ccbfffb3c5628e7c201c8d302e14e9de49f382020ab0b13e75f3a236</td>
</tr>
<tr>
<td>macOS</td>
<td>x86_64</td>
<td>archive</td>
<td><a href="https://julialang-s3.julialang.org/bin/mac/x64/1.10/julia-1.10.0-rc1-mac64.tar.gz">tar.gz</a> (<a href="https://julialang-s3.julialang.org/bin/mac/x64/1.10/julia-1.10.0-rc1-mac64.tar.gz.asc">asc</a>)</td>
<td>e7e7694fffef2eaa33e366200015e268cfaee5ea93b69ec43829bcea0fc8d142</td>
</tr>
<tr>
<td>macOS</td>
<td>aarch64</td>
<td>archive</td>
<td><a href="https://julialang-s3.julialang.org/bin/mac/aarch64/1.10/julia-1.10.0-rc1-macaarch64.tar.gz">tar.gz</a> (<a href="https://julialang-s3.julialang.org/bin/mac/aarch64/1.10/julia-1.10.0-rc1-macaarch64.tar.gz.asc">asc</a>)</td>
<td>935e2cd77e92539abce8a8520a84593301bbfa1d9abb1678e22b3eeffab451b0</td>
</tr>
<tr>
<td>Windows</td>
<td>x86_64</td>
<td>installer</td>
<td><a href="https://julialang-s3.julialang.org/bin/winnt/x64/1.10/julia-1.10.0-rc1-win64.exe">exe</a></td>
<td>1d9c521623cc7064c3b8f5e16d0152d7c3a858bee58138411f7e73beffc9a21e</td>
</tr>
<tr>
<td>Windows</td>
<td>i686</td>
<td>installer</td>
<td><a href="https://julialang-s3.julialang.org/bin/winnt/x86/1.10/julia-1.10.0-rc1-win32.exe">exe</a></td>
<td>809eb7097c07ff99b8326f85e12fbc69de89fb05c6f555fe7e956b5a8282604a</td>
</tr>
<tr>
<td>Windows</td>
<td>x86_64</td>
<td>archive</td>
<td><a href="https://julialang-s3.julialang.org/bin/winnt/x64/1.10/julia-1.10.0-rc1-win64.zip">zip</a></td>
<td>c78f1324b286505469560751a0b2fae957be0670cc95f6c0c91be3f96a82e4db</td>
</tr>
<tr>
<td>Windows</td>
<td>i686</td>
<td>archive</td>
<td><a href="https://julialang-s3.julialang.org/bin/winnt/x86/1.10/julia-1.10.0-rc1-win32.zip">zip</a></td>
<td>f5b363269805a71fd76b50e0ed56d390603669f5b8971d4b863c81ec38743114</td>
</tr>
<tr>
<td>Windows</td>
<td>x86_64</td>
<td>archive</td>
<td><a href="https://julialang-s3.julialang.org/bin/winnt/x64/1.10/julia-1.10.0-rc1-win64.tar.gz">tar.gz</a></td>
<td>79227eeb8d3590f2674e9c0fdb399e0b024d4cbdca7ba7253311eae2776e6d74</td>
</tr>
<tr>
<td>Windows</td>
<td>i686</td>
<td>archive</td>
<td><a href="https://julialang-s3.julialang.org/bin/winnt/x86/1.10/julia-1.10.0-rc1-win32.tar.gz">tar.gz</a></td>
<td>cc53171d990fc3a4b259284c67fade04c48aeb787cc809dfa9bfebbd7f529a20</td>
</tr>
<tr>
<td>FreeBSD</td>
<td>x86_64</td>
<td>archive</td>
<td><a href="https://julialang-s3.julialang.org/bin/freebsd/x64/1.10/julia-1.10.0-rc1-freebsd-x86_64.tar.gz">tar.gz</a> (<a href="https://julialang-s3.julialang.org/bin/freebsd/x64/1.10/julia-1.10.0-rc1-freebsd-x86_64.tar.gz.asc">asc</a>)</td>
<td>93057ca0344266157b10544ddbd71ae56f8141ca444a0b468a3d9a3faf3e08b7</td>
</tr>
<tr>
<th scope="row" rowspan=16>v1.10.0-beta3, on 2023-10-03T19:56:08Z</th>
Expand Down
16 changes: 8 additions & 8 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -479,14 +479,6 @@ <h4 class="outer-link">
<a class="link extra-link" href="https://github.com/JuliaLang/julia" target="_blank">Source code</a>
</h4>
</div>
<div class="col-lg-3 col-md-6" style="text-align:center;">
<h3>Slack</h3>
<a href="https://julialang.org/slack/" target="_blank">
<img src="/assets/infra/slack.png" height="85" width="85" alt="Slack Logo" /></a>
<h4 class="outer-link">
<a class="link extra-link" href="https://julialang.org/slack/" target="_blank">Slack</a>
</h4>
</div>
<div class="col-lg-3 col-md-6" style="text-align:center">
<h3>Zulip</h3>
<a href="https://julialang.zulipchat.com/" target="_blank">
Expand All @@ -495,6 +487,14 @@ <h4 class="outer-link">
<a class="link extra-link" href="https://julialang.zulipchat.com/" target="_blank">Zulip</a>
</h4>
</div>
<div class="col-lg-3 col-md-6" style="text-align:center;">
<h3>Slack</h3>
<a href="https://julialang.org/slack/" target="_blank">
<img src="/assets/infra/slack.png" height="85" width="85" alt="Slack Logo" /></a>
<h4 class="outer-link">
<a class="link extra-link" href="https://julialang.org/slack/" target="_blank">Slack</a>
</h4>
</div>
</div>

<!-- Row -Twitter-Videos-LinkedIn-Twitch -->
Expand Down
1 change: 1 addition & 0 deletions learning/books.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
## Books

@@tight-list
* Júlio Hoffimann, [Geospatial Data Science with Julia](https://juliaearth.github.io/geospatial-data-science-with-julia), Open Access, 2023.
* Adeil Araújo and Meirivâni Oliveira, ["Julia with Physics: An Introduction" in Portuguese](https://www.seduc.ce.gov.br/wp-content/uploads/sites/37/2023/09/Ebook-02-Julia-com-Fisica.pdf), Seduc - CE, September 2023.
* İlker Arslan, [Julia for Data Science](http://mng.bz/x4vd), Manning Publications, April 2023
* C. T. Kelley, [Solving Nonlinear Equations with Iterative Methods. Solvers and Examples in Julia](https://my.siam.org/Store/Product/viewproduct/?ProductId=44313635), SIAM, 2022. The book comes with a package [SIAMFANLequations.jl](https://github.com/ctkelley/SIAMFANLEquations.jl) and a set of [Jupyter notebooks](https://github.com/ctkelley/NotebookSIAMFANL).
Expand Down
Loading

0 comments on commit 8046ac5

Please sign in to comment.