Closed jprestop closed 5 months ago
@jprestop is this ready for a pull request?
@lisagoodrich We are still waiting for feedback from @DanielAdriaansen, so this is not ready for a pull request.
Greetings. Thanks for doing this work. I like the dropdown menus. I would make the following suggestions:
1) In each dropdown, remove METplus Wrappers
if METplus Wrappers
does not depend on that package. Cartopy is an example. There are use cases that depend on Cartopy, but running METplus Wrappers does not require Cartopy. Perhaps replace with Select METplus Use Cases
?
2) I still see the dropdown and table listed here: https://metplus.readthedocs.io/en/feature_2463_modify_table/Users_Guide/overview.html#metplus-components-python-requirements. I gather this section will be removed in favor of the Appendix?
3) I still see the table in the appendix, and also gather that will be removed in the final version?
Happy to provide review once the PR is ready. Thanks for asking for my input.
@DanielAdriaansen
Thanks so much for the feedback!
In each dropdown, remove METplus Wrappers if METplus Wrappers does not depend on that package. Cartopy is an example. There are use cases that depend on Cartopy, but running METplus Wrappers does not require Cartopy. Perhaps replace with Select METplus Use Cases?
I like the idea of replacing "METplus Wrappers" with "Select METplus Use Cases". @lisagoodrich could you please make that change? I believe it applies to all references to "METplus Wrappers" except for "dateutil >= 2.82". Please let me know if you have any questions.
I still see the dropdown and table listed here: https://metplus.readthedocs.io/en/feature_2463_modify_table/Users_Guide/overview.html#metplus-components-python-requirements. I gather this section will be removed in favor of the Appendix?
That is correct, Dan. @lisagoodrich could you please go ahead and remove the table at the location referenced above? Please let me know if you have any questions.
I still see the table in the appendix, and also gather that will be removed in the final version?
That is also correct, Dan. @lisagoodrich could you please go ahead and remove the table beneath the dropdowns in the Appendix? Please let me know if you have any questions.
@georgemccabe The Python version listed under "Minimum Requirements" is incorrect and the MET version is soon to be incorrect with the release of 12.0.0. Would you like to propose a change to that text (for Lisa to make) so that we can remove the versions? Or would you prefer to leave as-is with an update to the Python version and the MET version in this branch?
@jprestop, I think Lisa can go ahead and update the python version. It would be nice to not have to update the MET version for each release. Perhaps we could do something fancy in docs/conf.py? Or just add it to the release instructions. For now, I think we should just change it to 12.0.0 since that is the next release.
@jprestop, I've got a quick question, Do you want this 1.5 section completely removed? Or just linked to the appendix like I have it here? https://metplus.readthedocs.io/en/feature_2463_modify_table/Users_Guide/overview.html#metplus-components-python-requirements.
@lisagoodrich Thanks for asking. Since the Appendix is aptly named "Appendix A METplus Components Python Packages" please just remove section 1.5 entirely.
Closed with https://github.com/dtcenter/METplus/pull/2508
Describe the Task
Modify the format of the METplus Components Python Requirements table. At the METplus Engineering meeting on 20240109 (and at previous meetings) it was noted that this table is difficult to read because users have to scroll over and it is hard to keep track of the information in the row.
A drop down format was suggested in place of the table. Mark up a few rows of the table (to start) in a feature branch to be in a drop down style format and get feedback from the team to see if this is a better way to proceed. Please start by only doing a few rows and getting feedback from the team, before proceeding with converting the whole table.
Time Estimate
1 to 3 days of work.
Sub-Issues
Consider breaking the task down into sub-issues.
Relevant Deadlines
None
Funding Source
Per Tara, Lisa should split her time between 2702691 | JNT DTC NSF BASE FUN… 2784543 | NOAA R2O METp SW2 2799991 | Met Office METplus S…
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.
feature_<Issue Number>_<Description>
feature <Issue Number> <Description>