Log of the #fcrepo channel on chat.freenode.net

Using timezone: Eastern Standard Time
* apb18 leaves02:10
* coblej joins08:02
* apb18 joins08:06
* jjtuttle joins08:34
* jjtuttle leaves08:35
* dwilcox joins08:36
* whikloj joins09:09
* bseeger joins09:13
* peichman joins09:15
* escowles_ joins09:26
* escowles leaves09:30
* bseeger leaves09:54
* escowles_ leaves10:05
* escowles joins
* bseeger joins10:09
* coblej leaves10:13
<awoods>ruebot: 4.6.2-RC is ready for testing.10:16
https://github.com/fcrepo4/fcrepo4/releases/tag/fcrepo-4.6.2-RC-1
https://wiki.duraspace.org/display/FF/Release+Testing+-+4.6.2
ruebot: I will start putting the same together for 4.7.210:17
* acoburn joins10:18
<ruebot>awoods: you've been active!
* mcritchlow joins10:19
<awoods>ruebot: it happens
<ruebot>awoods: i'll start powering through things after the IF Roadmap call. about 1.5hrs from now.
<awoods>ruebot++10:20
* coblej joins10:29
* acoburn leaves11:03
* acoburn joins11:04
* acoburn leaves11:06
* bseeger leaves11:24
* mcritchlow leaves11:26
* mcritchlow joins11:28
* github-ff joins11:41
[fcrepo4] awoods created 4.7.2-RC from 4.7-maintenance (+0 new commits): https://git.io/vyQ52
* github-ff leaves
* github-ff joins
[fcrepo-module-auth-rbacl] awoods created 4.7.2-RC from 4.7-maintenance (+0 new commits): https://git.io/vyQ5a
* github-ff leaves
* github-ff joins
[fcrepo-module-auth-xacml] awoods created 4.7.2-RC from 4.7-maintenance (+0 new commits): https://git.io/vyQ5V
* github-ff leaves
* github-ff joins11:42
[fcrepo-mint] awoods created 4.7.2-RC from 4.7-maintenance (+0 new commits): https://git.io/vyQ5D
* github-ff leaves
* github-ff joins
[fcrepo-audit] awoods created 4.7.2-RC from 4.7-maintenance (+0 new commits): https://git.io/vyQ59
* github-ff leaves
* github-ff joins
[fcrepo-webapp-plus] awoods created 4.7.2-RC from 4.7-maintenance (+0 new commits): https://git.io/vyQ5d
* github-ff leaves
* github-ff joins
[fcrepo4] awoods tagged fcrepo-4.7.2-RC-1 at d2a35af: https://git.io/vyQ5p
* github-ff leaves
* github-ff joins11:43
[fcrepo-module-auth-rbacl] awoods tagged fcrepo-module-auth-rbacl-4.7.2-RC-1 at f9d5c6d: https://git.io/vyQdJ
* github-ff leaves
* github-ff joins
[fcrepo-module-auth-xacml] awoods tagged fcrepo-module-auth-xacml-4.7.2-RC-1 at 4fa9ca4: https://git.io/vyQdT
* github-ff leaves
* github-ff joins11:44
[fcrepo-module-auth-webac] awoods tagged fcrepo-module-auth-webac-4.7.2-RC-1 at 2ab40a2: https://git.io/vyQds
* github-ff leaves
* github-ff joins
[fcrepo-mint] awoods tagged fcrepo-mint-4.7.2-RC-1 at 6ea70ec: https://git.io/vyQdZ
* github-ff leaves
* github-ff joins
[fcrepo-audit] awoods tagged fcrepo-audit-4.7.2-RC-1 at 2e4453a: https://git.io/vyQdc
* github-ff leaves
* github-ff joins11:45
[fcrepo-webapp-plus] awoods tagged fcrepo-webapp-plus-4.7.2-RC-1 at dd02eb7: https://git.io/vyQdg
* github-ff leaves
* travis-ci joins11:46
fcrepo4-exts/fcrepo-audit#152 (4.7.2-RC - 83554bb : Andrew Woods): The build has errored.
Change view : https://github.com/fcrepo4-exts/fcrepo-audit/compare/4.7.2-RC
Build details : https://travis-ci.org/fcrepo4-exts/fcrepo-audit/builds/212165219
* travis-ci leaves
* travis-ci joins11:47
fcrepo4-exts/fcrepo-webapp-plus#206 (4.7.2-RC - fd13b17 : Andrew Woods): The build has errored.
Change view : https://github.com/fcrepo4-exts/fcrepo-webapp-plus/compare/4.7.2-RC
Build details : https://travis-ci.org/fcrepo4-exts/fcrepo-webapp-plus/builds/212165311
* travis-ci leaves
* coblej leaves11:51
* travis-ci joins11:57
fcrepo4/fcrepo-module-auth-webac#194 (4.7.2-RC - 1eeb874 : Andrew Woods): The build passed.
Change view : https://github.com/fcrepo4/fcrepo-module-auth-webac/compare/4.7.2-RC
Build details : https://travis-ci.org/fcrepo4/fcrepo-module-auth-webac/builds/212165093
* travis-ci leaves
* travis-ci joins11:59
fcrepo4-exts/fcrepo-module-auth-xacml#162 (fcrepo-module-auth-xacml-4.7.2-RC-1 - 6c579e7 : Andrew Woods): The build passed.
Change view : https://github.com/fcrepo4-exts/fcrepo-module-auth-xacml/compare/fcrepo-module-auth-xacml-4.7.2-RC-1
Build details : https://travis-ci.org/fcrepo4-exts/fcrepo-module-auth-xacml/builds/212165691
* travis-ci leaves
* travis-ci joins12:04
fcrepo4-exts/fcrepo-mint#58 (fcrepo-mint-4.7.2-RC-1 - 3b15889 : Andrew Woods): The build passed.
Change view : https://github.com/fcrepo4-exts/fcrepo-mint/compare/fcrepo-mint-4.7.2-RC-1
Build details : https://travis-ci.org/fcrepo4-exts/fcrepo-mint/builds/212166182
* travis-ci leaves
* travis-ci joins12:05
fcrepo4-exts/fcrepo-mint#57 (4.7.2-RC - 3b15889 : Andrew Woods): The build passed.
Change view : https://github.com/fcrepo4-exts/fcrepo-mint/compare/4.7.2-RC
Build details : https://travis-ci.org/fcrepo4-exts/fcrepo-mint/builds/212165178
* travis-ci leaves
* travis-ci joins12:06
fcrepo4-exts/fcrepo-module-auth-xacml#161 (4.7.2-RC - 6c579e7 : Andrew Woods): The build passed.
Change view : https://github.com/fcrepo4-exts/fcrepo-module-auth-xacml/compare/4.7.2-RC
Build details : https://travis-ci.org/fcrepo4-exts/fcrepo-module-auth-xacml/builds/212165050
* travis-ci leaves
* travis-ci joins12:08
fcrepo4/fcrepo4#4964 (4.7.2-RC - 78ae5c1 : Nick Ruest): The build passed.
Change view : https://github.com/fcrepo4/fcrepo4/compare/4.7.2-RC
Build details : https://travis-ci.org/fcrepo4/fcrepo4/builds/212164900
* travis-ci leaves
* travis-ci joins12:10
fcrepo4/fcrepo4#4965 (fcrepo-4.7.2-RC-1 - 78ae5c1 : Nick Ruest): The build passed.
Change view : https://github.com/fcrepo4/fcrepo4/compare/fcrepo-4.7.2-RC-1
Build details : https://travis-ci.org/fcrepo4/fcrepo4/builds/212165431
* travis-ci leaves
* travis-ci joins12:11
fcrepo4-exts/fcrepo-webapp-plus#207 (fcrepo-webapp-plus-4.7.2-RC-1 - fd13b17 : Andrew Woods): The build has errored.
Change view : https://github.com/fcrepo4-exts/fcrepo-webapp-plus/compare/fcrepo-webapp-plus-4.7.2-RC-1
Build details : https://travis-ci.org/fcrepo4-exts/fcrepo-webapp-plus/builds/212166451
* travis-ci leaves
* github-ff joins12:17
[fcrepo-module-auth-rbacl] ruebot opened pull request #43: Fix TravisCI badge. (master...typo) https://git.io/vyQxx
* github-ff leaves
<awoods>ruebot: 4.7.2 is also ready12:21
https://wiki.duraspace.org/display/FF/Release+Testing+-+4.7.2
* github-ff joins12:22
[fcrepo-module-auth-rbacl] awoods pushed 1 new commit to master: https://git.io/vyQpw
fcrepo-module-auth-rbacl/master af39fd2 Nick Ruest: Fix TravisCI badge. (#43)
* github-ff leaves
* travis-ci joins12:27
fcrepo4-exts/fcrepo-module-auth-rbacl#116 (4.7.2-RC - 8b9241c : Andrew Woods): The build passed.
Change view : https://github.com/fcrepo4-exts/fcrepo-module-auth-rbacl/compare/4.7.2-RC
Build details : https://travis-ci.org/fcrepo4-exts/fcrepo-module-auth-rbacl/builds/212165017
* travis-ci leaves
* github-ff joins12:28
[fcrepo-module-auth-xacml] ruebot opened pull request #58: Fix TravisCI badge. (master...fixBadge) https://git.io/vyQhQ
* github-ff leaves
<ruebot>awoods: excellent, and thank you!12:29
awoods: about half-way through 4.6.2 sanity builds
<awoods>ruebot: it would be nice if we could get some Windows and Mac sanity builds
<ruebot>awoods: ...and i see if you noticed the PRs i'm tossing in for badge fixes i noticed
awoods: i'll ask in #islandora if anybody has time, and in hydra slack if you'd like12:30
<awoods>ruebot: thanks for the clean-up... and yes, help from Islandora and Hydra would be great.
* travis-ci joins12:31
fcrepo4-exts/fcrepo-module-auth-rbacl#117 (fcrepo-module-auth-rbacl-4.7.2-RC-1 - 8b9241c : Andrew Woods): The build passed.
Change view : https://github.com/fcrepo4-exts/fcrepo-module-auth-rbacl/compare/fcrepo-module-auth-rbacl-4.7.2-RC-1
Build details : https://travis-ci.org/fcrepo4-exts/fcrepo-module-auth-rbacl/builds/212165586
* travis-ci leaves
* travis-ci joins12:33
fcrepo4-exts/fcrepo-module-auth-rbacl#119 (master - af39fd2 : Nick Ruest): The build passed.
Change view : https://github.com/fcrepo4-exts/fcrepo-module-auth-rbacl/compare/33ebb9687d8e...af39fd2abf32
Build details : https://travis-ci.org/fcrepo4-exts/fcrepo-module-auth-rbacl/builds/212181745
* travis-ci leaves
* github-ff joins12:45
[fcrepo-module-auth-xacml] awoods closed pull request #58: Fix TravisCI badge. (master...fixBadge) https://git.io/vyQhQ
* github-ff leaves
<ruebot>awoods: awead is going to help us out, and maybe nathan rogers too.12:50
<awoods>ruebot: thanks!
* ruebot thinks hydra people like him better than islandora people12:51
* travis-ci joins12:52
fcrepo4-exts/fcrepo-module-auth-xacml#164 (master - ef3466a : Nick Ruest): The build passed.
Change view : https://github.com/fcrepo4-exts/fcrepo-module-auth-xacml/compare/10fd3ff2a777...ef3466a4393a
Build details : https://travis-ci.org/fcrepo4-exts/fcrepo-module-auth-xacml/builds/212190600
* travis-ci leaves
* coblej joins
* coblej leaves12:56
<ruebot>awoods: got a bunch of hydra folks helping out now :-)13:04
<awoods>ruebot: I see that. Well done13:05
<ruebot>awoods: done with 4.6.2 and 4.7.2 sanity builds. i'll do a claw vagrant build now with 4.7.2
* coblej joins13:06
* bseeger joins13:11
<ruebot>apb18: ping
<apb18>ruebot: pong13:12
<ruebot>apb18: you're a windows person, right?
* peichman1 joins
<apb18>eww, no. But, I do have a Windows machine handy, and see release testing page!13:13
I plan on testing the release shortly
* ruebot snorts13:14
apb18++ #thanks so much!
* peichman leaves
<apb18>No problem at all13:15
<whikloj>ruebot: just noticed that Mac is being covered for sanity builds, do you need additional ones?13:31
<ruebot>whikloj: oh wow, jonathan dixon is powering through all of them13:32
whikloj: 4.7.2 if you want to go for that?
<whikloj>ruebot: yeah he had only done fcrepo4, so I started and realized I am just following along
ruebot: I can, I'm sure he will be there shortly ;)
<ruebot>whikloj++13:33
whikloj: oh wait, matienzo is going through 4.7.2
whikloj: you're off the hook!13:34
<whikloj>ruebot: just got the reload notification
<ruebot>whikloj: ...and i'm doing a claw_vagrant build now
<whikloj>ruebot++
* peichman joins13:50
* peichman1 leaves13:52
<ruebot>awoods: so, is the plan for me to fully release everything next friday then?14:04
<awoods>ruebot: Whatever makes sense. I am happy to move the release process forward as soon as the testing is complete.14:05
ruebot: based on the folks who are helping with testing, do you have a sense of when everyone is planning on being done?14:06
<ruebot>awoods: i have some time here and there next week. fair bit of time on monday, and all of next friday.
awoods: today, it looks like it. esme is doing hydra integration. matienzo and jonathan dixon are doing osx sanity builds, and apb18 is going to be our windows buddy14:07
<awoods>ruebot: Friday concerns me a little because that does not leave any leeway if we hit bumps. We are both traveling the following week.
<ruebot>awoods: looks like kefo is doing some tests too.14:08
<awoods>ruebot: if testing is completed today, I may be inclined to push the releases out this weekend or early next week.
ruebot: We should definitely keep in touch however, before pulling the trigger on any releases.14:09
<ruebot>awoods: happy to coordinate that with you if you want. i have a conference call in 30, and then gym at 6:00PM EST. other than that, i'm aroundish all weekend and can chip away at stuff if you want to roll that way.
<awoods>ruebot++ Let's touch base later tonight or tomorrow to see where things stand.14:10
<ruebot>awoods: sounds good!
<awoods>ruebot: thanks for rallying the troops14:11
<ruebot>awoods: no problem. sometimes people listen to me :-)
* mcritchlow_ joins14:28
* mcritchlow leaves
* peichman leaves14:38
* bseeger leaves14:39
* peichman joins14:46
<whikloj>awoods: ping14:53
<awoods>whikloj15:07
<whikloj>awoods: regarding abort an atomic operation, if you do that in a POST. Would the POST also be rolled back?
https://fcrepo.github.io/fcrepo-specification/#abort15:08
<awoods>whikloj: It seems like 7.6 should specify an HTTP method15:13
whikloj: in the absence of that extra detail, I would assume that the current POST would never be executed.15:14
<whikloj>awoods: Like in 7.5?
<awoods>whikloj: yes... or specifying a single HTTP method15:15
whikloj: I need to step away right now, but will follow-up later.
<whikloj>awoods: ok, I was thinking the way you are. But it seemed weird to say "Send a POST with Atomic-Abort and it will never occur"
awoods: ok bye
* bseeger joins15:16
* ruebot finds a wrench15:17
do we reaaaaaaaaaaly need atomic batch operations in the spec?
* ruebot throws the wrench
<apb18>ruebot: Done with Windows testing for 4.7.2 and 4.6.2, btw.15:31
<whikloj>ruebot: you don't like batch operations?15:32
<ruebot>apb18++ #thank you!!
<apb18>whikloj: It does seem weird. My own instinct is that if the little token you get back ought to be a URI, and you commit or roll back the batch op by acting on it15:33
<ruebot>whikloj: i'm starting to not see the need for them, especially if we're thinking about scaling. iirc, the only reason they are there is it something that modeshape could do.
<whikloj>apb18: I see what you are saying, but in the case of Atomic-Commit it is nice being able to say. "Throw this on the pile and commit it all"15:34
apb18: But the otherway around means you have a garbage request to abort15:35
<apb18>ruebot: true, I'd guess the only reason it's actually implemented is because Modeshape can do it.. though I do note that it has been a feature that has been asked for even back in the Fedora 2/3 days15:36
<whikloj>ruebot: I think atomic operations extend beyond what modeshape can do. I'm never sure, but it does seem handy for building more complex structures in one go
<apb18>whikloj: It is nice, to be able to do the final operation and commit at the same time. It is also nice not to have to worry about both things simultaneously (i.e know that a particular operation is the last, and know that an operation needs to be closed at the same time)15:37
however, without much experience with it, it's not clear to me which is nicer!
<whikloj>apb18: fair point
apb18: should that be an issue?15:38
<apb18>the mental games I play in my head tend to make me worry about the latter, but it may not end up being a real problem in practice
whikloj: do you mean "revisit the way batch operations are terminated", or something along those lines?15:39
<whikloj>apb18: I see what you are saying..."I thought I had another operation but now I don't so how do I just commit the current atomic op set?"
apb18: seems like that could be a sticking point15:40
<ruebot>hrm. i always forget about the complex objects, and building them in one go. just curious if it really is more advantageous to do it piece by piece, or have the extra overhead, and do it in one go.
<whikloj>ruebot: you can do it piece by piece and handle errors as they appear. The benefit of the atomic op is "here is my wishlist, do it or don't there is not try"15:41
"There is NO try!"
Yoda be pissed
* ruebot snorts
<apb18>ha. whikloj: Yeah. I think there are enough questions to open an issue. Which one of us should create it? I can do it real quick right now15:45
<whikloj>apb18++
<apb18>r15:46
<ruebot>awoods: fyi https://github.com/Islandora-CLAW/CLAW/wiki/March-22%2C-2017 -- see item #215:47
awoods: came up on the roadmap call today, and went out to the mailing list.
* dwilcox leaves16:16
* acoburn joins16:18
awoods: ping16:20
* acoburn leaves16:26
<apb18>whikloj: OK. Sorry I'm so slow. https://github.com/fcrepo/fcrepo-specification/issues/7516:32
<whikloj>apb18: cool, I'll add my two cents.
apb18++
<apb18>I also brought up the topic of using safe/idempotent methods to start and stop transactions, which seems related16:33
<whikloj>apb18: cool I'll have a look, I had another question around how this might work...but I seem to have forgotten it. Maybe it'll come back.16:37
<apb18>It always does, on its own time.
* bseeger leaves16:42
* coblej leaves17:05
* apb18 leaves17:07
* peichman leaves17:16
* whikloj leaves17:51
* dwilcox joins18:02
<awoods>ruebot: yes, I have the CLAW call on my calendar for next week.18:09
* dwilcox leaves
* dwilcox joins18:56
<ruebot>awoods: that's great!19:19
<awoods>ruebot: it is only great because you have organized a great call!19:20
<ruebot>awoods: oh, no, i'm not responsible for that. ...and i won't be there. i'm training our local IT all day next tuesday and wednesday on islandora, and fedora. hopefully they'll start getting involved on both communities. that was part of me getting the cCLAs signed.19:22
<awoods>ruebot: ok. I am glad the call is happening.19:25
ruebot: It looks like the testing flurry is over (4.6.2/4.7.2).
ruebot: I will do some backup/restore and vagrant testing, then consider it done... unless you had some designs more specific testing.19:26
<ruebot>awoods: i'm good on my end.19:30
awoods: i can do 4.6.2 over the weekend if you want. do you want to do 4.7.2?19:31
<awoods>ruebot: That would be great.
<ruebot>awoods: ...my laptop died btw, so i'm occassionally walking back to my office here.
<awoods>ruebot: https://docs.google.com/spreadsheets/d/1I_zTMxh2l2rf2wpafoTwhSTR5GZuEoaTcZmTKCI3xT4/edit?usp=sharing
<ruebot>awoods: perfect! i'll start doing 4.6.2 tomorrow then.19:32
<awoods>ruebot: I will finish the testing I mentioned tonight on 4.6.2
* mcritchlow joins19:34
* mcritchlow_ leaves
<ruebot>awoods: sounds good. feel free to leave me a message here, and i'll take that as my cue to begin.19:42
<awoods>ruebot: will do
* apb18 joins20:19
* apb18 leaves21:04
* dwilcox leaves21:15
* bseeger joins21:31
* bseeger leaves21:52
<awoods>ruebot: 4.6.2 is ready to ship21:58
* apb18 joins22:35
* apb18 leaves23:01
* mcritchlow leaves23:44