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

Too Many Dev Glosses #187

Open
thehabes opened this issue Feb 27, 2024 · 0 comments
Open

Too Many Dev Glosses #187

thehabes opened this issue Feb 27, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request OSS An OSS developer task

Comments

@thehabes
Copy link
Member

thehabes commented Feb 27, 2024

Testing the various Gloss List and Gloss List Item templates can be very time consuming. At the time of writing this issue there are nearly 600 Glosses on dev. This occurred because at one point we took the data from prod and replicated it on dev for some real situational testing.

Now, though, this has become cumbersome for developers. Testing changes to these templates sometimes means refreshing the cached Glosses. Developers should not have to wait 5-10 mins to see if their template changes worked or not.

The reason these interfaces find all of the Glosses is because these kinds of Annotations are placing Glosses into the "GoG-Named-Glosses" collection.

{
	"@type": "Annotation",
	"target": "https://devstore.rerum.io/v1/id/614362c3e74876243131a4e0",
	"body": {
		"targetCollection": "GoG-Named-Glosses"
	}
}

If we want to reduce the number of Glosses that the applications finds when it is staged as dev we will need to delete a number of these Annotations. For those Annotations which we delete, we will need to make sure their target URI is not in the "public list" of available Glosses or this will action will cause bugs.

A reusable function could be produced to trim these down as needed. We will reproduce this situation periodically and so may need to be able to bail out at the same rate.

@thehabes thehabes added enhancement New feature or request OSS An OSS developer task labels Feb 27, 2024
@xXCrash2BomberXx xXCrash2BomberXx self-assigned this Mar 13, 2024
@xXCrash2BomberXx xXCrash2BomberXx linked a pull request Mar 13, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request OSS An OSS developer task
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants