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

Using timezone: Eastern Standard Time
* github-ff joins00:59
[fedora4lib] eddies pushed 1 new commit to master: http://git.io/Cvy6KQ
fedora4lib/master 4b28255 Edwin Shin: Developer Challenge updates
* github-ff leaves
* github-ff joins01:05
[fedora4lib] eddies pushed 1 new commit to gh-pages: http://git.io/lJPIVg
fedora4lib/gh-pages 1302c31 Edwin Shin: Site updated at 2013-02-11 06:05:35 UTC
* github-ff leaves
<eddies>http://fedora4lib.org/hack/01:07
<barmintor>test01:29
* github-ff joins01:38
[fedora4lib] barmintor pushed 1 new commit to master: http://git.io/0sYgZA
fedora4lib/master 343af2e Benjamin Armintor: formatting correction
* github-ff leaves
<eddies>https://docs.google.com/a/yourmediashelf.com/document/d/1i1ZcR0vtKbYw7d5xsPzy8SEbrPmPg-r7flEK1ky7erM/edit01:45
* github-ff joins02:22
[fedora4lib] eddies pushed 1 new commit to gh-pages: http://git.io/Z-wxtQ
fedora4lib/gh-pages a5bb616 Edwin Shin: Site updated at 2013-02-11 07:22:19 UTC
* github-ff leaves
* github-ff joins
[fedora4lib] eddies pushed 1 new commit to gh-pages: http://git.io/sUrgGg
fedora4lib/gh-pages 51e9701 Edwin Shin: Site updated at 2013-02-11 07:22:32 UTC
* github-ff leaves
* github-ff joins02:44
[fedora4lib] eddies pushed 1 new commit to gh-pages: http://git.io/stkGjA
fedora4lib/gh-pages b80b281 Edwin Shin: Site updated at 2013-02-11 07:43:55 UTC
* github-ff leaves
* github-ff joins02:51
[fedora4lib] eddies pushed 1 new commit to gh-pages: http://git.io/QrdXgw
fedora4lib/gh-pages d451cfa Edwin Shin: Site updated at 2013-02-11 07:50:55 UTC
* github-ff leaves
<eddies>http://fedora4lib.org/hack/
* barmintor leaves02:58
* github-ff joins03:08
[fedora4lib] eddies pushed 1 new commit to gh-pages: http://git.io/TbpkbA
fedora4lib/gh-pages c66c074 Edwin Shin: Site updated at 2013-02-11 08:08:14 UTC
* github-ff leaves
* github-ff joins03:09
[fedora4lib] eddies pushed 1 new commit to master: http://git.io/gf6szw
fedora4lib/master 0b53bd2 Edwin Shin: more Developer Challenge updates
* github-ff leaves
* avessey joins08:16
* avessey leaves08:31
* avessey joins
* github-ff joins09:27
[fcrepo4] cbeer pushed 1 new commit to master: http://git.io/g31lTg
fcrepo4/master 2e40266 Chris Beer: put some stuff in the README
* github-ff leaves
* eddies leaves09:32
* eddies joins09:33
* eddies leaves
* eddies joins
* barmintor joins09:43
* JasonDGI joins10:48
* ajs6f joins10:51
<barmintor>AJS6F!11:01
<ajs6f>Hoy?11:02
<barmintor>Just glad to see you in the channel again. I know it was only a day, be it *seemed* so long. I blame sequencers.11:03
<eddies>ajs6f are you in chicago?11:04
* ajs6f leaves11:07
<cbeer>that's asynchronous messaging for you.11:19
* JasonDGI leaves11:33
* eddies leaves11:35
* github-ff joins11:47
[fcrepo4] cbeer created model-services (+1 new commit): http://git.io/UZGwOw
fcrepo4/model-services 5449c78 Chris Beer: object and datastream straw-man services
* github-ff leaves
* github-ff joins11:48
[fcrepo4] cbeer opened pull request #5: object and datastream straw-man services (master...model-services) http://git.io/kfCCpA
* github-ff leaves
* eddies joins12:00
* eddies leaves
* eddies joins
* barmintor leaves12:18
* eddies leaves
* ajs6f joins13:27
* eddies joins13:29
* eddies leaves
* eddies joins
* eddies leaves
* eddies joins
* barmintor joins13:34
ajs6f: we have finally stumbled onto the wifi at the forum
* ajs6f leaves13:36
* barmintor leaves13:39
* eddies leaves
* ajs6f joins13:59
* ajs6f1 joins14:02
Where _are_ you guys?
* ajs6f leaves14:03
* ajs6f1 leaves14:16
* barmintor joins14:36
* ajs6f joins14:50
* eddies joins15:00
* eddies leaves
* eddies joins
* eddies leaves
* eddies joins
<cbeer>ajs6f: i'm in the daley library. i think they're in the UIC forum
<ajs6f>That's where I am, listening to Hatcher.15:01
* eddies leaves15:19
* eddies joins15:25
* eddies leaves
* eddies joins
* eddies leaves
* eddies joins
<barmintor>ajs6f: We're at about 2 o'clock from you15:39
<ajs6f>Just out of paper airplane range.
<barmintor>and wisely so
* eddies leaves15:41
<cbeer>ajs6f: so, i'm looking at storing the binary size on the node and all that.15:42
<ajs6f>But ModeShape is already doing that...?15:43
Or do you mean the total repo size?
<cbeer>but isn't indexing it, as far as i can tell
<ajs6f>Oh, you want to get the total from the index?
<cbeer>ajs6f: that's what i was thinking.. it'd be nice to simplify that bookkeeping15:44
maybe i'm hoping for too much
maybe the double-save isn't the end of the world.
<ajs6f>No, I think that makes sense. But what if we adjusted the indexing to get that size?
(and keep it in the index...)
P.S. We had some questions about indexes and clustering:15:45
https://community.jboss.org/message/724561
<cbeer>hm15:47
<ajs6f>https://github.com/ModeShape/modeshape/blob/master/modeshape-jcr/src/main/java/org/modeshape/jcr/query/IndexRules.java
<cbeer>maybe it's not worth the effort yet
<ajs6f>That looks like the center of how indexing get programmatically configured.
I'm not sure how that gets used. Time to fire up the IDE!15:48
Hm. Interesting (not related to indexing):15:53
Our Session, Workspace, NodeTypeManager and other components are thread safe. The JCR specification only requires that the Repository and RepositoryFactory interfaces are thread-safe. But making our implementations thread-safe means that it’s possible for multiple threads to share one Session for reading. Of course, Session is inherently stateful, so sharing a Session for writes is still a bad thing to do.
from: http://modeshape.wordpress.com/2012/01/28/modeshape-3-0-alpha1-is-here-and-it-rocks/
<barmintor>tha'ts interesting.
<ajs6f>That means we should rewrite the non-mutating execution paths to avoid rebuilding Sessions.
That should be a nice free speed boost.
But maybe better to wait until Chris has finished modularizing the living snot out of the APIs.15:54
<barmintor>but will they lose data that changed while the session is open?
s/lose/miss/
* eddies joins
* eddies leaves
* eddies joins
* eddies leaves
* eddies joins
<ajs6f>No, not the way I'm reading that page:
Every session now immediately sees all changes persisted/committed by other sessions, although transient changes of the session still take precedence. This behavior is different from in 2.x, and when combined with the new way node content is being store will hopefully reduce the potential for conflicts during session save operations. This means that all the Sessions using a given workspace can share the cache of persisted content, result15:55
From earlier in the same page.
<barmintor>ok
<ajs6f>But where to keep that state (shared Sessions)? Dunno until our layers settle down. cbeer, would it be fair to say that after your most recent work, the actual use of sessions is no longer found in the HTTP APIs? Only in the object and datastream services?15:56
Check this out (back to indexing):16:00
https://github.com/ModeShape/modeshape/blob/master/modeshape-jcr/src/test/resources/config/thorough-repo-config.json#L68
They're spec'ing a custom analyzer.
We could do the same to get binary sizes into the index.
<cbeer>oh, as an extractor?16:01
<ajs6f>Not sure what you mean by "extractor"— is that a Lucene term?
<barmintor>I think cheer means a text extractor16:03
<ajs6f>Like a ModeShape sequencer or like a thing you'd use to process text into Lucene? (I really don't know much about Lucene.)16:04
<barmintor>Neither: mode shape has a text extraction component. Look about 10 lines up in that json you linked.
it's what they use tina for16:05
<ajs6f>Oh!
Yeah, I see.
<barmintor>s/tina/tika/
<ajs6f>I have no idea what can fit in that "analyzer" prop.
But they show using a https://lucene.apache.org/core/old_versioned_docs/versions/3_0_1/api/core/org/apache/lucene/analysis/Analyzer.html.
I'm not sure that really what we need, after all.16:06
But I guess it depends on just how that indexing config gets used.
* eddies leaves16:08
<barmintor>battery dying- I'm going to find a plug and hack for a while at the break16:09
* barmintor leaves
<ajs6f>DItto. Loading ModeShape into Eclipse has warmed my lap pleasantly.
Interesting. Indexing can be flipped to asynch. We may want to do that.16:10
* ajs6f leaves16:16
* avessey leaves16:26
* ajs6f joins17:04
* ajs6f leaves17:09
* ajs6f joins17:14
<cbeer>ajs6f: did they leave for the house?17:17
<ajs6f>Yep.17:18
I'm at the hotel, packing up booze, and then I'm going up there too.
Hope the vis-fest went well!17:19
<cbeer>ajs6f: at the conference hotel?17:25
<ajs6f>I am, yeah. I'm staying here.
Why?
<cbeer>ajs6f: i'm still in the library, want to wait for me?
<ajs6f>Sure— where is the library? At UIC?17:26
<cbeer>yeah
let me see how far away i am
<ajs6f>About a five munte bus ride.
About a twenty-minute walk.
It's about thirty minutes of bus ride to the house.
(From the hotel)
<cbeer>ok. i'll head up to you, I guess.. very soon17:27
<ajs6f>Ok.
You can't come into the elevators here with out a guest card. You want to tell the desk to ring me, or you want to send a last IRC before you leave and I'll come out and wait for you?
<cbeer>what's your room #?17:28
<ajs6f>731
<cbeer>(and i'll let you know before I leave)
<ajs6f>Okay. We'll bump into each other somehow~
<cbeer>ajs6f: ok, heading up there now.17:34
<ajs6f>Righ ton, brother.
I'll probably be waiting out front.
See you in a bit, one way or the other.
* ajs6f leaves
* eddies joins17:38
* eddies leaves
* eddies joins
* barmintor joins17:51
* github-ff joins19:26
[fcrepo4] cbeer pushed 1 new commit to master: http://git.io/vF2prg
fcrepo4/master 6fecd6e Chris Beer: Update README.md
* github-ff leaves
* github-ff joins
[fcrepo4] cbeer pushed 1 new commit to master: http://git.io/-lXC1g
fcrepo4/master 0870fc7 Chris Beer: Update README.md
* github-ff leaves
* github-ff joins19:28
[fcrepo4] cbeer pushed 1 new commit to master: http://git.io/1_Asww
fcrepo4/master 03ee283 Chris Beer: Update README.md
* github-ff leaves
* barmintor leaves19:31
* github-ff joins
[fcrepo4] cbeer pushed 1 new commit to master: http://git.io/FbjUGQ
fcrepo4/master 41ae108 Chris Beer: Merge pull request #5 from futures/model-services...
* github-ff leaves
* ajs6f joins19:37
<cbeer>ajs6f: http://jdk7.java.net/download.html
* JasonDGI joins
* JasonDGI leaves19:39
* JasonDGI joins19:40
* github-ff joins19:41
[fcrepo4] cbeer deleted model-services at 5449c78: http://git.io/BbEIjg
* github-ff leaves
* github-ff joins
[fcrepo4] cbeer deleted jruby-sequencer-example at fbea381: http://git.io/U83t-g
* github-ff leaves
* github-ff joins
[fcrepo4] cbeer deleted fcrepo-legacy-api at 347739b: http://git.io/NDfvlA
* github-ff leaves
* github-ff joins19:42
[fcrepo4] cbeer deleted FlailingCXF at b5743df: http://git.io/--xFqw
* github-ff leaves
* JasonDGI leaves19:43
* barmintor joins19:49
* JasonDGI joins20:00
<ajs6f>Oracle, your love is pain.20:05
* JasonDGI leaves20:18
* JasonDGI joins20:23
where are all the women?20:53
ajs6f: http://t.co/KSZU7a5Z20:57
* mbklein joins21:32
<eddies>mbklein: https://wiki.duraspace.org/display/hydra/Logos
* kaarefc joins21:33
<eddies>http://www.stanford.edu/~jchris/hydrangea-logos/hydra-logos.html
http://www.stanford.edu/~jchris/hydrangea-logos/hydrangea-logos.html
* kaarefc leaves22:32
* kaarefc joins
* ajs6f leaves23:08
* mbklein leaves23:11
* JasonDGI leaves23:17
* kaarefc leaves23:20
* barmintor leaves23:30
* eddies leaves23:31
* kaarefc joins00:04
* kaarefc leaves00:43

Generated by Sualtam