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

Add Specify 7 static files system #4828

Open
grantfitzsimmons opened this issue Apr 24, 2024 · 1 comment
Open

Add Specify 7 static files system #4828

grantfitzsimmons opened this issue Apr 24, 2024 · 1 comment
Assignees
Labels
1 - Request Improvements or extensions to existing behavior geospecify
Milestone

Comments

@grantfitzsimmons
Copy link
Member

Specify 7 falls back on Specify 6's static files quite often for establishing defaults throughout the application. This creates a dependence on Specify 6 updates to change basic defaults for discipline-specific form definitions, the list of interaction tables the user can choose from (specify/specify6#1240), and many other important places.

Simple issues like specify/specify6#1230 cannot be resolved without a Specify 6 update which requires major work for both our development team and our users.

When we add new disciplines or want to set new defaults, we need to have the ability to serve static files via Specify 7 rather than relying entirely on Specify 6. If we want to update the default list of interactions or default forms, we should be able to do so easily by having Specify look at that definition first.

@grantfitzsimmons grantfitzsimmons added 1 - Request Improvements or extensions to existing behavior geospecify labels Apr 24, 2024
@grantfitzsimmons grantfitzsimmons changed the title Add Specify 7 static files Add Specify 7 static files system Apr 24, 2024
@CarolineDenis CarolineDenis added this to the 7.9.7 milestone Apr 24, 2024
@acwhite211 acwhite211 self-assigned this Apr 24, 2024
@maxpatiiuk
Copy link
Member

More details on the specific static files used by Sp7 in this document - https://docs.google.com/document/d/1UMW4ulbTnmbxz_dHnhs2rwwc_SYoAn3R02QZw4elZZc/edit#heading=h.b3sfx2gf0qls

@CarolineDenis CarolineDenis modified the milestones: 7.9.7, 7.9.8 Apr 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
1 - Request Improvements or extensions to existing behavior geospecify
Projects
None yet
Development

No branches or pull requests

4 participants