Consider creating a metdataio top level subdirectory #160
Labels
alert: NEED ACCOUNT KEY
Need to assign an account key to this issue
component: release engineering
Release engineering issue
priority: high
High Priority
requestor: METplus Team
METplus Development Team
type: task
An actionable item of work
Milestone
Describe the Task
Look into what would need to change to create a metdataio subdirectory at the top level of the repository so that METdataio can be easily imported. This issue came up when testing on WCOSS2 Acorn. A pytest for METreformat was trying to import METdataio, however, the top level directory was named METdataio-2.0.0 from obtaining the released package. The METcalcpy, METplotpy, and METplus repositories currently have metcalcpy, metplotpy, and metplus subdirectories to allow for easy importing.
How big of a code change is this? It would be good to have consistency across repositories and to handle this in the Pythonic way. Note there will likely be code changes needed in the other repositories due to this change (if it is made).
Additionally, there needs to be a way for METviewer, METplus, and other entities to access version information
Time Estimate
Estimate the amount of work required here.
Issues should represent approximately 1 to 3 days of work.
??
Sub-Issues
Consider breaking the task down into sub-issues.
Relevant Deadlines
??
Funding Source
??
Define the Metadata
Assignee
Labels
Projects and Milestone
Define Related Issue(s)
Consider the impact to the other METplus components.
Task Checklist
See the METplus Workflow for details.
Branch name:
feature_<Issue Number>_<Description>
Pull request:
feature <Issue Number> <Description>
Select: Reviewer(s) and Development issues
Select: Repository level development cycle Project for the next official release
Select: Milestone as the next official version
The text was updated successfully, but these errors were encountered: