-added a note stating that users should use the exact links and specific versions we specify in our instructions, and that deviations from this may caus problems
docs/index.md:
-changed the python-awips link from the readthedoc site to our python-awips page in the user manual
-added a note after python-awips "(a python package)"
-added a section after "Download and Install EDEX", titled "Working with Python-AWIPS" which links to our python-awips section of the user manual
install/install-cave.md:
-updated the windows direct install system requirements to include "python3.7" for the miniconda install specification
-added the "python3.7" specification to step one of the install
-added a screenshot of the miniconda install showing the checked boxes for path and default python options
-added the full path for the jdk install under step 2, bullet 2
-updated the environment variables screenshot to have 181 which is what we're distributing
python/overview.md
-changed the title from Python API to Python-AWIPS
-Removed "DAF" from the description and reworded it slightly
-made the link to our documentation the entire last sentence instead of the word "here", and made the whole sentence bold
mkdocs.yml
-changed the name of the python outline link from "Python API" to "Python-AWIPS" and moved it up to under the EDEX User Manual
Moved config references from viz plugin and common dataplugin (stored in /awips2/cave/etc) to edex plugins (stored in /awips2/edex/data/utility), which included moving some files from the awips2 repo to awips2-goesr. Having the configs on the EDEX side will allow for minor config updates without major rpm releases.
I also cleaned up the NWS version of the GOES Menus. Separated out each sector based on what products were available so the menus shouldn't have "extra" menu items that don't exist. I've also reduced the number of submenus so it's easier to load a product.
Summary of changes:
com.raytheon.viz.satellite
-Removed all references of satellite base/goesr/glm/himiwari bundle files (now in awips2-goesr/edexOsgi/com.raytheon.uf.edex.plugin.goesr)
-Removed extra copy of goesr menus (localization/menus/satellite/goesr/goesr)
-Removed main goesr/glm/himawari menus (now in awips2-goesr/edexOsgi/com.raytheon.uf.edex.plugin.goesr)
-Removed all base satellite menus (now in awips2/edexOsgi/com.raytheon.edex.plugin.satellite)
com.raytheon.uf.common.dataplugin.satellite
-Removed all satellite (base) colormaps references (now in awips2/edexOsgi/com.raytheon.edex.plugin.satellite)
-Removed all base satellite derived parameters references (now in awips2/edexOsgi/com.raytheon.edex.plugin.satellite)
-Removed all base satellite menu references (now in awips2/edexOsgi/com.raytheon.edex.plugin.satellite)
-Removed satelliteImageryStyleRules.xml (now in awips2/edexOsgi/com.raytheon.edex.plugin.satellite)
com.raytheon.edex.plugin.satellite
+Added base satellite menus from awips2/cave/com.raytheon.viz.satellite here
+Added base satellite menus from com.raytheon.uf.common.dataplugin.satellite here
+Added base satellite colormaps from com.raytheon.uf.common.dataplugin.satellite here
+Added base satellite derived parameters from com.raytheon.uf.common.dataplugin.satellite here
+Added satelliteImageryStyleRules.xml from com.raytheon.uf.common.dataplugin.satellite here
Modified: edexOsgi/com.raytheon.uf.edex.dataplugins.feature/feature.xml
included the following pirep edex/common features to feature.xml:
awips2-ncep/common/gov.noaa.nws.ncep.common.dataplugin.pirep
awips2-ncep/edex/gov.noaa.nws.ncep.edex.plugin.pirep
-Added two new pages under Appendix:
Raytheon: CAVE D2D User's Manual
Raytheon: System Manager's Manual
-Added the pdfs to the /docs/pdfs/ directory under their own folder raytheon/
-Copied the pdfs from our online site: https://www.unidata.ucar.edu/software/awips2/doc/
-Imbedded the pdfs using an <object> and <iframe> html tag, this way if a browser (old browser) does not support pdfs, then it will display a message with a link to directly download the pdf.
- Updated the general system requirements to specify Java 8
- Updated the general system requirements to include NVIDIA Graphics card
- Updated the note in the general sys reqs to state other graphics cards *may* work, but only NVIDIA is recommended
- Updated the opening description for the Windows OS to state the difference between the two installations and what each is recommended for
- Updated the VM installtion instructions at the end, for the "running CAVE" instructions to specify "Once in the VM"
- Updated the Direct Installtion System Requirements to have version numbers and 64-bit for all relevent software
- Added the JDK as a system req
- Added that miniconda needs to be in the PATH as a req
- Added PYTHONPATH as a required var (not just PYTHONHOME)
- Updated the installation instructions to include all 6 steps
- Added proper links for the miniconda and java jdk installtion
- Removed any and all warnings about jep not working
-added more description in the overview initial text
-Created main sections for Service and Boot Settings, and EDEX Commands
-moved all edex command subsections under EDEX Commands
-In the Service and Boot Settings, added a subsection for troubleshooting LDM if it failed to start properly after an abrupt shutdown and reboot.
/awips2/edex/data/utility/common_static/base/grid/master_grib2_lookup.txt
Added the following lines at the end of the file:
// GFSFV3 transition from buckets
TP_T170L42A-NCEP TP_GFS
CP_T170L42A-NCEP CP_GFS
/awips2/edex/data/utility/common_static/base/grib/postProcessModels/postProcessedModels.xml
Commented out:
<!--Tiff updated the model name because of changes in the GFS-Fv3 #20200625-->
<!-- modelName>GFS20|AK-GFS22|GFS20-.*</modelName -->
Added:
<modelName>GFS229|GFS20|AK-GFS22|GFS20-.*</modelName>
/awips2/edex/data/utility/common_static/base/grib/postProcessModels/precipitationAccumulation.xml
Commented out:
<!-- Tiff added the new GFS-FV3 updates for precip accum # 20200625 -->
<!--
<accumulation>
<model>GFS20|AK-GFS22|GFS20-.*</model>
<create forecastPeriodHours="3" accumulationParam="TP3hr" minuendParam="TP6hr" subtrahendParam="TP3hr" />
<create forecastPeriodHours="3" accumulationParam="CP3hr" minuendParam="CP6hr" subtrahendParam="CP3hr" />
</accumulation>
-->
Added
<accumulation>
<model>GFS229|GFS20|AK-GFS22|GFS20-.*</model>
<create forecastPeriodHours="3" accumulationParam="TP3hr" minuendParam="TP-GFS" subtrahendParam="TP-GFS" />
<create forecastPeriodHours="6" accumulationParam="TP6hr" minuendParam="TP-GFS" subtrahendParam="TP-GFS" />
<create forecastPeriodHours="3" accumulationParam="CP3hr" minuendParam="CP-GFS" subtrahendParam="CP-GFS" />
<create forecastPeriodHours="6" accumulationParam="CP6hr" minuendParam="CP-GFS" subtrahendParam="CP-GFS" />
</accumulation>
common_static/base/menus/grid/index.xml
Just changed the menu for GFS20 and GFS to now point to allFamilies-GFS.xml
common_static/base/menus/grid/allFamilies-GFS.xml
This is a new file, referencing a new bundle VerticalVelocity-GFS.xml and Precip-GFS.xml
common_static/base/bundles/grid/VerticalVelocity-GFS.xml
This is a new file, referencing GVV instead of PVV
common_static/base/bundles/grid/Precip-GFS.xml
This is a new file, referencing TP-GFS instead of TP/TPrun and removed the colortable
/awips2/edex/data/utility/common_static/base/styleRules/gridImageryStyleRules.xml
Added TP-GFS and CP-GFS to the existing TP/CP styleRule
<styleRule>
<paramLevelMatches>
<parameter>tpHPCndfd</parameter>
<parameter>TP</parameter>
<parameter>TP6hr</parameter>
<parameter>TP120hr</parameter>
<parameter>TP168hr</parameter>
<parameter>CP</parameter>
<parameter>St-Pr</parameter>
<parameter>TP1hr</parameter>
<parameter>TP3hr</parameter>
<parameter>TP6hr</parameter>
<parameter>SPAcc</parameter>
<parameter>TP-GFS</parameter>
<parameter>CP-GFS</parameter>
</paramLevelMatches>
<imageStyle>
<!-- filterLow="true" -->
<displayUnits>in</displayUnits>
<range scale="LOG">
<minValue>0.005</minValue>
<maxValue>12</maxValue>
</range>
<defaultColormap>Radar/UPC One Hour Precip</defaultColormap>
<colorbarLabeling>
<values>0.01 0.03 0.1 0.3 1 3 10</values>
</colorbarLabeling>
</imageStyle>
</styleRule>
/awips2/edex/data/utility/common_static/base/styleRules/d2dContourStyleRules.xml
<styleRule>
<paramLevelMatches>
<parameter>St-Pr</parameter>
<parameter>CP</parameter>
<parameter>TP</parameter>
<parameter>TP1hr</parameter>
<parameter>TP3hr</parameter>
<parameter>TP6hr</parameter>
<parameter>TP-GFS</parameter>
<parameter>CP-GFS</parameter>
</paramLevelMatches>
<contourStyle>
<displayUnits>in</displayUnits>
<displayFlags>NoPlane</displayFlags>
<contourLabeling labelSpacing="4" minMaxLabelFormat="#0.00"
maxLabel=".">
<values>0.01 0.1 0.25 0.5 0.75 1 1.5 2 3 4 6 8 10</values>
</contourLabeling>
</contourStyle>
</styleRule>
Removed the following models from the grid menu: ECMWF-HiRes, NAM3km, RTOFS
Added RAP40km to the grid menu
Changed menu filename for FNMOC-WW3 from fnmocWW3.xml to ww3.xml
Added the gcc-c++ dependency to the edex install page. Note: this can be removed when we put out a new version of the installation rpms because this will be included as a dependency.
Moved the `edex setup` command step 2 to step 3 and add that the user should be running as user awips first, and to use sudo to run the edex setup command.
install-cave.md:
-clarified the linux installation instructions step 2
-changed the jep warning from a note to a warning dialog
install-edex.md:
-removed the table
-added a system req subsection
-added a main header description
-renamed the "Linux One-Time Setup" section to "Download and Installation Instructions"
-removed the quote format from all the installation steps
-used ``` formatting for code blocks instead of tabs
-fixed dead link for purge rules
-fixed * instances with a \*
-added subsections for the 4th step about Configuring iptables
-for the additional steps, in the SELinux section, add a note at the top of the section saying newer versions of LDM do not need to do this step, and the our current distribution of EDEX uses a newer version of ldm
-Change the entire layout to have consistent sections for the three OS's: System Requirements and Download and Installation Instructions.
-Windows now has two distinct installation methods
-Removed RHEL/Centos6 from documention (just say 7)
-Added a General Requirements section that is more directed at hardware (not OS specific)
-Renamed the caveData section to "Local Cache"
-Renamed the AWIPS Data in the Cloud section to "EDEX Connection"
-removed all the tables from the previous formatting, just use section headers, ordered and unordered lists, and notes
For testing purposes I changed the name of the repo to look for on robin to grab the newer rpms
-baseurl=http://www.unidata.ucar.edu/repos/yum/el7-dev/
+baseurl=http://www.unidata.ucar.edu/repos/yum/18.2.1-ade
build/build_rpms.sh
Michael had taken out both awips2-hazards.git and awips2-nws.git, but we still needed awips2-nws.git
I added in a local install of awips2-hdf5 and awips2-netcdf since it seemed like those were required rpms (after the ade was built)-this was only initially to set up the ade
Added the making of the directory path that the rpms get copied to from the docker to local disk
build/setup.sh
Tiff changed the imgvers to 18.2.1 (so it will look at the new docker image that I created
Commented out the docker stop/rm command (this can eventually be added back in)
Commented out the syncing of rpms to robin/tomcat
dist/comps.xml
Tiff added awips2-hdf5 to each of the group installs
README.md
Michael modified, and removed:
git clone https://github.com/Unidata/awips2-cimss.git
build/repos
Michael removed these repos that are needed to build the rpms:
awips2-cimss
awips2-collaboration
awips2-hazards
awips2-nasa
awips2-nws
awips2-ohd
awips2-swpc
Tiff added back in awips2-nws because it was still needed:
awips2-nws
build/rsync.cave
Michael removed the syncing of awips2-cimss, awips2-hazards, awips2-nasa, awips2-ohd, awips2-swpc directories
build/rsync.dirs
Michael removed the syncing of awips2-hazards, awips2-nasa, awips2-ohd, awips2-swpc, awips2-nws directories
Tiff re-added back in the awips2-nws directories?
cave/build/features.txt
Michael removed edu.wisc.ssec.cimss.viz.convectprob.feature
cave/build/p2-build.xml
Michael removed the cimss convectprob feature
<antcall target="p2.build.repo">
<param name="feature" value="edu.wisc.ssec.cimss.viz.convectprob.feature" />
</antcall>
cave/com.raytheon.viz.feature.awips.developer/feature.xml
Michael removed the cimss convectprob feature
cave/com.raytheon.viz.product.awips/awips.product
Michael removed the cimss convectprob feature
docs/dev/awips-development-environment.md
Michael removed the cimss repo
edexOsgi/build.edex/edex/common.properties
Michael updated the repos needed to build within eclipse
edexOsgi/com.raytheon.uf.edex.dataplugins.feature/feature.xml
Michael removed awips2-cimss features
- cave/build/features.txt
- cave/build/p2-build.xml
- cave/com.raytheon.viz.product.awips/awips.product
Since it already existed in cave/com.raytheon.viz.product.awips/developer.product, it was showing up when deploying from eclipse.
This change to mkdocs.yml forces mkdocs to override the javascript file
of the same name provided by the theme with the version in this
repository until we regain access the mkdocs unidata theme.
The Unidata theme javascript isn't compatible with the version of
mkdocs being used. Starting with mkdocs 0.17, the generated search index
json file located at site/search/search_index.json. However, the themes
application javascript file looks for mkdocs/search_index.json. Because
we cannot update the theme at this point, this commit simply overrides the
javascript file shipped with the theme.
This commit is intended to get the search functionality working on the website again. This is not the ideal solution -- ideally the mkdocs-unidata theme will be updated and distributed with this change so that the gh-action works with that latest version and the search will work properly. This file should be removed when that "proper" change has been made and mkdocs-unidata theme has been updated on pip.