-
Notifications
You must be signed in to change notification settings - Fork 8
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Deploy rust-edu/rust-edu.github.io to rust-edu/rust-edu.github.io:gh-…
…pages
- Loading branch information
GitHub Actions
committed
Feb 9, 2024
0 parents
commit 1e803b1
Showing
24 changed files
with
2,509 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
<!doctype html> | ||
<title>404 Not Found</title> | ||
<h1>404 Not Found</h1> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
rust-edu.org |
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,132 @@ | ||
<!DOCTYPE html> | ||
<html lang="en"> | ||
|
||
<head> | ||
<meta charset="utf-8"> | ||
<meta name="viewport" content="width=device-width, initial-scale=1"> | ||
|
||
<link href="https://rust-edu.github.io/style.css" rel="stylesheet" /> | ||
|
||
|
||
|
||
<title>Home - Rust Edu</title> | ||
</head> | ||
|
||
<body> | ||
<nav class="navbar" role="navigation" aria-label="main navigation"> | ||
<div class="navbar-brand"> | ||
<a class="navbar-item" href="https://rust-edu.github.io"> | ||
<img class="navbar-logo" src="https://rust-edu.github.io/rust-edu-banner.svg" alt="Rust Edu Logo" /> | ||
<a role="button" class="navbar-burger" data-target="navMenu" aria-label="menu" aria-expanded="false"> | ||
<span aria-hidden="true"></span> | ||
<span aria-hidden="true"></span> | ||
<span aria-hidden="true"></span> | ||
</a> | ||
</a> | ||
</div> | ||
<div class="navbar-menu" id="navMenu"> | ||
<div class="navbar-end has-text-centered"> | ||
|
||
<a class="navbar-item has-text-weight-semibold" href="/"> | ||
Home | ||
</a> | ||
|
||
<a class="navbar-item has-text-weight-semibold" href="/news"> | ||
News | ||
</a> | ||
|
||
<a class="navbar-item has-text-weight-semibold" href="https://zulip.rust-edu.org"> | ||
Zulip | ||
</a> | ||
|
||
<a class="navbar-item has-text-weight-semibold" href="/resources"> | ||
Resources | ||
</a> | ||
|
||
</div> | ||
</div> | ||
</nav> | ||
|
||
<div class="main-content columns is-fluid"> | ||
<div class="column"> | ||
<section class="section"> | ||
<div class="container"> | ||
|
||
<div class="has-text-centered pb-6"> | ||
<h1 class="title is-1">Rust Edu</h1> | ||
<p class="subtitle is-4">Rust education in academia (and beyond)</p> | ||
</div> | ||
<div class="content"> | ||
<h2 id="who-are-we">Who are we?</h2> | ||
<p>Rust Edu is an organization dedicated to supporting Rust education in the academic environment.</p> | ||
<p>While we are initially focused on colleges and universities, in the longer term we hope to broaden our scope to a full range of Rust-related learning and growth initiatives.</p> | ||
<p>We believe that we can work with the Rust community to provide tools and educational support for technology students and faculty to learn and build in new and better ways, while also helping to drive the adoption of Rust as a key technology for decades to come. </p> | ||
<div class="buttons is-centered my-5"> | ||
<a href="/news/announcement" class="is">Read the full announcement</a> | ||
</div> | ||
<h2 id="our-goals">Our goals</h2> | ||
<p>The most immediate goals of the organization are as follows:</p> | ||
<ul> | ||
<li>Design a flexible Rust-based curriculum for higher education.</li> | ||
<li>Develop and promote tools and services which assist in this education.</li> | ||
<li>Improve the overall learnability of the Rust programming language.</li> | ||
</ul> | ||
<h2 id="mission-statement">Mission statement</h2> | ||
<p>To spread Rust use and development through academic curricula and communities throughout the world. To make Rust the language of choice for "systems programming" in its broadest sense through the shared efforts of faculty, students and the Rust community.</p> | ||
<h2 id="how-can-i-help">How can I help?</h2> | ||
<p>We welcome any educators, sponsors, and potential collaborators who share our vision for the future of Rust education to get in touch with us at <a href="mailto:[email protected]">[email protected]</a>. | ||
We also have a <a href="https://zulip.rust-edu.org">Zulip instance</a>, where you can chat with the Rust Edu team and community.</p> | ||
<h2 id="code-of-conduct">Code of Conduct</h2> | ||
<p>We operate in accordance with the | ||
<a href="https://www.rust-lang.org/policies/code-of-conduct">Rust Community Code of Conduct</a>.</p> | ||
|
||
</div> | ||
|
||
</div> | ||
</section> | ||
</div> | ||
</div> | ||
|
||
<footer class="footer mt-auto pt-6 pb-5 gray"> | ||
<div class="columns is-centered mb-5"> | ||
<div class="column is-narrow mx-6"> | ||
<h4 class="title is-5 mb-2">Navigation</h4> | ||
|
||
<ul> | ||
|
||
<li><a href="/">Home</a></li> | ||
|
||
<li><a href="/news">News</a></li> | ||
|
||
<li><a href="https://zulip.rust-edu.org">Zulip</a></li> | ||
|
||
<li><a href="/resources">Resources</a></li> | ||
|
||
</ul> | ||
</div> | ||
<div class="column is-narrow mx-6"> | ||
<h4 class="title is-5 mb-2">Useful links</h4> | ||
<ul> | ||
|
||
<li><a href="https://rust-lang.org" target="_blank">Rust Language Website</a></li> | ||
|
||
<li><a href="https://doc.rust-lang.org/book/" target="_blank">Official Rust Book</a></li> | ||
|
||
</ul> | ||
</div> | ||
</div> | ||
|
||
<div class="footer-notice content"> | ||
<p class="is-size-6"> | ||
The content of this website is licensed <a href="https://creativecommons.org/share-your-work/public-domain/cc0/" target="_blank">CC0</a>. | ||
</p> | ||
<p class="is-size-6"> | ||
View the source on <a href="https://github.com/rust-edu/rust-edu.github.io" target="_blank">GitHub</a>. | ||
</p> | ||
</div> | ||
</footer> | ||
|
||
<script src="https://rust-edu.github.io/js/site.js"></script> | ||
</body> | ||
|
||
</html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,32 @@ | ||
function documentReady() { | ||
// https://bulma.io/documentation/components/navbar/#navbar-menu | ||
|
||
// Get all "navbar-burger" elements | ||
const $navbarBurgers = Array.prototype.slice.call(document.querySelectorAll('.navbar-burger'), 0); | ||
|
||
// Check if there are any navbar burgers | ||
if ($navbarBurgers.length > 0) { | ||
// Add a click event on each of them | ||
$navbarBurgers.forEach(el => { | ||
el.addEventListener('click', () => { | ||
|
||
// Get the target from the "data-target" attribute | ||
const target = el.dataset.target; | ||
const $target = document.getElementById(target); | ||
|
||
// Toggle the "is-active" class on both the "navbar-burger" and the "navbar-menu" | ||
el.classList.toggle('is-active'); | ||
$target.classList.toggle('is-active'); | ||
}); | ||
}); | ||
} | ||
} | ||
|
||
// https://developer.mozilla.org/en-US/docs/Web/API/Document/DOMContentLoaded_event | ||
if (document.readyState === 'loading') { | ||
// Loading hasn't finished yet | ||
document.addEventListener('DOMContentLoaded', documentReady); | ||
} else { | ||
// `DOMContentLoaded` has already fired | ||
documentReady(); | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,159 @@ | ||
<!DOCTYPE html> | ||
<html lang="en"> | ||
|
||
<head> | ||
<meta charset="utf-8"> | ||
<meta name="viewport" content="width=device-width, initial-scale=1"> | ||
|
||
<link href="https://rust-edu.github.io/style.css" rel="stylesheet" /> | ||
|
||
|
||
|
||
<title>Announcement: Rust-Edu - Rust Edu</title> | ||
</head> | ||
|
||
<body> | ||
<nav class="navbar" role="navigation" aria-label="main navigation"> | ||
<div class="navbar-brand"> | ||
<a class="navbar-item" href="https://rust-edu.github.io"> | ||
<img class="navbar-logo" src="https://rust-edu.github.io/rust-edu-banner.svg" alt="Rust Edu Logo" /> | ||
<a role="button" class="navbar-burger" data-target="navMenu" aria-label="menu" aria-expanded="false"> | ||
<span aria-hidden="true"></span> | ||
<span aria-hidden="true"></span> | ||
<span aria-hidden="true"></span> | ||
</a> | ||
</a> | ||
</div> | ||
<div class="navbar-menu" id="navMenu"> | ||
<div class="navbar-end has-text-centered"> | ||
|
||
<a class="navbar-item has-text-weight-semibold" href="/"> | ||
Home | ||
</a> | ||
|
||
<a class="navbar-item has-text-weight-semibold" href="/news"> | ||
News | ||
</a> | ||
|
||
<a class="navbar-item has-text-weight-semibold" href="https://zulip.rust-edu.org"> | ||
Zulip | ||
</a> | ||
|
||
<a class="navbar-item has-text-weight-semibold" href="/resources"> | ||
Resources | ||
</a> | ||
|
||
</div> | ||
</div> | ||
</nav> | ||
|
||
<div class="main-content columns is-fluid"> | ||
<div class="column"> | ||
<section class="section"> | ||
<div class="container"> | ||
|
||
<h1 class="title is-2">Announcement: Rust-Edu</h1> | ||
|
||
<p class="subtitle is-6"><i>Bart Massey on Jul 11, 2022</i></p> | ||
|
||
|
||
<div class="content"> | ||
<p>Today we proudly and excitedly announce the formation of | ||
Rust-Edu, an organization dedicated to Rust education.</p> | ||
<p><strong>MISSION</strong> — We are committed to promote the adoption of Rust | ||
throughout the academic world. We believe that we can work with the Rust | ||
community to provide tools and educational support for students and | ||
faculty to learn and build in new and better ways. In doing so, we will | ||
drive the adoption of Rust as a key technology for years to come. While | ||
we are initially focused on college level learning, long term, we hope | ||
to broaden our scope.</p> | ||
<p><strong>GOALS</strong> — We have identified three types of initiative that we want to | ||
take on:</p> | ||
<ul> | ||
<li> | ||
<p><strong>Create a Rust-based Curriculum</strong> — Our initial effort is focused | ||
on creating a modular turnkey Rust curriculum for college-level | ||
Computer Science courses. Starting with an Introductory | ||
Programming course, we want to build Rust-based modules and entire | ||
courses covering traditional Computer Science topics such as | ||
Operating Systems, Programming Languages, Embedded Development, | ||
and Networking.</p> | ||
</li> | ||
<li> | ||
<p><strong>Make Learning Rust Easier</strong> — We want to leverage the growing | ||
interest in building tools that make learning and mastering Rust | ||
easier. We believe that the notorious difficult learning curve of | ||
the language can be overcome with better tooling for education.</p> | ||
</li> | ||
</ul> | ||
<ul> | ||
<li><strong>Make Rust More Developer Friendly</strong> — We want to provide feedback | ||
to the Rust Project itself, helping to make Rust a more learnable | ||
language for developers. We would like to identify places where we | ||
can help with syntax, tooling, documentation, exercises, | ||
and error messages.</li> | ||
</ul> | ||
<p><strong>WHO WE ARE</strong> — We are a group of academics and community | ||
members wanting to make progress and provide focus and | ||
support for Rust Education, in an environment that warmly | ||
welcomes all of those who wish to work and play in this | ||
grand endeavor.</p> | ||
<p><strong>GET INVOLVED</strong> — We are extraordinarily grateful to | ||
Futurewei, Inc for funding this initial work: if you want to | ||
contribute financially, please let us know. Also, if you are | ||
involved in Rust and academia, or would like to be, we would | ||
love to have your help. Please visit us at | ||
<a href="https://rust-edu.org/">https://rust-edu.org</a> or reach out | ||
by email at | ||
<<a href="email:[email protected]">[email protected]</a>>.</p> | ||
|
||
</div> | ||
|
||
</div> | ||
</section> | ||
</div> | ||
</div> | ||
|
||
<footer class="footer mt-auto pt-6 pb-5 gray"> | ||
<div class="columns is-centered mb-5"> | ||
<div class="column is-narrow mx-6"> | ||
<h4 class="title is-5 mb-2">Navigation</h4> | ||
|
||
<ul> | ||
|
||
<li><a href="/">Home</a></li> | ||
|
||
<li><a href="/news">News</a></li> | ||
|
||
<li><a href="https://zulip.rust-edu.org">Zulip</a></li> | ||
|
||
<li><a href="/resources">Resources</a></li> | ||
|
||
</ul> | ||
</div> | ||
<div class="column is-narrow mx-6"> | ||
<h4 class="title is-5 mb-2">Useful links</h4> | ||
<ul> | ||
|
||
<li><a href="https://rust-lang.org" target="_blank">Rust Language Website</a></li> | ||
|
||
<li><a href="https://doc.rust-lang.org/book/" target="_blank">Official Rust Book</a></li> | ||
|
||
</ul> | ||
</div> | ||
</div> | ||
|
||
<div class="footer-notice content"> | ||
<p class="is-size-6"> | ||
The content of this website is licensed <a href="https://creativecommons.org/share-your-work/public-domain/cc0/" target="_blank">CC0</a>. | ||
</p> | ||
<p class="is-size-6"> | ||
View the source on <a href="https://github.com/rust-edu/rust-edu.github.io" target="_blank">GitHub</a>. | ||
</p> | ||
</div> | ||
</footer> | ||
|
||
<script src="https://rust-edu.github.io/js/site.js"></script> | ||
</body> | ||
|
||
</html> |
Oops, something went wrong.