Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create and add coding standards to the Contributor's Guide #2361

Open
6 of 7 tasks
Tracked by #2360
jprestop opened this issue Dec 1, 2022 · 0 comments
Open
6 of 7 tasks
Tracked by #2360

Create and add coding standards to the Contributor's Guide #2361

jprestop opened this issue Dec 1, 2022 · 0 comments
Assignees
Labels
component: documentation Documentation issue priority: high High Priority reporting: DTC AF METplus Air Force METplus Project requestor: DTC/AF V&V Air Force Verification and Validation Project type: sub-issue Break an issue down into smaller parts
Milestone

Comments

@jprestop
Copy link
Collaborator

jprestop commented Dec 1, 2022

This is a sub-issue of #2360 (Add content to the Contributor's Guide).

Describe the Sub-Issue

A Contributor's Guide outline was created with the Create outline for a MET Contributor's Guide #1774 issue. We must still create and add coding standards to the MET Contributor's Guide per METplus-Internal Issue 26.

Research whether CLion or some other IDE can automate this process for us.

Two potential requirements:

  • Consider only choosing a standard for which we can use an IDE to automate this process.
  • Only chose a standard for which there is an automated way (GitHub Actions) of checking for compliance.

Time Estimate

Up to two months of one or more engineer's time

Define the Metadata

Assignee

  • Select engineer(s) or no engineer required
  • Select scientist(s) or no scientist required

Labels

  • Select component(s)
  • Select priority
  • Select requestor(s)

Projects and Milestone

  • Select Repository and/or Organization level Project(s) or add alert: NEED PROJECT ASSIGNMENT label
  • Select Milestone as the next official version or Future Versions
@jprestop jprestop added component: documentation Documentation issue alert: NEED ACCOUNT KEY Need to assign an account key to this issue type: sub-issue Break an issue down into smaller parts alert: NEED CYCLE ASSIGNMENT Need to assign to a release development cycle reporting: DTC AF METplus Air Force METplus Project requestor: DTC/AF V&V Air Force Verification and Validation Project required: FOR OFFICIAL RELEASE Required to be completed in the official release for the assigned milestone priority: high High Priority labels Dec 1, 2022
@jprestop jprestop added this to the MET 11.1.0 milestone Dec 1, 2022
@jprestop jprestop self-assigned this Dec 1, 2022
@jprestop jprestop removed the alert: NEED CYCLE ASSIGNMENT Need to assign to a release development cycle label May 18, 2023
@JohnHalleyGotway JohnHalleyGotway removed required: FOR OFFICIAL RELEASE Required to be completed in the official release for the assigned milestone alert: NEED ACCOUNT KEY Need to assign an account key to this issue labels May 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component: documentation Documentation issue priority: high High Priority reporting: DTC AF METplus Air Force METplus Project requestor: DTC/AF V&V Air Force Verification and Validation Project type: sub-issue Break an issue down into smaller parts
Projects
Status: 🟢 Ready
Development

No branches or pull requests

2 participants