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

Using timezone: Eastern Standard Time
* ksclarke leaves00:58
* awoods leaves01:43
* github-ff joins08:34
[fcrepo4] ajs6f pushed 1 new commit to MixinsForTransforms: http://git.io/eZPTWQ
fcrepo4/MixinsForTransforms bb0fb04 ajs6f: Defined ordering for node type selections
* github-ff leaves
* ajs6f joins
cbeer: ^^^08:35
Fixed those two problems you pointed out.
* travis-ci joins08:46
[travis-ci] futures/fcrepo4#1443 (MixinsForTransforms - bb0fb04 : ajs6f): The build passed.
[travis-ci] Change view : https://github.com/futures/fcrepo4/compare/cfcae2eebedd...bb0fb0417955
[travis-ci] Build details : http://travis-ci.org/futures/fcrepo4/builds/15479343
* travis-ci leaves
<bljenkins>Project fcrepo-fixity-corrupter build #562: SUCCESS in 59 sec: http://ci.fcrepo.org/jenkins/job/fcrepo-fixity-corrupter/562/08:52
Project fcrepo-kitchen-sink build #720: STILL UNSTABLE in 2 min 8 sec: http://ci.fcrepo.org/jenkins/job/fcrepo-kitchen-sink/720/08:55
* github-ff joins09:05
[fcrepo4] ajs6f force-pushed MixinsForTransforms from bb0fb04 to 1f9ebe5: http://git.io/Y8TyLQ
fcrepo4/MixinsForTransforms 3514df3 ajs6f: Let transforms consider mixin types
fcrepo4/MixinsForTransforms 1f9ebe5 ajs6f: Defined ordering for node type selections
* github-ff leaves
<bljenkins>Project fcrepo-fixity-corrupter build #563: SUCCESS in 57 sec: http://ci.fcrepo.org/jenkins/job/fcrepo-fixity-corrupter/563/09:22
Project fcrepo-kitchen-sink build #721: STILL UNSTABLE in 2 min 15 sec: http://ci.fcrepo.org/jenkins/job/fcrepo-kitchen-sink/721/09:25
* github-ff joins10:49
[fcrepo4] ajs6f pushed 1 new commit to MixinsForTransforms: http://git.io/M_sBaw
fcrepo4/MixinsForTransforms 6b697b0 ajs6f: Slightly cleaner reading code for same functionality
* github-ff leaves
* travis-ci joins11:02
[travis-ci] futures/fcrepo4#1447 (MixinsForTransforms - 6b697b0 : ajs6f): The build passed.
[travis-ci] Change view : https://github.com/futures/fcrepo4/compare/1f9ebe56b3f2...6b697b062086
[travis-ci] Build details : http://travis-ci.org/futures/fcrepo4/builds/15482979
* travis-ci leaves
<pivotal-bot>A. "Horbulaco" Soroka delivered "Make indexing gear work with Elasticsearch" https://www.pivotaltracker.com/story/show/6251208011:06
* github-ff joins11:21
[fcrepo-jms-indexer-pluggable] ajs6f created ImproveTypeSystemFurther (+1 new commit): http://git.io/Gd7dVQ
fcrepo-jms-indexer-pluggable/ImproveTypeSystemFurther 04afaf9 ajs6f: Factored execution handling into abstract superclasses (out of concrete Inderer impls)
* github-ff leaves
<bljenkins>Project fcrepo-fixity-corrupter build #564: SUCCESS in 2 min 6 sec: http://ci.fcrepo.org/jenkins/job/fcrepo-fixity-corrupter/564/11:22
* github-ff joins
[fcrepo-jms-indexer-pluggable] ajs6f opened pull request #23: Factored execution handling into abstract superclasses (out of concrete ... (master...ImproveTypeSystemFurther) http://git.io/Q085Bw
* github-ff leaves
<bljenkins>Project fcrepo-kitchen-sink build #722: STILL UNSTABLE in 4 min 28 sec: http://ci.fcrepo.org/jenkins/job/fcrepo-kitchen-sink/722/11:26
* github-ff joins12:14
[fcrepo4] cbeer force-pushed MixinsForTransforms from 6b697b0 to e8d0953: http://git.io/Y8TyLQ
fcrepo4/MixinsForTransforms e8d0953 ajs6f: Let transforms consider mixin types
* github-ff leaves
* github-ff joins12:15
[fcrepo4] cbeer pushed 1 new commit to master: http://git.io/HSVpSw
fcrepo4/master 83ac74e Chris Beer: Merge pull request #214 from futures/MixinsForTransforms...
* github-ff leaves
<cbeer>ajs6f: thanks. we should probably remember to revisit that behavior eventually.12:16
* ksclarke joins12:34
* travis-ci joins12:35
[travis-ci] futures/fcrepo4#1451 (master - 83ac74e : Chris Beer): The build passed.
[travis-ci] Change view : https://github.com/futures/fcrepo4/compare/fa28e751b31f...83ac74ec5d61
[travis-ci] Build details : http://travis-ci.org/futures/fcrepo4/builds/15485180
* travis-ci leaves
<bljenkins>Project fcrepo-fixity-corrupter build #565: SUCCESS in 1 min 42 sec: http://ci.fcrepo.org/jenkins/job/fcrepo-fixity-corrupter/565/12:36
Project fcrepo-fixity-corrupter build #566: SUCCESS in 2 min 12 sec: http://ci.fcrepo.org/jenkins/job/fcrepo-fixity-corrupter/566/13:04
* jonathangee joins13:07
<bljenkins>Project fcrepo-kitchen-sink build #723: STILL UNSTABLE in 5 min 9 sec: http://ci.fcrepo.org/jenkins/job/fcrepo-kitchen-sink/723/13:09
* jonathangee leaves13:15
<ajs6f>cbeer: I think we should construct a whole policy framework for that one decision point.14:07
cbeer: And somehow, it should involve a strange combination of XACML and OWl.14:08
<cbeer>ajs6f: i was just about to ask if XACML could get reused.. great minds, I guess
<ajs6f>Great lunacy.
cbeer: Having made the distinction between named-fields and structured (RDF) indexing, I was able earlier to roll an Elasticsearch joint in about an hour. What do you think for next? HBase? A MPT-style triplebank? Neo4j? The Stanbol Entityhub (I'm kind of thinking about that, but the introduction of OSGi is going to be a bear)? Any suggestions?14:40
* github-ff joins14:49
[fcrepo4] cbeer pushed 7 new commits to master: http://git.io/wBYc3w
fcrepo4/master 23fcafa Chris Beer: Fix logger naming convention (S1312)
fcrepo4/master 3b21414 Chris Beer: Remove redundant throws declarations
fcrepo4/master acb41a0 Chris Beer: Avoid throwing generic exceptions
* github-ff leaves
* fcrepo-bot joins14:54
<cbeer>ajs6f: no strong opinion, but Stanbol sounds the most exciting to me14:55
<ajs6f>cbeer: On the way.
* travis-ci joins15:03
[travis-ci] futures/fcrepo4#1452 (master - 410c8fc : Chris Beer): The build passed.
[travis-ci] Change view : https://github.com/futures/fcrepo4/compare/83ac74ec5d61...410c8fc2344f
[travis-ci] Build details : http://travis-ci.org/futures/fcrepo4/builds/15490371
* travis-ci leaves
<bljenkins>Project fcrepo-fixity-corrupter build #567: SUCCESS in 1 min 38 sec: http://ci.fcrepo.org/jenkins/job/fcrepo-fixity-corrupter/567/15:16
Project fcrepo-kitchen-sink build #724: STILL UNSTABLE in 4 min 56 sec: http://ci.fcrepo.org/jenkins/job/fcrepo-kitchen-sink/724/15:21
* kaarefc joins15:54
* github-ff joins16:27
[fcrepo4] cbeer pushed 4 new commits to master: http://git.io/PvQHdA
fcrepo4/master de73796 Chris Beer: implement hashCode() for fcrepo-transform transformations
fcrepo4/master 399f76d Chris Beer: allow classes to raise exceptions for the JAX-RS exception mappers to handle
fcrepo4/master c826c61 Chris Beer: provide context for thrown exceptions
* github-ff leaves
* kaarefc leaves16:37
* travis-ci joins16:42
[travis-ci] futures/fcrepo4#1453 (master - 1d2578c : Chris Beer): The build passed.
[travis-ci] Change view : https://github.com/futures/fcrepo4/compare/410c8fc2344f...1d2578cc7427
[travis-ci] Build details : http://travis-ci.org/futures/fcrepo4/builds/15493824
* travis-ci leaves
<bljenkins>Project fcrepo4 build #1564: UNSTABLE in 15 min: http://ci.fcrepo.org/jenkins/job/fcrepo4/1564/16:43
* Chris Beer: implement hashCode() for fcrepo-transform transformations
* Chris Beer: allow classes to raise exceptions for the JAX-RS exception mappers to handle
* Chris Beer: provide context for thrown exceptions
* Chris Beer: fix more sonar violations
* fcrepo-bot leaves
* github-ff joins16:51
[fcrepo4] cbeer created sonar-jacoco-maven from master (+0 new commits): http://git.io/wFxxbQ
* github-ff leaves
* travis-ci joins17:05
[travis-ci] futures/fcrepo4#1454 (sonar-jacoco-maven - 1d2578c : Chris Beer): The build passed.
[travis-ci] Change view : https://github.com/futures/fcrepo4/compare/sonar-jacoco-maven
[travis-ci] Build details : http://travis-ci.org/futures/fcrepo4/builds/15494595
* travis-ci leaves
<bljenkins>Yippee, build fixed!17:16
Project fcrepo4 build #1565: FIXED in 24 min: http://ci.fcrepo.org/jenkins/job/fcrepo4/1565/
Project fcrepo-legacy-api build #379: ABORTED in 1 min 36 sec: http://ci.fcrepo.org/jenkins/job/fcrepo-legacy-api/379/17:18
Project fcrepo4 build #1566: FAILURE in 3 sec: http://ci.fcrepo.org/jenkins/job/fcrepo4/1566/
Project fcrepo-fedora3-federation-connector build #346: ABORTED in 1 min 40 sec: http://ci.fcrepo.org/jenkins/job/fcrepo-fedora3-federation-connector/346/
Project fcrepo-jms-indexer-pluggable build #380: ABORTED in 1 min 40 sec: http://ci.fcrepo.org/jenkins/job/fcrepo-jms-indexer-pluggable/380/
Project fcrepo-fixity-corrupter build #568: SUCCESS in 1 min 57 sec: http://ci.fcrepo.org/jenkins/job/fcrepo-fixity-corrupter/568/
* github-ff joins17:32
[fcrepo4] cbeer pushed 1 new commit to sonar-jacoco-maven: http://git.io/VxSBdA
fcrepo4/sonar-jacoco-maven c7925ab Chris Beer: tweak jacoco
* github-ff leaves
* travis-ci joins17:47
[travis-ci] futures/fcrepo4#1455 (sonar-jacoco-maven - c7925ab : Chris Beer): The build passed.
[travis-ci] Change view : https://github.com/futures/fcrepo4/compare/1d2578cc7427...c7925aba2010
[travis-ci] Build details : http://travis-ci.org/futures/fcrepo4/builds/15496089
* travis-ci leaves
<bljenkins>Yippee, build fixed!18:07
Project fcrepo4 build #1568: FIXED in 32 min: http://ci.fcrepo.org/jenkins/job/fcrepo4/1568/
Chris Beer: tweak jacoco
Project fcrepo-legacy-api build #380: STILL FAILING in 2 min 27 sec: http://ci.fcrepo.org/jenkins/job/fcrepo-legacy-api/380/18:10
Project fcrepo-fixity-corrupter build #569: SUCCESS in 2 min 32 sec: http://ci.fcrepo.org/jenkins/job/fcrepo-fixity-corrupter/569/
Project fcrepo-kitchen-sink build #725: STILL UNSTABLE in 5 min 4 sec: http://ci.fcrepo.org/jenkins/job/fcrepo-kitchen-sink/725/18:15
Project fcrepo-fedora3-federation-connector build #347: STILL UNSTABLE in 9 min 29 sec: http://ci.fcrepo.org/jenkins/job/fcrepo-fedora3-federation-connector/347/18:17
Project fcrepo-jms-indexer-pluggable build #381: STILL FAILING in 10 min: http://ci.fcrepo.org/jenkins/job/fcrepo-jms-indexer-pluggable/381/
* dbolshov joins18:54
* dbolshov leaves
* github-ff joins19:01
[fcrepo4] cbeer pushed 1 new commit to master: http://git.io/hGxq_Q
fcrepo4/master f5e6a2a Chris Beer: tweak jacoco settings to re-enable IT coverage
* github-ff leaves
* davidsed joins19:05
* davidsed leaves19:06
* travis-ci joins19:15
[travis-ci] futures/fcrepo4#1456 (master - f5e6a2a : Chris Beer): The build passed.
[travis-ci] Change view : https://github.com/futures/fcrepo4/compare/1d2578cc7427...f5e6a2ac08c8
[travis-ci] Build details : http://travis-ci.org/futures/fcrepo4/builds/15498893
* travis-ci leaves
<bljenkins>Project fcrepo-fixity-corrupter build #570: SUCCESS in 1 min 0 sec: http://ci.fcrepo.org/jenkins/job/fcrepo-fixity-corrupter/570/19:25
Project fcrepo-kitchen-sink build #726: STILL UNSTABLE in 2 min 42 sec: http://ci.fcrepo.org/jenkins/job/fcrepo-kitchen-sink/726/19:28
<ajs6f>cbeer: Did you fix Jacoco?19:40
<cbeer>ajs6f: i don't know. jenkins didn't have a problem with it, at least.
nor do i have a problem locally
<ajs6f>I'm seeing IT reports.19:41
<cbeer>which don't look very good.
<ajs6f>But not unit test reports.
No, that's a whole 'nuther thing.
Our test coverage is nothing to write home about.
(And let's don't even start with the other code metrics.)19:42
<cbeer>ajs6f: oh, and i updated sonar.. which gave us a new set of default rules
and i think they're.. better.
<ajs6f>I don't care what they are. If you thought about them for five seconds, they're better.
Now I'm going to trigger a local analysis in my IDE and see what the changes are. And dollars to doughnuts I'll start grinning at some point.19:43
<cbeer>ajs6f: yeah, i thought about the rules some. i turned on a bunch of info rules just to see what they do19:44
we should decide which, if any, are useful and promote them
maybe that's a good f2f activity sometime19:45
<ajs6f>cbeer: I don't know what the story is for non-Eclipse IDEs, but the Sonar attachment for Eclipse will let you map Sonar (and Checkstyle) messages into various Log-ish levels.
Like, I have some checkstyle messages that trigger errors, because I know they'll prevent the build.19:46
But all the Sonar stuff is relegated.
Maybe I can start promoting it if we put some thought into it, as you have started doing!
cbeer++
Just to be clear, the Sonar plugin and the Checkstyle plugin for Eclipse are separate, but they both allow mappings of "warning levels".19:47
Herm!?!19:48
I'm seeing Javadocs missing for the CacheEntry stuff.
e.g. ProjectedCacheEntry
How did you get that to build around Checktyles?
<cbeer>i'm not aware of doing anything special19:50
<ajs6f>Weird. I'm seeing a bunch of stuff here (all related to Javadocs) that I know would cause my builds to fail. I wonder if I somehow have managed to engage some extra-stringent local settingsā€¦ oh, well, that's my problem.19:51
The Sonar stuff looks _way_ more useful.19:52
This is all real stuff.
Not silly circa-1999 Java "official" style stuff.
Well done, cbeer. You've made Sonar worth listening to again.19:53
Now I have a whole new field in which to play my favorite game, "Kill the Warnings".
I'm glad Sonar agrees with me that "final" should be spread thickly over code, to add a tasty layer of compiler advice and potential optimizations.19:55
cbeer: As long as you're up (and have already merged it) you want to deliver:https://www.pivotaltracker.com/story/show/6251234419:56
<pivotal-bot>feature: fcrepo-transform fails to consider node mixin types for the selection of a transform (finished) / owner: A. "Horbulaco" Soroka
<ajs6f>?
<pivotal-bot>Chris Beer delivered "fcrepo-transform fails to consider node mixin types for the selection of a transform" https://www.pivotaltracker.com/story/show/6251234419:57
<ajs6f>Thanks. I'll write a chore to the effect of "Remember to figure out what we really want to do with the mappings from types to transforms."
<pivotal-bot>A. "Horbulaco" Soroka added "Define and document our notion of mapping from node type to transform." https://www.pivotaltracker.com/story/show/6252621619:59
A. "Horbulaco" Soroka added comment: "Currently, such transforms are mapped via a combination of all discoverable node types and their s..." https://www.pivotaltracker.com/story/show/6252621620:00
<ajs6f>I'm out for the night. Looking forward to discovering whether (and how) we'll be working on this project. :)20:01
* ajs6f leaves
* github-ff joins22:02
[fcrepo4] cbeer pushed 1 new commit to master: http://git.io/kxzirw
fcrepo4/master 4007c3c Chris Beer: fixing more Sonar issues
* github-ff leaves
* travis-ci joins22:17
[travis-ci] futures/fcrepo4#1457 (master - 4007c3c : Chris Beer): The build passed.
[travis-ci] Change view : https://github.com/futures/fcrepo4/compare/f5e6a2ac08c8...4007c3c6920e
[travis-ci] Build details : http://travis-ci.org/futures/fcrepo4/builds/15504034
* travis-ci leaves
<bljenkins>Project fcrepo4 build #1570: UNSTABLE in 1 hr 19 min: http://ci.fcrepo.org/jenkins/job/fcrepo4/1570/23:22
Chris Beer: fixing more Sonar issues

Generated by Sualtam