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

Clean up the System #125

Closed
p-a-s-c-a-l opened this issue Nov 4, 2019 · 7 comments
Closed

Clean up the System #125

p-a-s-c-a-l opened this issue Nov 4, 2019 · 7 comments
Assignees
Labels
question Further information is requested SHOWSTOPPER Feature or bug, that, if not addressed, renders the CSIS essentially useless STALLED important but currently not beeing worked on

Comments

@p-a-s-c-a-l
Copy link
Member

Before we are going live, we have to clean up the system and remove test studies, orphan resources, test data packages, etc. I wonder if this is easily possible, e.g. remove a study and all associated steps? Anyway, this is something that can only be addressed after clarity-h2020/csis#113 has been resolved.

Perhaps we could also start with an "empty" production system and import only the stuff we need, like taxonomies, step templates, ... ?

@p-a-s-c-a-l p-a-s-c-a-l added question Further information is requested SHOWSTOPPER Feature or bug, that, if not addressed, renders the CSIS essentially useless labels Nov 4, 2019
@p-a-s-c-a-l p-a-s-c-a-l added this to the D1.4 CLARITY CSIS v2 milestone Nov 4, 2019
@p-a-s-c-a-l p-a-s-c-a-l added STALLED important but currently not beeing worked on and removed SHOWSTOPPER Feature or bug, that, if not addressed, renders the CSIS essentially useless labels Nov 14, 2019
@fgeyer16
Copy link

I think
this depends how many test content is in the system. Hunting down dependencies for import in an empty system can be as many work as hundting down the existing content and delete it.

@DenoBeno
Copy link

I would prefer to start without any studies in the operative system. And with only a few template steps.

For the rest, I'm not sure. I suppose that we will need all the taxonomy terms, but how about resources and data packages?

The data used by the twins should probably be moved to the marketplace, with CSIS fetching a copy of this data in nightly syncing? Other?

@p-a-s-c-a-l
Copy link
Member Author

Hunting down dependencies for import in an empty system can be as many work as hundting down the existing content and delete it.

O.K. then. I've copied the complete database to the new PROD and DEV systems since, there seems no simple way to initialise a clean system from scratch.

@p-a-s-c-a-l
Copy link
Member Author

If there is no easy way to clean up the system, we have at least to unpublish all content (test studies, test data packages, test resources, outdated solution offers, etc.) that should not be visible to end users in the public system. Also related to clarity-h2020/csis#130

@p-a-s-c-a-l p-a-s-c-a-l reopened this Feb 19, 2020
@p-a-s-c-a-l p-a-s-c-a-l added the SHOWSTOPPER Feature or bug, that, if not addressed, renders the CSIS essentially useless label Feb 19, 2020
@p-a-s-c-a-l
Copy link
Member Author

p-a-s-c-a-l commented Jun 5, 2020

@patrickkaleta @fgeyer16

I'm logged in as 'ordinary' user (p-a-s-c-a-l) in public CSIS, why can I see all those studies even tough I'm not a member of the study groups?

grafik

@patrickkaleta
Copy link
Contributor

@patrickkaleta @fgeyer16

I'm logged in as 'ordinary' user (p-a-s-c-a-l) in public CSIS, why can I see all those studies even tough I'm not a member of the study groups?

Since you're a logged-in user, you get to see all Studies, that have been set to public by the Study owners. Only anonymous users cannot see those Studies. They can only see those Studies that have been explicitly whitelisted in the csis-helpers module settings.

@p-a-s-c-a-l
Copy link
Member Author

O.K. thanks, So I'm going to unpublish the tests studies.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested SHOWSTOPPER Feature or bug, that, if not addressed, renders the CSIS essentially useless STALLED important but currently not beeing worked on
Projects
None yet
Development

No branches or pull requests

4 participants