diff --git a/_layouts/page.html b/_layouts/page.html index 27e599d4..db10479c 100755 --- a/_layouts/page.html +++ b/_layouts/page.html @@ -85,10 +85,9 @@

Community

  • About

  • diff --git a/about.html b/about.html index 9bb786a7..3d63d60b 100755 --- a/about.html +++ b/about.html @@ -28,120 +28,20 @@

    Sandstorm is on a mission


    -
    -

    Project Leads

    - -
    - -
    -

    Past Team

    -

    From 2014 through 2016, these people worked full time on Sandstorm funded by a group of angel investors. In early 2017, Sandstorm transitioned to a community-driven model.

    - -
    +
    +

    Project History

    +

    Kenton Varda launched Sandstorm in 2014 via an Indiegogo campaign, before co-founding Sandstorm Development Group with Jade Wang to develop Sandstorm as both a Software-as-a-Service offering for consumers, known as Sandstorm Oasis, and an enterprise offering for businesses, known as Sandstorm for Work. SDG included Jason Paryani, David Renshaw, Asheesh Laroia, Nena Nguyen, and Drew Fisher. SDG operated from 2014 until 2017, significantly expanding both Sandstorm itself, its collection of applications and developer tools such as vagrant-spk, and developing Blackrock, a scalable version of Sandstorm to back Oasis. SDG was also advised by operating system and web security experts including Brian Swetland, Andrew Lutomirski, Jasvir Nagra, Mark Seaborn, and Mark S. Miller.

    -
    -

    Advisors

    -
      -
    • -

      Brian Swetland

      -

      Operating Systems Expert

      -

      As Android's Systems / Kernel Lead from 2004 to 2012, Brian built the lower levels of what is now the world's most-popular operating system. Prior to that, Brian worked as a kernel engineer for BeOS and Danger, Inc. -

    • -

      Andrew Lutomirski

      -

      Kernel Security Expert

      -

      Andy is a Linux kernel developer focused on security. Every month or two, he sends us a message: "I found another Linux kernel vulnerability, but Sandstorm's seccomp filter blocks it." That seccomp filter? Andy wrote it. -

    • -

      Jasvir Nagra

      -

      Web Security Expert

      -

      Jas is a web security expert, formerly of the Google security team, where among other things he led the Caja project to create a variant of Javascript that enforces capability-based security. -

    • -

      Mark Seaborn

      -

      Linux Sandboxing Expert

      -

      Mark is a Linux kernel security and sandboxing expert on the Google Chrome team, where among other things he helped build the NaCl sandbox and developed the first working exploit of the Rowhammer hardware security flaw. Previous to Google, Mark developed Plash, a capability-based sandbox for Unix shell commands. -

    • -

      Mark S. Miller

      -

      Distributed Security Expert

      -

      Mark is one of the leading experts -- arguably the leading expert -- in the field of capability-based security. He is the designer of the E Language and the CapTP protocol on which Cap'n Proto (Sandstorm's underlying communications layer) is based. -

    -
    +

    In early 2017, Sandstorm Development Group ran out of funding and the team primarily joined Cloudflare. Sandstorm development continued with a major rewrite of the HTTP proxy, a refactor of the account model, and the addition of localization support. However, the pace of development slowed, and the Oasis free plan was discontinued in 2018. Finally, Oasis shut down for paying customers at the end of 2019.

    -
    -

    Corporate Sponsors

    -

    These companies contributed heavily to Sandstorm's crowdfunding campaign.

    -
      -
    • -
    • -
    • -
    +

    In 2020, a group of Sandstorm enthusiasts began a community effort to revive development of Sandstorm. Ian Denhardt did a significant amount of work improving the experience of authorizing network requests from Sandstorm apps, refactoring older code, and making the codebase more maintainable. In 2021, this community group participated in FundOSS and was able to pay a developer to modernize our Etherpad package. As of 2022, Sandstorm Development Group has been completely dissolved, and development of the Sandstorm project has transitioned to a community-run model.

    - +
    -

    Individual Key Sponsors

    -

    These folks contributed heavily to Sandstorm's crowdfunding campaign.

    - -
    - -
    -

    Contributors

    -

    From our Indiegogo Campaign

    +

    Special thanks to key corporate and individual sponsors: draw.io, HumanWeb, Uniregistry, Roger Wagner, Audrey Tang, and Open Source Collective.

      @@ -351,6 +251,7 @@

      From our Indiegogo Campaign

    • gingerjoos
    • Giorgos Logiotatidis
    • Girts
    • +
    • Gitcoin
    • Glenn Jones
    • Glenn Willen
    • Glen Skinner
    • @@ -552,6 +453,7 @@

      From our Indiegogo Campaign

    • Olivier Forget
    • Oluf Lorenzen
    • Ondřej Böhm
    • +
    • Open Source Collective
    • Oscar Lito M Pablo
    • Owain Evans - Aurora Gaming
    • Pascal de Vink
    • diff --git a/images/people/asheesh.png b/images/people/asheesh.png deleted file mode 100644 index ff332cf4..00000000 Binary files a/images/people/asheesh.png and /dev/null differ diff --git a/images/people/audrey.png b/images/people/audrey.png deleted file mode 100644 index c8c64c93..00000000 Binary files a/images/people/audrey.png and /dev/null differ diff --git a/images/people/david.png b/images/people/david.png deleted file mode 100644 index 6ea6bb3e..00000000 Binary files a/images/people/david.png and /dev/null differ diff --git a/images/people/drew.png b/images/people/drew.png deleted file mode 100644 index 12c97408..00000000 Binary files a/images/people/drew.png and /dev/null differ diff --git a/images/people/garply.png b/images/people/garply.png deleted file mode 100644 index 49a60c87..00000000 Binary files a/images/people/garply.png and /dev/null differ diff --git a/images/people/jade.png b/images/people/jade.png deleted file mode 100644 index e1dac33a..00000000 Binary files a/images/people/jade.png and /dev/null differ diff --git a/images/people/jason.png b/images/people/jason.png deleted file mode 100644 index 9baf34eb..00000000 Binary files a/images/people/jason.png and /dev/null differ diff --git a/images/people/jasvir.png b/images/people/jasvir.png deleted file mode 100644 index 48bd0cdd..00000000 Binary files a/images/people/jasvir.png and /dev/null differ diff --git a/images/people/luto.png b/images/people/luto.png deleted file mode 100644 index eb532b5a..00000000 Binary files a/images/people/luto.png and /dev/null differ diff --git a/images/people/miller.png b/images/people/miller.png deleted file mode 100644 index 93c24ced..00000000 Binary files a/images/people/miller.png and /dev/null differ diff --git a/images/people/nena.png b/images/people/nena.png deleted file mode 100755 index 19585b81..00000000 Binary files a/images/people/nena.png and /dev/null differ diff --git a/images/people/seaborn.png b/images/people/seaborn.png deleted file mode 100644 index 4623d44c..00000000 Binary files a/images/people/seaborn.png and /dev/null differ diff --git a/images/people/swetland.png b/images/people/swetland.png deleted file mode 100644 index de968f14..00000000 Binary files a/images/people/swetland.png and /dev/null differ diff --git a/images/people/wagner.png b/images/people/wagner.png deleted file mode 100644 index b0f643c1..00000000 Binary files a/images/people/wagner.png and /dev/null differ diff --git a/style.scss b/style.scss index c2d6f88a..a18b3828 100755 --- a/style.scss +++ b/style.scss @@ -1952,14 +1952,14 @@ body >footer { } } - .story { + .story, .history { width: 90%; p { padding: 0 0 40px 0; } } - #team, #past-team, #advisors, #sponsors { + #team, #sponsors { li h3 { border-bottom: 1px solid #ddd; @@ -2013,20 +2013,6 @@ body >footer { } &.kenton::before { background-image: url("images/people/kenton.png"); } - &.jade::before { background-image: url("images/people/jade.png"); } - &.jason::before { background-image: url("images/people/jason.png"); } - &.david::before { background-image: url("images/people/david.png"); } - &.asheesh::before { background-image: url("images/people/asheesh.png"); } - &.nena::before { background-image: url("images/people/nena.png"); } - &.drew::before { background-image: url("images/people/drew.png"); } - &.garply::before { background-image: url("images/people/garply.png"); } - &.swetland::before { background-image: url("images/people/swetland.png"); } - &.lutomirski::before { background-image: url("images/people/luto.png"); } - &.nagra::before { background-image: url("images/people/jasvir.png"); } - &.seaborn::before { background-image: url("images/people/seaborn.png"); } - &.miller::before { background-image: url("images/people/miller.png"); } - &.wagner::before { background-image: url("images/people/wagner.png"); } - &.tang::before { background-image: url("images/people/audrey.png"); } } @media (max-width: 800px) { @@ -2068,40 +2054,6 @@ body >footer { } } } - - #corporate { - ul { - width: 100%; - padding: 0px; - margin: 0px; - display: flex; - flex-direction: row; - flex-wrap: wrap; - justify-content: space-around; - } - - li { - display: inline-block; - width: 25%; - padding: 15px 15px; - position: relative; - - &::before { - content: " "; - display: block; - background-repeat: no-repeat; - height: 200px; - background: center/contain no-repeat; - } - &.drawio::before { background-image: url("thirdparty/draw.io-logo.svg"); } - &.humanweb::before { background-image: url("thirdparty/humanweb.png"); } - &.uniregistry::before { background-image: url("thirdparty/uniregistry.svg"); } - } - - #anonymous { - display: block; - } - } } // =======================================================================================