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

Rename gauging stations to monitoring stations #1415

Merged
merged 8 commits into from
Oct 17, 2024

Conversation

Cruikshanks
Copy link
Member

https://eaflood.atlassian.net/browse/WATER-4679

When we first added gauging stations as a model to this project it was as part of our work to migrate the view licence page. Its summary tab will display any gauging stations the licence is linked to.

Though that's not really true! It displays the 'Monitoring stations' a licence is linked to. If you click through one that is listed, the page you'll see will be on the URL /monitoring-stations (both legacy and ours). The results are displayed under the section titled 'Monitoring stations' if you use the main search.

When we migrated the view licence page, we challenged why we still refer to them as 'Gauging stations' and whether we should update the UI to match.

The answer we got back was that though 'Gauging stations' is commonly used by the users we speak to, they are only one type of station that we have in our system. So, when this feature was added it was agreed to use the generic term 'Monitoring stations'.

What we now have is one of those discrepancies we often find in the legacy code which causes confusion. The DB and/or code are named differently from what we see in the UI.

So, before we do anything too adventurous with them, this change updates anything named 'gauging station' to be 'monitoring station'.

https://eaflood.atlassian.net/browse/WATER-4679

When we first added gauging stations as a model to this project it was as part of our work to migrate the view licence page. On its summary tab it will display any gauging stations the licence is linked to.

Though that's not really true! What it displays are the 'Monitoring stations' a licence is linked to. If you click through one that is listed, the page you'll see will be on the url `/monitoring-stations` (both legacy and ours). If you use the main search the results are displayed under the section title 'Monitoring stations'.

When we did the migration of the view licence page, we did challenge why we still refer to them as 'Gauging stations' and whether we should be updating the UI to match.

The answer we got back was that though 'Gauging stations' is commonly used by the users we speak to, they are only one type of station that we have in our system. So, when this feature was added it was agreed to use the generic term 'Monitoring stations'.

What we now have is one of those discrepancies we often find in the legacy code which causes confusion. The DB and/or code is named differently to what we see in the UI.

So, before we do anything too adventurous with them, this change updates anything named 'gauging station' to be 'monitoring station'.
@Cruikshanks Cruikshanks added the housekeeping Refactoring, tidying up or other work which supports the project label Oct 17, 2024
@Cruikshanks Cruikshanks self-assigned this Oct 17, 2024
@Cruikshanks Cruikshanks marked this pull request as ready for review October 17, 2024 07:56
@Cruikshanks Cruikshanks merged commit 3f56827 into main Oct 17, 2024
6 checks passed
@Cruikshanks Cruikshanks deleted the rename-guaging-stations branch October 17, 2024 07:56
Cruikshanks added a commit to DEFRA/water-abstraction-acceptance-tests that referenced this pull request Oct 17, 2024
https://eaflood.atlassian.net/browse/WATER-4679

> See also [Rename gauging stations to monitoring stations](DEFRA/water-abstraction-system#1415)

When we first added gauging stations as a model to this project it was as part of our work to migrate the view licence page. Its summary tab will display any gauging stations the licence is linked to.

Though that's not really true! It displays the 'Monitoring stations' a licence is linked to. If you click through one that is listed, the page you'll see will be on the URL `/monitoring-stations` (both legacy and ours). The results are displayed under the section titled 'Monitoring stations' if you use the main search.

When we migrated the view licence page, we challenged why we still refer to them as 'Gauging stations' and whether we should update the UI to match.

The answer we got back was that though 'Gauging stations' is commonly used by the users we speak to, they are only one type of station that we have in our system. So, when this feature was added it was agreed to use the generic term 'Monitoring stations'.

What we now have is one of those discrepancies we often find in the legacy code which causes confusion. The DB and/or code are named differently from what we see in the UI.

So, before we do anything too adventurous with them, this change updates anything named 'gauging station' to be 'monitoring station'.
Cruikshanks added a commit to DEFRA/water-abstraction-acceptance-tests that referenced this pull request Oct 17, 2024
https://eaflood.atlassian.net/browse/WATER-4679

> See also [Rename gauging stations to monitoring stations](DEFRA/water-abstraction-system#1415)

When we first added gauging stations as a model to this project it was as part of our work to migrate the view licence page. Its summary tab will display any gauging stations the licence is linked to.

Though that's not really true! It displays the 'Monitoring stations' a licence is linked to. If you click through one that is listed, the page you'll see will be on the URL `/monitoring-stations` (both legacy and ours). The results are displayed under the section titled 'Monitoring stations' if you use the main search.

When we migrated the view licence page, we challenged why we still refer to them as 'Gauging stations' and whether we should update the UI to match.

The answer we got back was that though 'Gauging stations' is commonly used by the users we speak to, they are only one type of station that we have in our system. So, when this feature was added it was agreed to use the generic term 'Monitoring stations'.

What we now have is one of those discrepancies we often find in the legacy code which causes confusion. The DB and/or code are named differently from what we see in the UI.

So, before we do anything too adventurous with them, this change updates anything named 'gauging station' to be 'monitoring station'.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
housekeeping Refactoring, tidying up or other work which supports the project
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant