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

discovery: can "Feature" and "Feature Collection" be eliminated? #386

Open
6 tasks
paregorios opened this issue Apr 5, 2019 · 0 comments
Open
6 tasks

Comments

@paregorios
Copy link
Member

paregorios commented Apr 5, 2019

Parent epic: #372
Product: PleiadesEntity

To my knowledge, the "Feature" and "Feature Collection" content types defined by the PleiadesEntity product are no longer actively used by the Pleiades community as they reflect an earlier stage in the development of our data model, now eclipsed by the quad of "place", "name", "location" and "connection" (although there may be a fair bit of content cruft drifting around in the database). Anyway, what would it take to eliminate the "Feature" and "Feature Collection" content types entirely and delete or migrate the existing content? Here are some key considerations:

  • list of steps necessary to completely remove the "Feature" and "Feature Collection" types from the PleiadesEntity product
  • list of all "Feature" and "Feature Collection" content items currently in the db
  • list of code dependencies elsewhere in the Pleiades stack that would have to be modified to deal with elimination of these content items
  • list of indexes, catalogs, or other zope things that would need to be adjusted, modified, deleted, or migrated
  • anything else we should take into consideration before deciding whether to eliminate these content types or not
  • engineering opinion as to whether eliminating the "Feature" and "Feature Collection" content types, including addressing all the above would be more or less work than upgrading the content types to Dexterity and (eventually) Python 3.
@paregorios paregorios added this to the spring 2019 milestone Apr 5, 2019
@paregorios paregorios added this to Todo in 2019 Iteration 2 via automation Apr 5, 2019
@paregorios paregorios removed this from Todo in 2019 Iteration 2 Apr 8, 2019
@paregorios paregorios modified the milestones: spring 2019, Upgrades 2020/2021 Oct 8, 2020
@paregorios paregorios removed this from the Upgrades 2020/2021 milestone Oct 9, 2020
@paregorios paregorios added this to the 2023-02 Ticket review milestone Feb 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant