greptilian logo

IRC log for #sourcefu, 2013-08-08

http://sourcefu.com

| Channels | #sourcefu index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary

All times shown according to UTC.

Time S Nick Message
12:28 pdurbin https://github.com/andreineculau/http-decision-diagram and http://andreineculau.github.io/hyperrest/2013-06-10-http-hell-no/ via https://plus.google.com/107770072576338242009/posts/L7RCy38SP8Q are interesting
12:49 sivoais and that's why you share things publicly :-D (re: the comment on G+)
12:50 sivoais also, whenever I implement a protocol, I often have to draw out the automaton to figure out what each side expects
12:51 pdurbin sivoais: I want you to write some Perl bindings for http://swordapp.github.io/SWORDv2-Profile/SWORDProfile.html :)
12:51 pdurbin (speaking of protocols)
12:52 sivoais hehe, I was actually thinking about doing that. I'll throw the spec on my $DEVICE and give it a read.
12:53 pdurbin sivoais: NICE
13:00 pdurbin sivoais: EPrints is in Perl and implements SWORDv2: http://wiki.eprints.org/w/SWORD
13:06 sivoais the bit about the implementation is empty on that page ;-)
13:06 pdurbin sivoais: this might help: https://github.com/eprints/eprints/blob/master/perl_lib/EPrints/Apache/CRUD.pm
13:13 sivoais looking at the references section of the SWORDProfile... the OASIS CMIS spec is quite hefty (~200 pp.). But it doesn't seem related to SWORD itself.
13:14 pdurbin sivoais: huh. EPrints is listed at http://swordapp.org/sword-v2/sword-v2-implementations/
13:17 sivoais so the main issue is that the EPrints code hasn't been abstracted out to a library? And I suppose it is just the server side.
13:17 sivoais It seems that writing a client would be an easier task. :-P
13:18 pdurbin probably. we've got a guy writing one in Python: https://github.com/dvn/swordpoc/tree/master/dvn_client
13:18 pdurbin which uses these Python bindings: https://github.com/swordapp/python-client-sword2
13:18 pdurbin (well, a fork of that)
13:19 pdurbin but there are no Perl binding (client or server) at https://github.com/swordapp
13:20 pdurbin bindings*
13:21 sivoais yeah, so I think the first thing I would need to do is setup a server to test things out
13:22 sivoais once I do that, I'll probably start playing with some of the libraries and ask questions in #dvn :-)
13:23 pdurbin sivoais: https://github.com/dvn/swordpoc contains a Vagrant environment for spinning up the reference SWORDv2 server (Simple SWORD Server, in Python)
13:23 pdurbin this is certainly on topic for #dvn :)
13:27 pdurbin sivoais: there's also the SWORD mailing list: http://www.mail-archive.com/sword-app-tech@lists.sourceforge.net/
13:39 pdurbin sivoais: the spec lead seems ok with starting (and having logs for) an IRC channel about SWORD: Re: [sword-app-tech] SWORD community development and support - http://www.mail-archive.com/sword-app-tech@lists.sourceforge.net/msg00339.html
23:23 philbot joined #sourcefu
23:23 Topic for #sourcefu is now http://sourcefu.com | logs at http://irclog.greptilian.com/sourcefu/today
23:23 crimsonfubot joined #sourcefu
23:28 codex joined #sourcefu

| Channels | #sourcefu index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary

http://sourcefu.com