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

Updated README. #15

Closed
wants to merge 6 commits into from
Closed

Updated README. #15

wants to merge 6 commits into from

Conversation

mohideen
Copy link
Contributor

@mohideen mohideen commented Sep 3, 2015

No description provided.

#fcrepo-module-auth-webac
WebAC Authorization Delegate Module for the Fedora 4 Repository. This is an implementation of the W3C's WebAccessControl draft specification at: [https://www.w3.org/wiki/WebAccessControl](https://www.w3.org/wiki/WebAccessControl).

This modules enables an ACL based access control to the fedora repository. Each protected resource should have a ACL file associated with it either directly or via an ancestor. The ACL file defines authorization based on three entities: 1) who has access, 2) what are the access permissions, and 3) to which resource. Please refer the above W3C specification for the ontology of the ACL RDF file.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

typo: This module(s)

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

capitalize fedora

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

typo: should have a(n)

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Add link to the WebAC ontology

[https://wiki.duraspace.org/display/FEDORA4x/WebAC+Authorization+Delegate](https://wiki.duraspace.org/display/FEDORA4x/WebAC+Authorization+Delegate)

###Deployment and Configuration
The [fcrepo-webapp-plus](https://github.com/fcrepo4-exts/fcrepo-webapp-plus) provides a convenient option to build fcrepo-webapp that is bundled with the WebAC module. Refer to the [fcrepo-webapp-plus README](https://github.com/fcrepo4-exts/fcrepo-webapp-plus/blob/master/README.md) for instructions.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Instead of fcrepo-webapp, maybe replace it with specific text, like ...build the deployable Fedora web application that...

### Deployment and Configuration
The [fcrepo-webapp-plus](https://github.com/fcrepo4-exts/fcrepo-webapp-plus) provides a convenient option to build fcrepo-webapp that is bundled with the WebAC module. Refer to the [fcrepo-webapp-plus README](https://github.com/fcrepo4-exts/fcrepo-webapp-plus/blob/master/README.md) for instructions.

The "Example Scenarios" section in the [WebAC Authorization Delegate wiki page](https://wiki.duraspace.org/display/FEDORA4x/WebAC+Authorization+Delegate) has configuration instructions for some of the common authorization scenarios.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a super picky point, but you could link directly to this section with an anchor

https://wiki.duraspace.org/display/FEDORA4x/WebAC+Authorization+Delegate#WebACAuthorizationDelegate-ExampleScenarios

Otherwise it looks good.
👍

@awoods
Copy link
Member

awoods commented Sep 3, 2015

👍

@@ -1,2 +1,12 @@
# fcrepo-module-auth-webac
WebAC Authorization Delegate Module for the Fedora 4 Repository
WebAC Authorization Delegate Module for the Fedora 4 Repository. This is an implementation of the W3C's WebAccessControl draft specification at: [https://www.w3.org/wiki/WebAccessControl](https://www.w3.org/wiki/WebAccessControl).
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Since this isn't even a draft specification, I wonder if we shouldn't use the phrase "proposed WebAccessControl" instead of "WebAccessControl draft specification"?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I agree with @acoburn on this.

@acoburn
Copy link
Contributor

acoburn commented Sep 4, 2015

👍

@peichman-umd
Copy link
Contributor

Resolved with 12096f1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants