Software Pages and Search
Page Tree | ||||||||
---|---|---|---|---|---|---|---|---|
|
Software Projects
Software projects are projects that have software deliverables. These are the currently active software projects, organized by software deliverable type. Links are as follows:
code repository
Table of Contents
Table of Contents |
---|
Child Pages
Page Tree | ||||||
---|---|---|---|---|---|---|
|
width | 100% |
---|---|
enableHeadingAttributes | false |
enableSorting | false |
enableHighlighting | false |
Includes stack
Used for existing report tool
Shares with SD-354
Includes protocol schema
WT-104: Provisioning Parameters for VoIP CPE
WT-135: Data Model for a TR-069 Enabled STB
Not started
Creating Software Projects
As already stated, a software project is a project that has software deliverables. This is determined when the project is created: the NPIF indicates whether there will be software deliverables and, if so, lists the expected software deliverable types. The Software Project Guidelines explain how an NPIF for a software project should be completed.
Contributing to Software Projects
All contributors of software to a software project must have completed a software submission form that covers the project's software deliverable types. The Software Project Guidelines explain how the software submission form is used and how it should be completed. All completed Software Submission Forms are available for review.
A software contribution proposes software for inclusion in a project. Software can be contributed via an attachment (e.g. a ZIP file) or via a "pull request". The Bitbucket Guidelines page explains how software projects use Bitbucket and how to create pull requests.
If software is contributed via an attachment, the editor may offer to edit and re-contribute it (on behalf of the original contributor) via a pull request. In this case, the original contributor is responsible for checking that the editor has incorporated their contribution correctly.
The "software contributor" is the person who uploaded the software contribution. A software contribution has one or more "software authors" (one of which is the software contributor) and zero or more "non-software authors" (who support the contribution but did not contribute to the software). Unlike software authors, non-software authors do not need to have completed a software contribution agreement.