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

Deploy and test use of "guestbook at request" feature on Demo Dataverse #247

Open
jggautier opened this issue Feb 22, 2024 · 15 comments
Open
Assignees
Labels
Size: 3 A percentage of a sprint.

Comments

@jggautier
Copy link
Collaborator

jggautier commented Feb 22, 2024

Overview

After the 6.5 release:

  1. Deploy "guestbook at request" feature on demo.dataverse.org
  2. The HDV curation team will test the feature for eventual use on dataverse.harvard.edu

Note that sizing only covers deployment on demo; curation testing will occur separately.

@jggautier jggautier changed the title Investigate use of "guestbook at request" feature in Harvard Dataverse Investigate use of "guestbook at request" feature for Harvard Dataverse Feb 22, 2024
@jggautier
Copy link
Collaborator Author

For more context, I'm adding a link to the email conversation that prompted this GitHub issue, where folks planning to use Harvard Dataverse expressed interest in what the "guestbook at request" feature would let them do. The email conversation is at https://help.hmdc.harvard.edu/Ticket/Display.html?id=357131

@cmbz
Copy link
Collaborator

cmbz commented Mar 27, 2024

@jggautier could you clarify what is meant by investigate here, beyond configuring HDV?

@jggautier
Copy link
Collaborator Author

In a Slack conversation on Feb. 20, @sbarbosadataverse wrote about wanting "to confirm it's working exactly as you described"

@cmbz
Copy link
Collaborator

cmbz commented Mar 27, 2024

@jggautier Is the recommendation then to turn on in demo first to confirm, then HDV if the feature behaves as expected?

@jggautier
Copy link
Collaborator Author

I'm not sure what @sbarbosadataverse had in mind.

Maybe adding this functionality to Demo Dataverse or maybe to an AWS instance so that @sbarbosadataverse can review it? Or maybe it'll be helpful for @sbarbosadataverse to review documentation related to the functionality and the results of any UX research that was done when it was being worked on?

@sbarbosadataverse what do you think?

@sbarbosadataverse
Copy link

Yes, let's move to demo and I can actively review and test.

@sbarbosadataverse sbarbosadataverse moved this to SPRINT- NEEDS SIZING in IQSS Dataverse Project Apr 4, 2024
@sbarbosadataverse sbarbosadataverse changed the title Investigate use of "guestbook at request" feature for Harvard Dataverse Investigate use of "guestbook at request" feature on Demo Dataverse Apr 4, 2024
@cmbz cmbz added the Size: 3 A percentage of a sprint. label Apr 10, 2024
@cmbz cmbz moved this from SPRINT- NEEDS SIZING to SPRINT READY in IQSS Dataverse Project Apr 10, 2024
@jggautier
Copy link
Collaborator Author

There might be some conversation happening soon in a thread in the Dataverse Users Community Google Group about using this feature.

@jggautier
Copy link
Collaborator Author

Just following up on this after reviewing my conversation with the user who's interested in this feature.

When this is picked up for a sprint and a developer can add this feature to Demo Dataverse, I imagine we'd like it configured so that by default it's turned off for all collections. And collection admins can turn it on the way Jim described in that Google Groups thread.

@jggautier
Copy link
Collaborator Author

jggautier commented Jun 25, 2024

@jggautier
Copy link
Collaborator Author

Might be helpful to keep an eye on a recent Zulip thread where the manager of another Dataverse installation is asking questions about configuring the "guestbook at request" feature.

@pdurbin
Copy link
Member

pdurbin commented Oct 4, 2024

@dliburd and I had a quick chat about this in the context of https://help.hmdc.harvard.edu/Ticket/Display.html?id=369533

I signed up for an account on ADA (where this feature is on) so I could see what the UX is like when you click "Request Access" on this file, for example: https://dataverse.ada.edu.au/file.xhtml?fileId=19166&datasetVersionId=3979

Here are some screenshots:

Screenshot 2024-10-04 at 4 23 08 PM

Screenshot 2024-10-04 at 4 23 15 PM

Screenshot 2024-10-04 at 4 23 24 PM

As you can see, the guestbook is shown. Dwayne and I agree that this behavior is quite nice!

As for trying this on demo, judging from https://guides.dataverse.org/en/6.4/installation/config.html#dataverse-files-guestbook-at-request we have a couple options:

  • turn "guestbook at request" on globally
  • leave "guestbook on request" off globally and selectively turn it on for a few collections for testing

If we go with the latter option, whoever picks up this issue would need to know which collections to turn on "guestbook at request", of course.

@sbarbosadataverse
Copy link

sbarbosadataverse commented Dec 2, 2024

@kmika11 We plan to move this to demo for testing--fyi--something to keep an eye on since you mentioned users want it in production soon:
Related issue: #325

@cmbz cmbz changed the title Investigate use of "guestbook at request" feature on Demo Dataverse Deploy and test use of "guestbook at request" feature on Demo Dataverse Dec 2, 2024
@landreev
Copy link
Collaborator

landreev commented Dec 17, 2024

@jggautier
The setting dataverse.files.guestbook-at-request=true has been put in place on demo, so the feature can be tested there now. Please let me know if there are problems. (And/or let me know if you want me to remove the setting once the testing is done).
[edit: there was a copy-and-paste error in the first version of the comment - sorry]

@qqmyers
Copy link
Member

qqmyers commented Dec 17, 2024

FWIW: With that setting true, the default changes to using guestbook-at-request. The setting can be changed per collection (on the Edit/General Settings tab) or per dataset (via API) as well. For Harvard Dataverse, one option would be to set the setting false to keep the current default while still allowing guestbook-at-request to be turned on for specific collections.

@jggautier
Copy link
Collaborator Author

Thanks. @sbarbosadataverse and @kmika11 are talking about testing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Size: 3 A percentage of a sprint.
Projects
Status: SPRINT READY
Development

No branches or pull requests

7 participants