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

Using timezone: Eastern Standard Time
* mikeAtUVa joins07:41
* dwilcox joins07:56
* ksclarke___ joins09:15
* gregjansen joins09:24
* gregjansen leaves09:46
* gregjansen joins09:49
* longshou joins09:57
* benpennell1 joins10:00
<pivotal-bot>Longshou Situ added "Hierarchy converter implementation" https://www.pivotaltracker.com/story/show/7114057010:09
Longshou Situ estimated "Hierarchy converter implementation" as 2 points https://www.pivotaltracker.com/story/show/71140570
Longshou Situ started "Hierarchy converter implementation" https://www.pivotaltracker.com/story/show/71140570
* escowles joins10:46
* awoods joins10:48
* gregjansen leaves11:11
* gregjansen joins11:13
* nikhiltri joins11:15
<pivotal-bot>Scott Prater added "Document SPARQL query to retrieve a property from a single node" https://www.pivotaltracker.com/story/show/7115006411:35
Scott Prater added comment: "with @benjaminpennell " https://www.pivotaltracker.com/story/show/7115006411:36
Scott Prater estimated "Document SPARQL query to retrieve a property from a single node" as 1 point https://www.pivotaltracker.com/story/show/71150064
Andrew Woods edited "Document ContainerRolesPrincipalProvider and HeaderPrincipalProvider" https://www.pivotaltracker.com/story/show/7071034811:55
* gregjansen leaves12:11
* gregjansen joins12:20
<cbeer>escowles: ping?12:34
<pivotal-bot>Esme Cowles started "Remote pid-minter" https://www.pivotaltracker.com/story/show/7067805012:42
<escowles>cbeer: yes?12:43
<cbeer>escowles: supposedly, i'm working on mapping some fcrepo3 resources into fcrepo4, so i can pull them out and index them into spotlight.12:44
escowles: i thought the work i did on ActiveResource would be a good starting point for that, because it mostly already works12:45
<escowles>cbeer: so you're going to migrate them into fcrepo4 using ActiveResource?12:46
<cbeer>escowles: that's my idea. i need to take a break from AF before it drives me crazy.
escowles: anyway, in trying to do that, i've found myself porting ActiveRecord::AutosaveAssociation (and its tests) into ActiveResource, and i've gotten stuck on an assumption that ActiveResource makes about has_one relations12:47
https://gist.github.com/cbeer/896353a7a084c02be489
it thinks has_one means the nested resources.
but that seems a little odd to me, so i'm trying to figure out what the right way to express "it may be nested", "it may be inlined" and "it is its own stand-alone resource" is12:48
escowles: any gut reactions to the strawmen there?
<escowles>i agree it would be nice to have things nested but also have them be standalone12:49
and so it makes sense to me that /pirates/1/ships/2 would be the same thing as /ships/212:50
i'm not sure what the best terminology is for expressing whether something can be nested, or must be nested, or must not be nested -- if those are all possibilities then a boolean wouldn't work12:52
<cbeer>i'm happy to pretend they're not exclusive, and we can leave it up to the implementation to pick an expedient one (e.g., if it is inlined, and we've already loaded the parent resource, then we just use that one)12:54
<escowles>i can imagine e.g. a collection that links to a work which links back to the collection, so depending on the scenario, it could make sense to address either one as a child of the other... so having that flexibility makes sense12:55
and leaving it up to the impl. to decide, and following the links that it provides sounds like a good HATEOAS-y way to go12:56
cbeer: out of curiousity, might there be anything demoable by OR using this ActiveResource approach?13:05
<cbeer>escowles: spotlight on fcrepo4, at least. hopefully in the next couple days.
<escowles>cbeer: that would be a great demo (assuming you mean putting the spotlight metadata in fcrepo4, not just pulling files, etc.)13:08
* benpennell1 leaves13:57
<cbeer>escowles: am i missing something obvious here, or should this PUT request work: https://gist.github.com/cbeer/c88f0c35711afdbe0373#file-gistfile1-txt-L142?14:07
oh, it's missing /rest/14:23
<pivotal-bot>Kai Sternad started "Invisible children in Transactions" https://www.pivotaltracker.com/story/show/6775443814:24
* edInCo joins14:35
* mikeAtUVa leaves14:45
* benpennell1 joins14:46
* mikeAtUVa joins14:59
* mikeAtUVa leaves15:03
<cbeer>escowles: do you know a way to express lists in RDF schema without blank nodes? i vaguely remember something from a couple months ago, but can't think of it15:10
<escowles>cbeer: i think you could use the OLO (http://smiy.sourceforge.net/olo/spec/orderedlistontology.html) without bnodes15:11
i think there are problems with trying to use full URIs instead of blank nodes with regular rdf:Lists, though15:12
* mikeAtUVa joins15:21
<pivotal-bot>Stefano Cossu added comment: "@awoods, this works by setting fcrepo.context the way you suggest. However, wouldn't it be more intuitive ..." https://www.pivotaltracker.com/story/show/7081968015:34
* tecoripa joins15:37
fwiw... best overview and example I've found of XACML RBAC policy writing: https://community.emc.com/docs/DOC-7410#jive_content_id_Modelling_Role_Based_Access_Control15:38
<pivotal-bot>Andrew Woods added comment: "@stefanoc, If you run Fedora with jetty, the default context is "/", which is what the integration tests al..." https://www.pivotaltracker.com/story/show/70819680
Andrew Woods delivered "Missing slash character in Fedora base URL in JMS indexer" https://www.pivotaltracker.com/story/show/70819680
<tecoripa>mikeAtUVa: I finished the Reader Role XACML policy... you may want to take a look at it, see how I implemented rules15:50
<mikeAtUVa>tecoripa: yeah, I've been watching...15:51
<tecoripa>mikeAtUVa: https://wiki.duraspace.org/display/FF/XACML+Policy%3A++Reader+Role
<mikeAtUVa>tecoripa: The policies I'm adapting from xacml 1 to xacml 2 involve lots and lots of logic in the Rule part, and just matching everything in the Subject, Resource and Actions parts...15:52
tecoripa: is there an equivalent of the old anySubject or anyResource tags?
* github-ff joins15:55
[fcrepo4] lsitu opened pull request #352: Fixed the HierarchyConverter to produce a consistency result; (hierarchy...hierarchy) http://git.io/FOhtqQ
* github-ff leaves
<pivotal-bot>Longshou Situ added comment: "https://github.com/futures/fcrepo4/pull/352" https://www.pivotaltracker.com/story/show/7114057015:56
Longshou Situ finished "Hierarchy converter implementation" https://www.pivotaltracker.com/story/show/71140570
* github-ff joins16:01
[fcrepo4] escowles created http-pid-minter (+2 new commits): http://git.io/TjEg_w
fcrepo4/http-pid-minter 8eea61b Esmé Cowles: Adding HTTP-based PID minter
fcrepo4/http-pid-minter 8788457 Esmé Cowles: Updating configuration, adding unit test
* github-ff leaves
* gregjansen leaves
* gregjansen joins16:05
* escowles leaves16:06
* travis-ci joins16:16
[travis-ci] futures/fcrepo4#1944 (http-pid-minter - 8788457 : Esmé Cowles): The build passed.
[travis-ci] Change view : https://github.com/futures/fcrepo4/compare/8eea61be10b8^...878845718618
[travis-ci] Build details : http://travis-ci.org/futures/fcrepo4/builds/25007722
* travis-ci leaves
* gregjansen leaves16:17
* dwilcox leaves16:25
* gregjansen joins16:39
* escowles joins16:56
* escowles leaves17:09
* escowles joins17:16
* mikeAtUVa leaves17:19
* escowles leaves17:27
* escowles joins17:33
* nikhiltri leaves17:57
* nikhiltri joins18:17
* escowles leaves18:22
* escowles joins18:26
* nikhiltri leaves
* tecoripa leaves18:34
* tecoripa joins18:36
* github-ff joins18:43
[fcrepo-module-auth-xacml] sprater opened pull request #8: Policies for implementing XACML RBAC for reader, writer and admin roles. (master...xacml-rbac-policies) http://git.io/E7eUeQ
* github-ff leaves
* escowles leaves18:55
<pivotal-bot>Scott Prater added comment: "I created RBAC policies on the wiki, added them to fcrepo-module-auth-xacml project. I'll review them with..." https://www.pivotaltracker.com/story/show/7068896218:57
* escowles joins19:01
* escowles leaves19:10
* ksclarke leaves19:54
* benpennell1 leaves19:57
* edInCo leaves20:19
* benpennell1 joins20:58
* escowles joins21:19
tecoripa: http://knittles.ticklefish.org/recipes/creamy-chicken-soup/21:20
* tecoripa leaves21:23
* escowles leaves21:30
* escowles joins21:33
* escowles leaves21:52
<pivotal-bot>Scott Prater finished "Create XACML policies that enforce basic roles of reader, writer and admin" https://www.pivotaltracker.com/story/show/7068896221:58
Scott Prater started "XACML EnvironmentAttributeFinderModule" https://www.pivotaltracker.com/story/show/70696018
* github-ff joins22:05
[fcrepo-module-auth-xacml] awoods opened pull request #9: Add basic unit tests for TripleAttributeFinderModule (master...triple-finder) http://git.io/b_JWaw
* github-ff leaves
<pivotal-bot>Andrew Woods added comment: "Early PR: https://github.com/futures/fcrepo-module-auth-xacml/pull/9" https://www.pivotaltracker.com/story/show/7069015022:06
Andrew Woods edited "XACML Triple Resource Attribute Finder Module" https://www.pivotaltracker.com/story/show/70690150
* tecoripa joins22:51
awoods: http://csrc.nist.gov/groups/SNS/acpt/
* github-ff joins22:56
[fcrepo-module-auth-xacml] gregjan pushed 6 new commits to master: http://git.io/PW5JhQ
fcrepo-module-auth-xacml/master ba9e602 sprater: Policies for implementing XACML RBAC for reader, writer and admin roles.
fcrepo-module-auth-xacml/master b09ac22 sprater: Fixed URIs for policy sets and rules and subject role ID.
fcrepo-module-auth-xacml/master b8d75e3 sprater: Add fcrepo namespace, fix fcrepo URIs
* github-ff leaves
* gregjansen leaves22:58
* tecoripa leaves
* travis-ci joins23:03
[travis-ci] futures/fcrepo-module-auth-xacml#24 (master - efabcf8 : Gregory Jansen): The build passed.
[travis-ci] Change view : https://github.com/futures/fcrepo-module-auth-xacml/compare/097c77b452db...efabcf8737b9
[travis-ci] Build details : http://travis-ci.org/futures/fcrepo-module-auth-xacml/builds/25033341
* travis-ci leaves
* benpennell1 leaves23:24

Generated by Sualtam