U.S. Department of Energy by Lawrence Livermore National Laboratory under contract DE-AC52-07NA27344. Lawrence Livermore National Security, LLC Towards Open Source and Collabora3on How Open Source Prac/ces can Beneﬁt the Laboratory Ian Lee [email protected] SWING Meeting – February 2016
code is available for modiﬁca5on or enhancement by anyone.” § Crea/ng soFware that is released externally unlimited — E.g. spack, scr, munge, magpie, ﬂux, mfem, hypre, etc § Open Source as a community — Python, django, linux, bootstrap, rails, drupal What is “Open Source” (OSS)?
into govt to help tackle tech policy, and process” § 18F — “Building the 21st century digital government” § UK Government Service Design Manual — “All new digital services from the government must meet the Digital by Default Service Standard” Open Source in Government
Perforce, Git, … § Many hosted version control solu/ons — Files on disk, TeamForge, project speciﬁc server, … § What happens when…? — Employee re/res? Service re/res? Hard drive melts? Where were (are) we?
to update your proﬁle picture § Join the LLNL GitHub organiza/on! — hbps://github.com/llnl — Email [email protected] your GitHub username — Consider making your membership public What can I do (externally)?
projects — Change projects or individual repo default permissions to read § Contribute to COSMOS / LWDS projects — django-auth-llnl, django-llnl-theme, python-llnl — Propose a new one! § Have ideas, sugges/ons, or want to help out? — Email [email protected] What can I do (internally)?
Code in a Single Repository — hbps://www.youtube.com/watch?v=W71BTkUbdqE § Ben Balter (GitHub) — hbp://ben.balter.com/2015/11/23/why-open-source/ § 18F — hbps://github.com/18F/open-source-policy References