Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Open source behind the firewall

Ben Balter
July 07, 2015
350

Open source behind the firewall

What government can learn from startups and the open source community

Ben Balter

July 07, 2015
Tweet

Transcript

  1. ! Open source behind the firewall What government can learn

    from startups and the open source community @benbalter government.github.com [email protected]
  2. ! 1. How government works 2. How open source projects

    work 3. How gov. can work like open source
  3. ‣Proposed improvements discussed in the open ‣Few synchronous meetings 


    (open and memorialized when necessary) ‣All stakeholders have opportunity to contribute ' Discussions
  4. ! ( Scripts to rule them all $ script/test Bootstrapping

    $ boxen giants $ cd ~/github/giants $ script/bootstrap Running $ script/server Testing githubengineering.com/scripts-to-rule-them-all
  5. ‣ We use 185 rooms at the moment. ‣ We

    generated 29,168 lines of text on February 4. ‣ Of that, Hubot accounted for 13,462 lines. ‣ 468 images were pasted in. ‣ We deployed various apps and services 544 times.
  6. ‣ ~1,500 test suits ‣ ~19,00 tests ‣ ~80,000 assertions

    ‣ x 2 environments (.com, Enterprise) ‣ Tests > 20 seconds are considered a failure ‣ ~ 90 seconds to complete - On each push…
  7. " Shared Command Line •View cameras in our datacenter •

    Search error logs • Manage and trigger alerts • Perform server maintenance • View load balancer status • Spin up cloud instances • Provision servers • Adjust firewall ports • Activate DDoS Mitigation • Restart processes • Configure DNS • Deploy to production
  8. ! Open source behind the firewall What government can learn

    from startups and the open source community @benbalter government.github.com [email protected]
  9. ‣ Trash can — https://www.flickr.com/photos/dcmetroblogger/ 191721958/ ‣ Rubbish Bin -

    http://anonw.com/2013/02/08/more-bins-are- appearing-on-the-underground/