ssec / sift

A visualization application for satellite imagery
http://sift.ssec.wisc.edu/
GNU General Public License v3.0
48 stars 14 forks source link

Merge features, fixes, and rewrites performed by EUMETSAT (towards SIFT 2.0) #341

Closed djhoese closed 1 year ago

djhoese commented 1 year ago

Replacement of https://github.com/ssec/sift/pull/335

This is a giant PR that merges everything from the EUMETSAT upstream master branch. This is 2+ years of work I think.

There are a few flake8 issues and sphinx website issues caused by the more recent versions of flake8 and sphinx that need to be cleaned up. There are also one or two more merge requests waiting on the EUM gitlab side of things that I'll need to merge into this before this is merged.

Note that there will need to be more PRs/changes after this is merged, but this is a first step at getting these code bases back together.

CC @ameraner

djhoese commented 1 year ago

Note to @ScottLindstrom and @rayg-ssec that I've added @ameraner, @strandgren, and @sjoro to this SIFT repository. Andrea has write privileges and Sauli and Johan have "Triage" permissions. Andrea is going to do most of the work on SIFT over the next month and is leading the short course at the end of the month so I don't want permissions to get in the way of him accomplishing anything. Sauli and Johan, if you'd like different permissions (less or more) let me know.

If anyone is uncomfortable with these changes speak now. We can't move forward with this project unless we actually try to move forward.

djhoese commented 1 year ago

Current unit test failures:

 FAILED uwsift/tests/test_satpy_import.py::test_config_satpy_import_path - AttributeError: module 'uwsift' has no attribute 'BASE_CONFIG_DIR'. Did you mean: 'USER_CONFIG_DIR'?
FAILED uwsift/tests/view/test_rgb_config.py::test_slider_change