Giter Site home page Giter Site logo

darrelld05 / open-source-policy Goto Github PK

View Code? Open in Web Editor NEW

This project forked from gsa/open-source-policy

0.0 0.0 0.0 330 KB

GSA open source policy guidance repository with official policy found at

Home Page: https://open.gsa.gov/code/

License: Other

Shell 100.00%

open-source-policy's Introduction

GSA Open Source Policy Guidance

This repository is part of the General Services Administration organization in GitHub and is being used to provide supplemental guidance for implementing GSA's Open Source Policy.

Repository contents

This repository can be forked by GSA teams wishing to begin an open source project and should include some or all of the following files.

  • Policy - provides further details of the official GSA Open Source Policy
  • Practice - the Open Source Policy in practice - describes the approach GSA staff members should take to contribute and maintain code in the open
  • Open Source Checklist - provides a checklist that teams can use when open sourcing their code
  • checkmarx_poc - provides overview of our efforts for static code scan with Checkmarx static_code_scan - specific instructions on code scanning
  • README.md - initial repository file welcoming contributors and describing the repos intent
  • LICENSE.md - open source license details for opening and contributing to GSA developed code
  • CONTRIBUTING.md - "rules of the road" for contributing to GSA repos including this one
  • Code of Conduct - behaviors that should be practiced with working at/with GSA
  • Shell scripts - create-gsa-repo.sh and init-gsa-repo.sh used for duplicating this repo
  • Include files - .gitignore, codeinventory.yml, and .github - these files are for hosting config and repo environment content

Open Sourcing and Scanning Code

Look at the following .md files in OpenSource_code for details on open sourcing code within a modern dev pipeline with static scans.

  1. open_source_checklist
  2. static_code_scan
  3. checkmarx_poc

Credits

This repository was originally forked from the 18F open source policy repository and the Consumer Financial Protection Bureau. (Note: 18F is a digital delivery service within GSA and practices an open first approach with code publication.)

Public domain

This project is in the worldwide public domain. As stated in CONTRIBUTING:

This project is in the public domain within the United States, and copyright and related rights in the work worldwide are waived through the CC0 1.0 Universal public domain dedication.

All contributions to this project will be released under the CC0 dedication. By submitting a pull request, you are agreeing to comply with this waiver of copyright interest.

open-source-policy's People

Contributors

jcastle-zz avatar konklone avatar noahkunin avatar afeld avatar leahbannon avatar stvnrlly avatar seanherron avatar jfredrickson avatar scotchester avatar marcesher avatar pammiller0 avatar saracope avatar rjmajma avatar nicoleslaw avatar mvogelgesang avatar arowla avatar titlecharacter avatar bwillman avatar brittag avatar erik-burgess avatar kfogel avatar rossdakin avatar wslack avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.