-
Notifications
You must be signed in to change notification settings - Fork 7
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
Setup instructions based on claw-playbook #20
Comments
@seth-shaw-unlv there is one piece missing that is required to put Riprap into production - a "fetchresourcelist" plugin to generate a list of resources to check. #14 and #6 address this. I have done some work on #14 (which would have the jsonapi module as a dependency) since to begin with, I think it makes sense to use Drupal as the source of the list of resources to check. I'll start some concrete work on the Riprap plugin this week. Then we'll be in a position to document setting it up with a CLAW playbook. |
@seth-shaw-unlv making good progress on a "fetchresourcelist" plugin to generate a list of resources. See #14 for details. Need to convert Drupal URLs for media files to Fedora URLs, which I should get to today. |
@seth-shaw-unlv thanks for your patience. Here's a rough draft. It assumes you are running a CLAW Playbook with fcrepo 5.
|
@seth-shaw-unlv I have added a bunch of content to the Riprap README that should cover this. Please let me know what you think. |
Thanks, @mjordan! I will take a look at it sometime this week. |
Cool. I just edited the instructions above to reflect some work I did yesterday. |
On CentOS,
So far, so good. I ran
I ran it again, verbosely, and was additionally given the stack trace:
So, |
Did you start the Symfony web server? |
Maybe this is a Drupal configuration issue. |
Not yet, it was your step 5 when I was on 4. |
I've started it now ( |
How about installing https://www.drupal.org/project/jsonapi and enabling it? I didn't include that step above, but it is in the Riprap README.... which is long and detailed. |
There we go. I needed to composer require drupal/jsonapi and enable it. Now it is working. |
Ah. I see now. I inferred from the readme that it was a core module that would already be available, not something I needed to install separately. The readme should probably link to the JSON:API project page. |
Yeah. Any suggestions like that are useful. Let me do that. Once you've installed JSON:API, let me know how it goes. |
@seth-shaw-unlv closing this, reopen if needed. |
Given a vagrant up of claw playbook, how would we set up riprap to audit the included Fedora repository?
The text was updated successfully, but these errors were encountered: