Package development process: Difference between revisions

Content deleted Content added
m change capitalization; I can't get another Wiki page to find this one. ~~~~
Line 1:
A Software '''Package Developmentdevelopment Processprocess''' is a system for developing a software package. In this context, a ''package'' is a collection of functions written for use in a single language such as [[Python (programming language)|Python]] or [[R (programming language)|R]], bundled bundled with documentation. For many programming languages, there are [[Software repository|software repositories]] where people share such packages.
 
A [[Python (programming language)|Python]] package combines documentation, code and initial set up and possibly examples that could be used as [[unit testing|unit tests]] in a single file. By contrast, an [[R (programming language)|R]] package has documentation with examples in files separate from the code, possibly bundled with other material such as sample data sets and introductory ''vignettes''.