Log of the #duraspace-ff channel on chat.freenode.net

Using timezone: Eastern Standard Time
* ermadmix joins08:46
* ermadmix leaves08:55
* ermadmix joins09:10
* dwilcox joins09:15
* dwilcox leaves09:29
* dwilcox joins
* ermadmix leaves09:31
* dwilcox leaves09:32
* dwilcox joins09:33
* ksclarke joins09:34
* scossu joins10:46
* ermadmix joins11:00
<pivotal-bot>David Wilcox estimated "Distinguish between properties and child nodes in fcr:nodetypes REST API endpoint" as 3 points https://www.pivotaltracker.com/story/show/6934690411:11
Kevin Clarke edited "ExecutionError while trying to ingest 500k records" https://www.pivotaltracker.com/story/show/6945415211:13
Kevin Clarke estimated "Distinguish between properties and child nodes in fcr:nodetypes REST API endpoint" as 5 points https://www.pivotaltracker.com/story/show/6934690411:14
Kevin Clarke edited "Pick-up fcrepo4 snapshot dependencies in fcrepo-jms-indexer-pluggable" https://www.pivotaltracker.com/story/show/6914805211:16
Kevin Clarke edited "HTTP API Module fails when not installed with clean" https://www.pivotaltracker.com/story/show/69740244
Kevin Clarke edited "Enforce @author attribute on classes" https://www.pivotaltracker.com/story/show/6965565211:21
Kevin Clarke edited "Only enable AuthZ UI form when applicable" https://www.pivotaltracker.com/story/show/6317822811:22
David Wilcox estimated "Enforce @author attribute on classes" as 3 points https://www.pivotaltracker.com/story/show/69655652
Kevin Clarke edited "Hide/disable interface add object/ds option if FilesystemConnector is read-only" https://www.pivotaltracker.com/story/show/65899330
David Wilcox edited "Enforce @author attribute on classes" https://www.pivotaltracker.com/story/show/69655652
David Wilcox estimated "TXNs and Filesystem Federation" as 3 points https://www.pivotaltracker.com/story/show/69444336
Kevin Clarke edited "TXNs and Filesystem Federation" https://www.pivotaltracker.com/story/show/6944433611:23
Eric James edited "Enable AuthZ on Filesystem Federation" https://www.pivotaltracker.com/story/show/6801672811:30
Eric James started "Event audit design" https://www.pivotaltracker.com/story/show/6981115011:40
Stefano Cossu added "Enable creation of nt:linkedFile nodes via REST API" https://www.pivotaltracker.com/story/show/6984886011:42
* edInCo joins12:00
* ermadmix leaves13:07
* ermadmix joins13:09
* gregjansen joins13:27
<pivotal-bot>Kevin Clarke added "Checkstyle's license check doesn't allow: "Copyright 2014 DuraSpace, Inc."" https://www.pivotaltracker.com/story/show/6985724613:32
Kevin Clarke deleted "Checkstyle's license check doesn't allow: "Copyright 2014 DuraSpace, Inc."" https://www.pivotaltracker.com/story/show/6985724613:34
* github-ff joins13:42
[fcrepo4] mikedurbin opened pull request #312: Improved lock HTML rendering; added lock link to locked nodes' RDF. (master...lock-rdf) http://git.io/Nat5ww
* github-ff leaves
<pivotal-bot>Mike Durbin added comment: "https://github.com/futures/fcrepo4/pull/312" https://www.pivotaltracker.com/story/show/69734316
Mike Durbin finished "Present in the RDF for locked nodes a link to the lock object." https://www.pivotaltracker.com/story/show/69734316
* ermadmix leaves13:43
* ermadmix joins13:57
<pivotal-bot>Esme Cowles added "Logging level should be configurable with a system property" https://www.pivotaltracker.com/story/show/6985953013:58
* gregjansen leaves
<pivotal-bot>Esme Cowles started "Logging level should be configurable with a system property" https://www.pivotaltracker.com/story/show/69859530
* scossu leaves14:03
* gregjansen joins14:04
* scossu joins14:05
* gregjansen leaves14:06
* gregjansen joins14:18
* gregjansen leaves14:22
* gregjansen joins14:23
* scossu leaves14:30
* gregjansen leaves
* gregjansen joins14:31
* dwilcox leaves14:46
<pivotal-bot>Mike Durbin started "A link to the endpoint fcr:versions should not be presented in the UI for unversionable nodes since it will always ..." https://www.pivotaltracker.com/story/show/6902691414:47
* github-ff joins14:48
[fcrepo4] mikedurbin opened pull request #313: Excluded RDF version statement from non-versionable nodes. (master...versions-link) http://git.io/DefjHg
* github-ff leaves
<pivotal-bot>Mike Durbin added comment: "https://github.com/futures/fcrepo4/pull/313" https://www.pivotaltracker.com/story/show/69026914
Mike Durbin added comment: "Is this a duplicate of https://www.pivotaltracker.com/story/show/69296558? " https://www.pivotaltracker.com/story/show/6902691414:49
Mike Durbin finished "A link to the endpoint fcr:versions should not be presented in the UI for unversionable nodes since it will always..." https://www.pivotaltracker.com/story/show/69026914
<ksclarke>gregjansen: does https://wiki.duraspace.org/display/FF/2014-04-22+XACML+AuthZ+Design+Meeting have a time?15:01
<gregjansen>ksclarke: I think I am free all day, was gonna ask you guys here. I see ermadmix is also here15:02
<ksclarke>I'm pretty open... have the standup at 11 but other than that open15:03
<gregjansen>I've checked Ben and Mike's schedules and I think we are flexible here
okay, so I propose 2pm. How does that sound?
<ksclarke>sounds good to me
<gregjansen>in the meantime, we can work on the wiki page that is linked. It is pretty old and crusty right now, since it was written long ago
I need to refresh on the JBOSS XACML engine a bit15:04
<ermadmix>gregjansen: I'm OK w/ 2PM tomorrow too15:07
<gregjansen>ermadmix: great, I will add that to the meeting page15:08
* gregjansen leaves15:31
* scossu joins15:34
* gregjansen joins16:33
* ksclarke wonders how to hook a PrincipalProvider in to the auth war16:41
gregjansen since I see you're back around and you wrote HttpHeaderPrincipalProvider... I'm trying to confirm that gets hooked in (and a different one I've written); that's just done through the auth-repo.xml config?16:44
<gregjansen>ksclarke: I think that's right. Should be spring wired into the authz provider. Mike Daines changed a few things, so I will peek at the code for ya16:45
<ksclarke>then I should be able to: curl --header "some-header:username" http://localhost:8080/fcrepo-webapp-4.0.0-alpha-6-SNAPSHOT-auth/rest/book (where username has been given read privs to book)?16:46
thanks for peeking
<gregjansen>yes, so there is a set of principalproviders that is injected into the ServletContainerAuthorizationProvider bean16:47
sorry that should read "AuthenticationProvider"
<ksclarke>hmm, okay16:48
<gregjansen>So I think you would just add another bean reference to this set:16:49
<util:set id="principalProviderSet">
<ref bean="headerProvider"/>
<ksclarke>but with the name of my bean instead of headerProvider16:50
that's what I have
* ksclarke scratches head
<gregjansen>yes, so adding another <ref bean=""/> stanza there with your bean referenced
<ksclarke>so I was falling back to trying to confirm I could submit a curl request using headerProvider to ensure that was hooked in (before wondering futher why mine isn't being picked up)16:51
<ksclarke>looking at the auth-repo.xml config, looks like that should be: curl --header "some-header:username" http://localhost:8080/fcrepo-webapp-4.0.0-alpha-6-SNAPSHOT-auth/rest/book
where username has read privs to book16:53
<gregjansen>okay, sounds right. let me see if there is a unit test. I cannot remember if http headers require a space after the colon..
(probably not)
I would try added a space after the colon in header value (tho it should not matter.)16:57
<ksclarke>I tried that too and had same response... anyway, have to duck into a meeting now... thanks for taking a look16:59
* gregjansen leaves17:10
* ermadmix leaves18:01
* ksclarke leaves18:27
<pivotal-bot>Andrew Woods deleted "Unversioned Node Exception" https://www.pivotaltracker.com/story/show/6929655819:36
* scossu leaves19:40
* scossu joins21:10
* scossu leaves21:15
* edInCo leaves21:23