The website for the Rust Foundation
The site uses Eleventy. https://www.11ty.dev/docs/usage/
From the root of the website GitHub repo...
npm install
npx @11ty/eleventy --serve
website for Rust Foundation
Home Page: https://foundation.rust-lang.org/
License: Apache License 2.0
The website for the Rust Foundation
The site uses Eleventy. https://www.11ty.dev/docs/usage/
From the root of the website GitHub repo...
npm install
npx @11ty/eleventy --serve
I am getting a secure connection failed error (SEC_ERROR_OCSP_SERVER_ERROR) in Firefox 101.0a1 (2022-04-12) (64-bit) when I have HTTPS-Only Mode enabled. Adding a temporary exception for https://foundation.rust-lang.org
stops the error.
https://foundation.rust-lang.org/feed/feed.json and https://foundation.rust-lang.org/feed/feed.xml both contain zero list items. I would expect them to contain the foundation's news items as both pages are linked in <head>
of https://foundation.rust-lang.org/news/
doesn't actually affect our security but we should fix to make the alert go away
ag_dubs@Ashleys-MBP foundation.rust-lang.org % npm audit
=== npm audit security report ===
┌──────────────────────────────────────────────────────────────────────────────┐
│ Manual Review │
│ Some vulnerabilities require your attention to resolve │
│ │
│ Visit https://go.npm.me/audit-guide for additional guidance │
└──────────────────────────────────────────────────────────────────────────────┘
┌───────────────┬──────────────────────────────────────────────────────────────┐
│ High │ Remote Code Execution │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Package │ pug │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Patched in │ >=3.0.1 │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Dependency of │ @11ty/eleventy [dev] │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Path │ @11ty/eleventy > pug │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ More info │ https://npmjs.com/advisories/1643 │
└───────────────┴──────────────────────────────────────────────────────────────┘
found 1 high severity vulnerability in 508 scanned packages
On https://foundation.rust-lang.org/news/2022-04-11-member-spotlight-tangram-vision/, if you activate mobile view on devtools, you'll get this:
This is because img
tags don't have a width
property set in CSS. I briefly tested setting width: 100%
and it seemed to fix it.
Jan David needs a Staff entry on the About page -- and don't forget the crab! -- but in the meantime the blog announcement (#261) is holding his place due to the "staff" tag.
As pointed out on reddit, the timestamp on the bottom of the blog post is too precise:
Mon Feb 08 2021 00:00:00 GMT+0000 (Coordinated Universal Time)
It should probably only include the date, not the time and time zone.
Also, <h2>
is the wrong HTML element for this.
Spacing is all over the place. The header has a weird padding-bottom. Some things are centered, some are left-aligned, but the left-aligned sections have different paddings on the left. Spacing between sections is also rather arbitrary. The "Learn more about how we're different" and "Get in touch" buttons have slightly different heights. The aws logo looks much larger than the other ones. On the "members" page, the mozilla logo is wrapped on a new line on my screen, making it stand out. On mobile, the spacing is too large, some text is too large, some is too small or has a bad line height.
I'd be willing to help with these problems, if that's okay.
On the members page, I think it's misleading to list "Founding Platinum" and "Platinum" members separately, as if they have some ongoing distinction in the foundation. Maybe instead we could list them together, but with some sort of "founding" badge?
In https://github.com/rust-lang/foundation.rust-lang.org/blob/c7ccdb7db0efc81c7706457400f56396dd3917a0/policies/privacy-policy.md#docsrs the website says
Docs.rs is managed by the members of the Core team and the Dev Tools docs.rs sub-team.
Is that accurate? I think some members of the infra team have access to the production server, but I don't think all of the core team does, and neither team is involved in day-to-day operations.
We could do with agreeing a standard for images in headshot
and ferris
. Currently there is a mix of JPG / JPEG / PNG, different dimensions, wildly varying file sizes, etc. The load time for the about page and the mouseover images is slower than I'd like.
The images are displayed at width: 15em; height: 15em;
so there's no need for them to be particularly large. 300 x 300?
The members page contains this outdated logo:
The new logo is this:
See https://about.fb.com/news/2021/10/facebook-company-is-now-meta/
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.