Software Projects: Difference between revisions
From SCECpedia
Jump to navigationJump to search
No edit summary |
|||
| Line 16: | Line 16: | ||
== Open Source Software Practices == | == Open Source Software Practices == | ||
* http://en.tldp.org/HOWTO/Software-Release-Practice-HOWTO/index.html | * http://en.tldp.org/HOWTO/Software-Release-Practice-HOWTO/index.html | ||
*https://www.joelonsoftware.com/2000/08/09/the-joel-test-12-steps-to-better-code/ | * https://www.joelonsoftware.com/2000/08/09/the-joel-test-12-steps-to-better-code/ | ||
* https://journals.plos.org/ploscompbiol/article?id=10.1371/journal.pcbi.1002802 | |||
== Open Source Software Licenses == | == Open Source Software Licenses == | ||
Revision as of 21:32, 6 April 2020
Collection of links related to creating software distributions
Packaging Python Projects
- https://packaging.python.org/tutorials/packaging-projects/
- https://docs.python-guide.org/writing/structure/
- https://www.nature.com/articles/d41586-019-02046-0
- https://producingoss.com/en/index.html Producing Open-Source Software
- https://journals.plos.org/ploscompbiol/article?id=10.1371%2Fjournal.pcbi.1006561
Software Ecosystem
Developing Effective Python Documentation
Open Source Software Practices
- http://en.tldp.org/HOWTO/Software-Release-Practice-HOWTO/index.html
- https://www.joelonsoftware.com/2000/08/09/the-joel-test-12-steps-to-better-code/
- https://journals.plos.org/ploscompbiol/article?id=10.1371/journal.pcbi.1002802
Open Source Software Licenses
USGS Software and Data Acceptance Criteria
- https://www.usgs.gov/about/organization/science-support/science-quality-and-integrity/fundamental-science-practices
- https://www.usgs.gov/about/organization/science-support/office-science-quality-and-integrity/acceptable-digital
Developing a Community
- https://opensource.guide/
- https://dev.to/carlillo/how-to-reach-your-goals-1000-github-stars-in-the-first-open-source-software-337h
- https://www.altexsoft.com/blog/engineering/5-best-practices-for-managing-open-source-components/
- https://dri.es/balancing-makers-and-takers-to-scale-and-sustain-open-source
Defining Interfaces
Continuous Testing Links
Software Release Practices
Related Entries
- [[CME_Project]