Servo Infrastructure

SeaGL 2016 2016-11-12

Contact

50 minutes

What's Rust?

www.rust-lang.org

Design Goals

Rustaceans

Community

"The Rust community seems to be populated entirely by human beings. I have no idea how this was done."

Conduct

Exclusion

"The Rust community gives me a particularly bad feeling. They're rather tyrannical about enforcing their code of conduct. They even have a moderation attack squad to go after anyone they deem to be an enemy!"

Other processes

What's Servo?

How?

www.servo.org

Architecture

Further Reading

https://github.com/servo/servo/wiki/Videos-and-presentations

https://github.com/servo/servo/wiki/Design

Infrastructure Philosophy

PR Life Cycle

Greetings, human

Travis kicks off tests

Human reviews code

Homu

The Queue

Buildbot

The Waterfall

Homu

Buildbot

download.servo.org

The Infrastructure

Highfive

Homu

Buildbot

Upstream Buildbot

S3

Mach

Upstream Mach

Mach's Tree

Salt Configs

Upstream Salt

Questions?

Getting Started with Rust

Getting Started with Servo

Thank you!