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

Consider disabling / removing "persons" class #481

Open
joepio opened this issue Aug 28, 2024 · 2 comments
Open

Consider disabling / removing "persons" class #481

joepio opened this issue Aug 28, 2024 · 2 comments
Labels
bug High priority issue for (blocking) problems
Milestone

Comments

@joepio
Copy link
Contributor

joepio commented Aug 28, 2024

  • According to @baksand there are municipalities that were surprised to find the presence of their officials (employees) on openbesluitvorming. They'd rather not have these names in there. On the other hand, having names of council members could be valuable in some cases.
  • Most resource views no longer work, because the id.openraadsinformatie API is no longer live. We only use elastic.
  • Since our agreement with VNG only includes Document as class, other classes are technically no longer in scope.

I think the easiest solution is to deprecate the Persons class entirely, remove the data from the indexes. Disable the import. Perhaps even remove the code.

We could consider removing other classes, too, such as Commission and Reports.

@breyten what is your opinion on this?

@joepio joepio added the bug High priority issue for (blocking) problems label Aug 28, 2024
@joepio joepio added this to the Prio fixes milestone Sep 17, 2024
@joepio
Copy link
Contributor Author

joepio commented Sep 18, 2024

@breyten and I discussed and decided that we'll leave the current data and classes in the back-end, and remove them from the front-end.

@joepio joepio closed this as completed Sep 18, 2024
@joepio
Copy link
Contributor Author

joepio commented Dec 4, 2024

@robvandijk

@joepio joepio reopened this Dec 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug High priority issue for (blocking) problems
Projects
None yet
Development

No branches or pull requests

1 participant