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

Using timezone: Eastern Standard Time
* ksclarke leaves00:38
* meDavid joins05:14
Anybody knows a way to set multivalued resource properties using a Sparql update statement?05:16
* gregjansen joins09:07
* ajs6f joins
* ajs6f leaves09:41
* ajs6f joins09:43
* awoods joins10:01
* barmintor leaves10:30
* barmintor_ joins
ajs6f: Just posted to Jersey list: "My question is: Has anyone upgraded Jersey-Scala to Jersey 2.x?"11:02
<ajs6f>barmintor: There's a Jersey-Scala? Scalawesome!11:06
* ksclarke joins11:11
<meDavid>Anybody knows a way to set orderd multivalued resource properties using a Sparql update statement?11:23
multivalue is possible, but how to force a specific order of the values?11:25
<ajs6f>awoods/all: I just noticed that when we ripped out the legacy JMS event format, we didn't remove the Atom libraries as dependencies. Anyone mind if I push that removal directly to master?11:47
<awoods>ajs6f: on a call11:48
* github-ff joins11:57
[fcrepo4] ajs6f created RemoveAtomLibraries (+1 new commit): http://git.io/1P94Hw
fcrepo4/RemoveAtomLibraries b8a18b1 ajs6f: Remove now-unneeded Atom libraries
* github-ff leaves
* github-ff joins11:59
[fcrepo4] ajs6f opened pull request #217: Remove now-unneeded Atom libraries (master...RemoveAtomLibraries) http://git.io/rdXjLQ
* github-ff leaves
<pivotal-bot>A. "Horbulaco" Soroka added "Remove Atom libraries from JMS module dependencies" https://www.pivotaltracker.com/story/show/63390844
A. "Horbulaco" Soroka finished "Remove Atom libraries from JMS module dependencies" https://www.pivotaltracker.com/story/show/63390844
* travis-ci joins12:10
[travis-ci] futures/fcrepo4#1475 (RemoveAtomLibraries - b8a18b1 : ajs6f): The build passed.
[travis-ci] Change view : https://github.com/futures/fcrepo4/commit/b8a18b10fc2e
[travis-ci] Build details : http://travis-ci.org/futures/fcrepo4/builds/16536450
* travis-ci leaves
* cbeer_ joins12:46
* pivotal-bot_ joins12:48
* pivotal-bot leaves12:51
* cbeer leaves12:52
* gregjansen leaves12:54
* gregjansen joins14:02
* gregjansen leaves14:04
* ajs6f1 joins15:11
* ajs6f leaves
<ajs6f1>awoods: re: management facility for bundles, I had a second thought. Instead of Karaf or its ilk, and instead of DIY'ing an ultralight facility, I think I'll probably just use15:13
which comes with HTTP API and bells and whistles.
We ould even bran it, if we had a designer.
brand, I mean.
<awoods>ajs6f1: I will take a look... you think equinox is too heavy?15:15
<ajs6f1>awoods: Not at all. I just know Felix better. Equinox is a framework, not a container. Are you thinking of Eclipse Virgo, which is coeval with karaf?15:16
<awoods>ajs6f1: no, in the past I have used pax with equinox as the container.
<ajs6f1>I imagine Equinox has some facility similar to Felix's web console, but as I say, I don't know Equinox as well.
Yeah, Pax would also be in the container category.
Pax, Karaf, and Virgo are all, to me, a bit heavy for us to start out with.15:17
Anything that runs as a system process… that's a bit much.
<awoods>ajs6f1: It will be interesting to see what you discover.
<ajs6f1>I just discovered that's it really damn cold outside today.
* github-ff joins15:23
[fcrepo4] awoods pushed 1 new commit to master: http://git.io/3jbg_g
fcrepo4/master 79f2b35 Andrew Woods: Merge pull request #217 from futures/RemoveAtomLibraries...
* github-ff leaves
<pivotal-bot_>Andrew Woods delivered "Remove Atom libraries from JMS module dependencies" https://www.pivotaltracker.com/story/show/63390844
* travis-ci joins15:39
[travis-ci] futures/fcrepo4#1477 (master - 79f2b35 : Andrew Woods): The build passed.
[travis-ci] Change view : https://github.com/futures/fcrepo4/compare/130751ab0302...79f2b356ec64
[travis-ci] Build details : http://travis-ci.org/futures/fcrepo4/builds/16548541
* travis-ci leaves
* ajs6f1 leaves16:09
* ajs6f joins16:27
* github-ff joins16:30
[fcrepo-jms-indexer-pluggable] ajs6f created osgi (+1 new commit): http://git.io/HGa-EA
fcrepo-jms-indexer-pluggable/osgi 8ec51e6 ajs6f: Factored out API and factored Solr indexer into new module
* github-ff leaves
<ajs6f>awoods: See that ^^^?
<awoods>ajs6f: I do
<ajs6f>In order to do that, I had to disable the Elasticsearch indexer.
<ajs6f>Classpath madness. ES's Lucene deps are well behind Solr's.
Ironically, that's the kind of problem a framework like OSGi can resolve.
So the tests for the ES indexer are marked @Ignore until later in the experiment.16:32
Once I have OSGIi controlling the classloaders, I can safely have multiple versions of Lucene in play in a single running indexer app.
<awoods>good luck
<ajs6f>I don't need luck. I'm a Fedora committer. I have brazen-ness and chutzpah on my side.16:33
<awoods>your skills likely help as well16:34
<ajs6f>awoods: If I get any, they will. Are you by any chance going to the D.C. users' group meeting?16:35
<awoods>ajs6f: of course
ajs6f: did Thorny send out an email? or did Robin mention it to you?
<ajs6f>awoods: mikeAtUVa and I will probably go up, and I think Robin will too.
I have seen any email from thorny yet. He's not the best about those things.
Also, take a look at the API and see if you buy it. Would you want to write to it?16:36
(And if not, what would you want to see. Besides documentation.)
I packed the Java types and the JCR types together, because you'd want to write to both.
As well as the two abstract base classes.16:37
<awoods>ajs6f: I will give it a review shortly
<ajs6f>I think, depending on the way the rest of the work shapes up, I might want to factor the notation of synchrony out of the direct type system into annotation. But I would only do that if I could make it very clear.
<awoods>ajs6f: Why did you remove so much of the IndexingIT.java code?16:38
<ajs6f>Tomorrow I'll factor the Sparql indexer out into its own module, then do some clean up in the Maven, then start on the main work— writing the OSGi based code.
awoods: It wasn't doing anything.16:39
It didn't demonstrate any actual functionality.
I think I meant to do something with it that I never did, but I can't remember what, or why. Sometimes I have a hard time finding my way home after work.
So I probably won't remember.16:40
<awoods>in that case...
<ajs6f>Yes, indeed.
I'm heading out, but I should have the rest of the factoring done tomorrow, and hopefully start on the app. Further commits as progress warrants.16:41
* ajs6f leaves
<pivotal-bot_>Andrew Woods added "Upgrade to ModeShape version: 3.7.0.Final" https://www.pivotaltracker.com/story/show/6341588416:47
Andrew Woods edited "Upgrade to ModeShape version: 3.7.0.Final" https://www.pivotaltracker.com/story/show/63415884
Andrew Woods edited "Remove Atom libraries from JMS module dependencies" https://www.pivotaltracker.com/story/show/63390844
Andrew Woods accepted "Remove Atom libraries from JMS module dependencies" https://www.pivotaltracker.com/story/show/63390844
* ksclarke leaves17:31
* ksclarke joins17:52
* ksclarke leaves17:55
* ksclarke joins19:10
* nbanks joins19:42
* nbanks leaves
* fcrepo-bot joins21:14
* fcrepo-bot leaves22:22
* gregjansen joins22:44