The following are initial diagrams for working groups wishing to pursue open source
graph TB
subgraph Project Request
A[Working Group] --> B[Submit project request]
end
subgraph Initial Dialogue
B --> C[Coordinate dialogue with OSCM and SC Chair]
C --> D[Provide WG Chair with relevant information]
D --> E[Determine appropriate license and terms]
end
subgraph Code and IP Review
E --> F[Conduct code and IP review]
F --> G[Review existing materials]
F --> H[Review existing permissions]
end
subgraph OSCom Approval
G --> I[Update Project Request Form and submit to OSCom for approval]
H --> I
I --> J[Alert Standards Committees and obtain approval]
J --> K[Create IEEE OS Platform repository and notify WG]
end
subgraph Contributor License Agreement
K --> L[Send CLA instructions to WG]
L --> M[Contributors submit signed CLAs to oscontrib AT ieee.org]
M --> N[OSCM grants appropriate access rights to IEEE OS Platform]
M --> O[SA IPR retains signed CLAs in library and shares information with WG]
O --> P[Public listing of CLAs posted]
P --> V[Ensure all contributors have appropriate CLAs and are listed in the CONTRIBUTORS and AUTHORS files]
end
subgraph Development
K --> Q[Open source project contributors begin work]
Q --> R[OSCM confirms with WG when work will be made public]
R --> S[IPR Audit]
S --> Q
end
subgraph MEC, SA Ballot, and RevCom Review
S --> W[MEC]
W --> X[Confirm appropriate CLAs are on file]
W --> Y[Review normative references and bibliography]
X --> Z[Enter direction in Section 1 of MEC if CLAs are not on file]
Y --> Z
Z --> A1[SA Ballot]
A1 --> B1[Confirm Open Source text is in ballot invitation]
B1 --> C1[Ensure all Open Source developed by WG and all normative references are on IEEE platform]
C1 --> D1[Provide links to downloadable .zip file and actual repository]
D1 --> E1[Notify WG Chair that repository has been locked]
E1 --> F1[Open repository after close of ballot]
F1 --> G1[Ensure appropriate CLAs were received]
G1 --> H1[Provide links to downloadable .zip file and actual repository]
H1 --> I1[Notify WG Chair that repository has been locked]
I1 --> J1[Check references and ensure appropriate CLAs were received before recirculation]
J1 --> K1[RevCom Review]
end
subgraph Final Publication
K1 --> L1[Provide final URLs for repository]
end
This is tied to MR !16
This is tired to issue #10
@robby We made some minor changes to the OSCom Maintainers Manual. Minor changes are said to not need OSCom approval. Can you please review and confirm that these changes are in fact minor and do not need OSCom approval.
Closes #10
Josh Gay (eb99ccc8) at 27 Apr 17:38
changed "official" to Tier 3, 4, and 4 IEEE Open Source Projects
adds CONTRIBUTING_example and README_example to content directory
adds CONTRIBUTING_example and README_example to content directory
Josh Gay (3b43a8b9) at 10 Apr 15:28
fixed minor spelling
Make edits in this branch: https://opensource.ieee.org/oscom/maintain/-/tree/10-updated-operations-manual-actions When done with all items on this ticket, we can merge that branch into next via !15 (closed)
Josh Gay (e755f66f) at 21 Feb 21:20
Merge branch 'donaldrobertsoniii-CONTRIBUTING_example-patch-62796' ...
... and 3 more commits
Just some simple typos in CONTRIBUTING
Merged.
A few simple fixes in the first lines of the text to correct typos as mentioned in this issue
Josh Gay (e755f66f) at 21 Feb 21:17
Merge branch 'donaldrobertsoniii-CONTRIBUTING_example-patch-62796' ...
... and 1 more commit
From @annette.reilly "It would be helpful to have on the IEEE open source project, a list of what we offer that is exclusive to the IEEE platform."
Related to https://opensource.ieee.org/community/roadmap/issues/1