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

Using timezone: Eastern Standard Time
* awoods leaves03:53
* awoods joins04:06
* github-ff joins04:16
[fcrepo4-swordserver] claussni pushed 2 new commits to master: http://git.io/vk4n6
fcrepo4-swordserver/master 44f0e70 robyj: - added javadoc plugin version 2.10.3 to pom.xml...
fcrepo4-swordserver/master 37bc32f Ralf Claussnitzer: Merge pull request #5 from robyj/fcrepo-1556...
* github-ff leaves
* travis-ci joins04:25
fcrepo4-labs/fcrepo4-swordserver#23 (master - 37bc32f : Ralf Claussnitzer): The build passed.
Change view : https://github.com/fcrepo4-labs/fcrepo4-swordserver/compare/fe1e837a3bb9...37bc32f5e1d1
Build details : http://travis-ci.org/fcrepo4-labs/fcrepo4-swordserver/builds/64536746
* travis-ci leaves
* awoods leaves05:44
* awoods joins05:46
* scossu joins07:40
* mhwood joins08:08
* dwilcox joins08:20
* scossu leaves08:24
* awoods leaves08:27
* dhlamb joins08:42
* ajs6f joins08:55
* jonroby joins08:57
* whikloj joins09:06
* acoburn joins09:31
* dwilcox leaves09:35
* awoods joins09:37
* ksclarke joins
* acoburn leaves09:38
* dwilcox joins09:39
* acoburn joins10:06
<jonroby>can anyone explain how a file containing triples would be formatted?10:25
<whikloj>jonroby: like to PUT or PATCH?10:30
<jonroby>yes, a patch. its related to fcrepo-1555
* mhwood leaves10:31
<whikloj>http://www.w3.org/TR/sparql11-update/#documentConventions10:33
it really depends on the Content-type header, I use application/sparql-update but you could use text/turtle10:34
<ajs6f>jonruboy: Is this a new resource or are you altering an extant resource?
<jonroby>ok, ticket says its text/turtle
ajs6f: ticket is fcrepo-155510:35
<whikloj>http://en.wikipedia.org/wiki/Turtle_%28syntax%29
<jonroby>whikloj: thanks10:36
<ajs6f>jonroby: Sooooo, an extant resource?
<jonroby>updating triples twice without a GET between the PUTs10:45
<f4jenkins>Project fcrepo4-T2 build #250: UNSTABLE in 4 min 33 sec: http://jenkins.fcrepo.org/job/fcrepo4-T2/250/10:52
<jonroby>awoods: finished fcrepo-1556, working on fcrepo-155510:53
<awoods>jonroby: that is great.10:54
jonroby: do you see a "Start Review" button on fcrepo-1556, per chance?
<jonroby>awoods: should it be where the "stop work" button is?10:55
<awoods>jonroby: yes
<jonroby>awoods: then no
<awoods>jonroby: thanks10:56
* dwilcox leaves11:01
* scossu joins11:06
<whikloj>ajs6f: I am creating an out of domain exception, should that be extended from MalformedRdfException or straight from RepositoryRuntimeException11:44
ajs6f: or does it really matter?
<ajs6f>whikloj: MalformedRdfException
<whikloj>ajs6f: thanks
<ajs6f>whikloj: Actually, I would go even further. OutOfDomainException < ConstraintViolatedException < MalformedRdfException11:45
whikloj: Because MalformedRdfException might also be used for condtions of bad RDF syntax.
<whikloj>ajs6f: would ServerManagedPropertyException also go under the ConstraintViolatedException then too?11:46
<ajs6f>whikloj: Sounds like it to me.
<whikloj>ajs6f: Of the top of your head do we have any other "constraints" than those two right now? I am never sure if it is a constraint or error.11:48
<ajs6f>whikloj: A constraint is a constraint, and you get an error by violating it. You can also get an error other ways, which is why I suggest ConstraintViolatedException. I don't think of any off the top of my head… anyone else?11:49
<whikloj>ajs6f: yeah I get the theoretical distinction, it's more the practical where I am less clear. Some of the Fedora machinery is still akin to magic.11:53
<ajs6f>whikloj: That is some seriously lame magic. If I hired a magician who did that for my kid's birthday, I would be pretty annoyed.11:57
<whikloj>ajs6f: that's magic for you, when you know the trick it loses the glamour.11:58
<ajs6f>whikloj:awoods: We need posters like these: http://uncleeddiestheorycorner.blogspot.com/2009/07/best-kind-of-magic-poster.html12:00
for Fedora 4.
<whikloj>ajs6f: I like the "Public Cabinet Seance"12:01
<ajs6f>whikloj: "Public Cabinet Seance" is now the code name for the next release.12:02
<jonroby>ajs6f: lol
* dwilcox joins12:04
<whikloj>ajs6f++12:07
ajs6f/awoods: is it genius or madness to generate the link using the class name + ".rdf"?12:13
<ajs6f>whikloj: I think it's fine for now. We may need to intrroduce a more sophisitcated mapping at some point, but let's start simple.12:14
<whikloj>ajs6f: So this is a bad idea? https://gist.github.com/whikloj/4983ec20e929fd009f71
<awoods>whikloj: when you say "the class name", you are talking about the ExceptionClass?12:15
<whikloj>awoods: yes, check the gist above for my example
<ajs6f>whikloj: Obvsiouly, all that private static final String stuff has to be changed to use a proper UriBuilder.
<whikloj>ajs6f: won't that base it off of the localhost:8080/rest/ URI?12:16
<ajs6f>whikloj: I don't understand what the test "if (msg.matches(".*org.*Exception: .*")) {" and so forth is doing.
whikoj: No, no it won't, unless that is _actually_ the right info. In production, it isn't going to be "localhost", right?12:17
<whikloj>ajs6f: that was left from cbeer's original MalformedRdfExceptionMapper. I think it strips out org.fcrepo.......MalformedRdfException
<awoods>whikloj: Yes, we will want to figure the best way to get the real host/port.12:18
<ajs6f>whikloj: Hm. I think maybe we want to get rid of it, then. Anything coming to OutOfDomainSubjectExceptionMapper should be an OutOfDomainSubjectException, right?
<whikloj>ajs6f/awoods: okay I'll work with a UriBuilder, my concern was the /rest path as currently this is hanging at localhost:8080/static/12:19
ajs6f: yes, this is just stripping it out of the message body.
<ajs6f>whikloj: You should still get the host/port/webapp name from an UriBuilder.
<awoods>whikloj/ajs6f: this issue is, "how do we know which host/port to feed to a UriBuilder"?12:20
whikloj/ajs6f: It would be good if we could pass in a UriInfo
<ajs6f>whikloj:awoods: I suspect you can just @Context inject it.
<awoods>whikloj/ajs6f: That would be great if it is in context.12:21
<whikloj>awoods/ajs6f: inject it to the ExceptionMapper?
<ajs6f>whikloj: Correctimundo. http://stackoverflow.com/questions/17766072/jax-rs-jersey-exceptionmapper-context-injection-into-static-singleton-class12:22
<whikloj>awoods: I noticed this message when building Fedora 4 with Java 8. "Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=1024m; support was removed in 8.0"12:42
awoods: Doesn't cause a problem, I just stopped using that option. Not sure if it is still available in 32 bit? Otherwise could be removed from the README.md12:43
<awoods>whikloj: indeed, we should remove our use of and documentation of "MaxPermSize"
* github-ff joins12:46
[fcrepo-camel-toolbox] awoods pushed 1 new commit to master: http://git.io/vk0RT
fcrepo-camel-toolbox/master 170c289 Aaron Coburn: Add reindexing service...
* github-ff leaves
* github-ff joins12:47
[fcrepo-camel-toolbox] awoods closed pull request #28: Add reindexing service (master...fcrepo-1488) http://git.io/vk3ux
* github-ff leaves
<ajs6f>whikloj: It is not available in 32 bit. It is gone entirely:http://mail.openjdk.java.net/pipermail/hotspot-dev/2012-September/006679.html
<whikloj>ajs6f: okay, then awoods is right we should update the documentation to remove references to it.12:49
<ajs6f>whikloj: awoods is _always_ right. Except otherwise.
* travis-ci joins12:54
fcrepo4-labs/fcrepo-camel-toolbox#85 (master - 170c289 : Aaron Coburn): The build passed.
Change view : https://github.com/fcrepo4-labs/fcrepo-camel-toolbox/compare/b498b2017e3c...170c289d3dd6
Build details : http://travis-ci.org/fcrepo4-labs/fcrepo-camel-toolbox/builds/64603547
* travis-ci leaves
<whikloj>ajs6f: good to know12:55
<ajs6f>whikloj: https://www.youtube.com/watch?v=pele5vptVgc
<whikloj>ajs6f: hahah takes me back!12:57
* jgpawletko joins13:35
* escowles joins13:59
* dshalvi leaves14:50
* github-ff joins15:08
[fcrepo-audit] awoods pushed 1 new commit to master: http://git.io/vkEaU
fcrepo-audit/master b633105 robyj: Fix javadoc errors and add javadoc to Travis...
* github-ff leaves
* github-ff joins15:10
[fcrepo-audit] awoods closed pull request #13: Fcrepo 1556 (master...fcrepo-1556) http://git.io/vkTA6
* github-ff leaves
* dhlamb leaves15:36
* travis-ci joins15:45
fcrepo4-labs/fcrepo-audit#31 (master - b633105 : robyj): The build passed.
Change view : https://github.com/fcrepo4-labs/fcrepo-audit/compare/4d266c90d745...b633105be48f
Build details : http://travis-ci.org/fcrepo4-labs/fcrepo-audit/builds/64623010
* travis-ci leaves
* awoods leaves15:53
* scossu leaves15:57
* scossu joins16:03
* acoburn leaves16:16
* awead leaves16:27
* awead joins16:30
* dwilcox leaves16:32
<whikloj>would you look at that! http://www.day.com/maven/jsr170/javadocs/jcr-1.0/javax/jcr/nodetype/ConstraintViolationException.html
<ajs6f>whikloj: Achtung! A) That is not a RuntimeException, B) The semantics are different.16:33
<whikloj>ajs6f: I know, I named mine the exact same and when importing it they both came up. Just thought it was funny.16:34
<ajs6f>whikloj: Yeah, I guess great minds think alike. :)
<whikloj>ajs6f: agreed
* mikeAtUVa leaves17:00
* awead leaves17:07
* awead joins17:17
* awead leaves17:20
* awead joins17:21
* awead leaves17:25
* ajs6f leaves17:49
* whikloj leaves17:50
* jonroby leaves17:55
* ksclarke leaves18:17
* scossu leaves18:30
* ksclarke joins18:32
* awead joins19:03
* awead leaves19:54
* awead joins
* scossu joins20:00
* scossu leaves
* scossu joins21:10
* scossu leaves21:14
* awead leaves21:21
* escowles leaves21:31
* dhlamb joins21:58
* jonroby joins22:10
* f4jenkins joins22:51
* jonroby leaves23:12
* dhlamb leaves23:35

Generated by Sualtam