IRC log of dig on 2012-03-01
Timestamps are in UTC.
- 00:02:08 [lkagal]
- lkagal has quit (Client Quit)
- 00:09:39 [scor]
- scor (~scor@drupal.org/user/52142/view) has joined #dig
- 01:02:02 [cheater__]
- cheater__ (~cheater@dslb-084-057-041-180.pools.arcor-ip.net) has joined #dig
- 01:05:55 [cheater_]
- cheater_ has quit (Ping timeout: 276 seconds)
- 01:59:30 [cheater_]
- cheater_ (~cheater@dslb-084-057-021-018.pools.arcor-ip.net) has joined #dig
- 02:03:14 [cheater__]
- cheater__ has quit (Ping timeout: 272 seconds)
- 02:21:52 [lkagal]
- lkagal (~lkagal@pool-96-237-240-136.bstnma.fios.verizon.net) has joined #dig
- 02:50:29 [lkagal]
- lkagal has quit (Quit: lkagal)
- 03:10:54 [lkagal]
- lkagal (~lkagal@pool-96-237-240-136.bstnma.fios.verizon.net) has joined #dig
- 04:32:49 [scor]
- scor has quit (Quit: scor)
- 04:42:09 [lkagal]
- lkagal has quit (Quit: lkagal)
- 05:28:11 [mhausenblas]
- mhausenblas (~mhausenbl@188.141.67.15) has joined #dig
- 07:30:15 [mhausenblas]
- mhausenblas has quit (Quit: mhausenblas)
- 07:50:00 [bblfish]
- bblfish has quit (Quit: bblfish)
- 08:01:58 [bblfish]
- bblfish (~bblfish@ALagny-551-1-88-210.w90-35.abo.wanadoo.fr) has joined #dig
- 08:03:06 [mhausenblas]
- mhausenblas (~mhausenbl@wlan-nat.fwgal01.deri.ie) has joined #dig
- 08:17:58 [melvster]
- melvster (~melvin@p4FF96FB3.dip.t-dialin.net) has joined #dig
- 08:23:52 [danbri]
- danbri (~danbri@cable-146-255-149-19.dynamic.telemach.ba) has joined #dig
- 08:38:39 [danbri]
- danbri has quit (Read error: Connection reset by peer)
- 08:42:11 [bblfish]
- bblfish has quit (Quit: bblfish)
- 08:42:14 [danbri]
- danbri (~danbri@cable-146-255-149-19.dynamic.telemach.ba) has joined #dig
- 08:43:55 [bblfish]
- bblfish (~bblfish@AAubervilliers-651-1-301-144.w83-114.abo.wanadoo.fr) has joined #dig
- 09:09:33 [tlr]
- tlr has quit (Quit: tlr)
- 11:48:12 [tlr_]
- tlr_ (~tlr@194.154.216.94) has joined #dig
- 12:00:22 [tlr_]
- tlr_ has quit (Quit: tlr_)
- 12:15:27 [scor]
- scor (~scor@drupal.org/user/52142/view) has joined #dig
- 12:20:13 [Ralph]
- Ralph (Ralph@30-7-118.wireless.csail.mit.edu) has joined #dig
- 12:20:34 [Ralph]
- Ralph is now known as RalphS
- 12:38:47 [tlr_]
- tlr_ (~tlr@2001:470:1f13:4d4:100:3dfe:664d:7a8) has joined #dig
- 12:41:53 [scor]
- scor has quit (Quit: scor)
- 13:00:43 [lkagal]
- lkagal (~lkagal@pool-96-237-240-136.bstnma.fios.verizon.net) has joined #dig
- 13:06:12 [scor]
- scor (~scor@drupal.org/user/52142/view) has joined #dig
- 13:09:20 [scor]
- scor has quit (Client Quit)
- 14:05:14 [melvster]
- wow tabulator actually has monetary transactions http://www.w3.org/2000/10/swap/pim/qif
- 14:05:58 [melvster]
- var preds = ['date', 'payee', 'amount', 'in_USD', 'currency']
- 14:41:16 [lkagal]
- lkagal has quit (Quit: lkagal)
- 15:26:38 [scor]
- scor (~scor@drupal.org/user/52142/view) has joined #dig
- 15:27:32 [Pipian]
- Pipian (~pipian@18.111.100.16) has joined #dig
- 15:35:20 [Pipian]
- Pipian has quit (Quit: Pipian)
- 15:39:42 [melvster]
- hm i can trap enter now
- 15:40:26 [lkagal]
- lkagal (~lkagal@30-6-96.wireless.csail.mit.edu) has joined #dig
- 16:12:45 [scor]
- scor has quit (Quit: scor)
- 16:27:52 [mhausenblas]
- mhausenblas has quit (Quit: mhausenblas)
- 16:34:37 [Pipian]
- Pipian (~pipian@31-35-202.wireless.csail.mit.edu) has joined #dig
- 16:39:10 [presbrey]
- melvster, I trapped enter too but I couldn't get tabulator.outline.selection[0] to exist :\
- 16:39:27 [melvster]
- oh i got that
- 16:39:33 [melvster]
- but it's of type BODY not HTML
- 16:39:51 [melvster]
- presbrey: im trying with http://vote.data.fm/1.ttl
- 16:39:58 [melvster]
- hit enter on a literal
- 16:40:25 [presbrey]
- the tagName yes? how did that change?
- 16:40:40 [melvster]
- then break on 21163
- 16:40:46 [melvster]
- i havent changed it yet
- 16:40:50 [melvster]
- experimenting
- 16:40:58 [melvster]
- but i watched the expression
- 16:41:09 [melvster]
- tabulator.Util.getTarget(e).tagName: "BODY"Call Stackmashlib.js:21159OutlinerKeypressPanelmashlib.js:22089(anonymous function)Scope VariablesLocal
- 16:41:12 [presbrey]
- I've only observed that in one browser so far too
- 16:41:39 [melvster]
- someone said you can double click on the js in chrome and change it, but im not sure if it's true
- 16:42:13 [melvster]
- doesnt seem to pick it up for me
- 16:42:54 [presbrey]
- you just need to `make -C js/mashlib` as you go if you are running mashlib
- 16:43:20 [melvster]
- ah ok
- 16:43:33 [melvster]
- well getting closer at any rate! :)
- 16:43:47 [melvster]
- im curious as to the BODY / HTML distinction and if that makes a difference
- 16:49:14 [melvster]
- oh good i have my own data.fm running locally i can play around with mashlib
- 16:58:11 [presbrey]
- you can use the chrome extension too
- 16:58:16 [presbrey]
- its great for debugging
- 16:59:37 [presbrey]
- I think I just `git clone tabulator` under the tabulator-chrome extension dir and changed skin.html to point local
- 17:03:40 [melvster]
- oh cool
- 17:03:51 [melvster]
- im curious did something change in the last day?
- 17:04:02 [melvster]
- i could swear i was unable to trap enter yesterdy
- 17:04:06 [melvster]
- but today it's fine
- 17:24:53 [scor]
- scor (~scor@drupal.org/user/52142/view) has joined #dig
- 17:29:22 [lkagal]
- lkagal has quit (Quit: lkagal)
- 17:30:26 [lkagal]
- lkagal (~lkagal@30-6-96.wireless.csail.mit.edu) has joined #dig
- 17:58:11 [melvster]
- ooh
- 17:58:14 [melvster]
- i just noticed
- 17:58:29 [melvster]
- presbrey: click the 'about' icon ... do you see the big + ?
- 18:02:26 [melvster]
- ooh it does a POST
- 18:03:06 [melvster]
- e.g. INSERT DATA { <http://vote.data.fm/2.ttl> <http://xmlns.com/foaf/0.1/account> "hello" . }
- 18:07:09 [melvster]
- im experimenting on http://data.melvin.me/2.ttl
- 18:07:28 [melvster]
- i can definitely fire off a request
- 18:17:27 [presbrey]
- awesome
- 18:17:39 [presbrey]
- fix that to say:
- 18:17:54 [presbrey]
- INSERT INTO <> { <http://vote.data.fm/2.ttl> <http://xmlns.com/foaf/0.1/account> "hello" . }
- 18:18:43 [presbrey]
- like at: http://data.fm/test/sparql
- 18:19:04 [presbrey]
- and we can finally complete the loop! :)
- 18:44:33 [lkagal]
- lkagal has quit (Quit: lkagal)
- 18:47:46 [lkagal]
- lkagal (~lkagal@30-6-96.wireless.csail.mit.edu) has joined #dig
- 18:57:48 [cheater_]
- cheater_ has quit (Read error: Operation timed out)
- 19:11:43 [cheater_]
- cheater_ (~cheater@dslb-088-065-129-239.pools.arcor-ip.net) has joined #dig
- 19:26:25 [Pipian]
- Pipian has quit (Quit: Pipian)
- 19:33:36 [bblfish]
- I have added the little Apache Abdera Lib to "RDF Pimiping"
- 19:34:10 [bblfish]
- There are a few remaining bugs now, but I am not sure if that is just that my test cases are trying to feed illegal IRIs to abdera
- 19:34:38 [Pipian__]
- Pipian__ (~pipian@18.111.59.235) has joined #dig
- 19:35:06 [Pipian___]
- Pipian___ (~pipian@18.111.59.235) has joined #dig
- 19:35:08 [Pipian__]
- Pipian__ has quit (Read error: Connection reset by peer)
- 19:36:18 [bblfish]
- here are some of the URLs
- 19:36:19 [bblfish]
- https://github.com/betehess/pimp-my-rdf/blob/master/n3-test-suite/src/main/scala/NTriplesSpec.scala#L187
- 20:10:47 [melvster]
- presbrey: sorry was afk ... seems to get triggered in mashlib 4586 query += "INSERT DATA { ";
- 20:11:54 [melvster]
- i guess we're not going to break anything that works already if we s/DATA/INTO <>/
- 20:16:20 [presbrey]
- np, were you able to get a local copy to test your fixes?
- 20:17:53 [melvster]
- ah so it comes from https://github.com/linkeddata/rdflib.js/blob/master/sparqlUpdate.js#L340
- 20:18:28 [melvster]
- local and data.fm are working slightly differently for me right now
- 20:18:36 [melvster]
- maybe i need to update my local tree
- 20:18:57 [melvster]
- but im getting Editable SPARQL in the gears
- 20:19:28 [melvster]
- as opposed to editable DAV in data.fm
- 20:19:50 [presbrey]
- we'll have SPARQL soon but DAV should be working already
- 20:22:10 [melvster]
- i guess i better update my tree due to last week's commit ... but at least we now know where to make changes for the sparql
- 20:26:57 [melvster]
- hmm strange the + icon has gone now
- 20:28:11 [melvster]
- i cant see that the pushstate thing should be the cause ... odd
- 20:28:29 [melvster]
- ill keep investigating ... :)
- 20:29:05 [melvster]
- ah the plus is there
- 20:31:46 [melvster]
- ah ha ... my MS-Auth-Via is different
- 20:46:24 [presbrey]
- think what might happen when we soon have both?
- 20:46:45 [presbrey]
- Author-Via: SPARQL, DAV; tabulator gets to choose for the style of editing its dong
- 20:46:55 [presbrey]
- doing*
- 20:47:36 [melvster]
- yeah that would be cool
- 20:57:19 [github]
- github (~github@sh1-ext.rs.github.com) has joined #dig
- 20:57:19 [github]
- [data.fm] presbrey pushed 3 new commits to master: http://git.io/-8JLXw
- 20:57:19 [github]
- [data.fm/master] skin: restore docHTML for keyboard events - Joe Presbrey
- 20:57:19 [github]
- [data.fm/master] inc: add ARC2 parsers - Joe Presbrey
- 20:57:19 [github]
- [data.fm/master] SPARQL: add ARC2 parsing - Joe Presbrey
- 20:57:19 [github]
- github has left #dig
- 20:57:59 [presbrey]
- if you pull that and change DAV to SPARQL you can test tabulator's SPARQL integration
- 21:03:39 [melvster]
- oh cool
- 21:09:22 [Pipian___]
- Pipian___ has quit (Quit: Pipian___)
- 21:10:45 [presbrey]
- it will tell you what ARC2 thinks about it
- 21:10:52 [presbrey]
- curl -H'Content-type:application/sparql-query' -d'insert into <> { <a> <b> <c> }' http://tabulator.data.fm/abc -v
- 21:12:33 [melvster]
- pulled the changed just going to change mashlib
- 21:15:55 [melvster]
- 500 Internal Server Error
- 21:16:06 [melvster]
- INSERT INTO <> { <http://data.melvin.me/2.ttl> <http://xmlns.com/foaf/0.1/account> "dddds" . }
- 21:16:27 [melvster]
- let me try curl
- 21:16:59 [presbrey]
- that query gives 202 Accepted on my server
- 21:18:09 [melvster]
- could be my apache setup
- 21:18:16 [melvster]
- it's a bit of a mess
- 21:20:33 [Pipian]
- Pipian (~pipian@31-35-202.wireless.csail.mit.edu) has joined #dig
- 21:21:26 [RalphS]
- RalphS has quit ()
- 21:22:22 [melvster]
- presbrey i just tried
- 21:22:23 [melvster]
- curl -H'Content-type:application/sparql-query' -d'insert into <> { <#c> <#d> <#e> }' 'http://vote.data.fm/d/1' -v
- 21:22:44 [melvster]
- tho it didnt seem to insert the triples
- 21:23:08 [presbrey]
- did you get the query parsed?
- 21:23:37 [melvster]
- [s] => http://vote.data.fm/d/1#c
- 21:23:37 [melvster]
- [p] => http://vote.data.fm/d/1#d
- 21:23:37 [melvster]
- [o] => http://vote.data.fm/d/1#e
- 21:23:37 [melvster]
- [s_type] => uri
- 21:23:38 [melvster]
- yes
- 21:23:40 [melvster]
- i think so
- 21:23:56 [presbrey]
- cool
- 21:24:04 [presbrey]
- triples will come in one of the next commits
- 21:24:10 [melvster]
- oh cool!
- 21:24:39 [github]
- github (~github@sh1-ext.rs.github.com) has joined #dig
- 21:24:39 [github]
- [data.fm] presbrey pushed 1 new commit to master: http://git.io/6Mg_cQ
- 21:24:39 [github]
- [data.fm/master] SPARQL: drop old py stuff - Joe Presbrey
- 21:24:39 [github]
- github has left #dig
- 21:24:54 [presbrey]
- that might fix your apache; it has some .htaccess fixes
- 21:28:54 [melvster]
- oh cool
- 21:29:59 [melvster]
- wow it worked!
- 21:47:31 [presbrey]
- INSERT should work in total now
- 21:47:35 [presbrey]
- try your vote test query
- 21:47:43 [presbrey]
- or any other
- 21:49:12 [melvster]
- wow
- 21:49:55 [melvster]
- worked!!!
- 21:52:25 [melvster]
- ah ha .. but my sys is now Editable DAV :)
- 21:53:45 [presbrey]
- try http://4cb536b43081f7e8.paste.se/
- 21:58:14 [melvster]
- yes thanks that brought back sparql
- 21:59:23 [melvster]
- but for some reason my version doesnt insert the triple ... ill debug
- 22:01:25 [presbrey]
- you might need 1 more commit; github forgot to announce one here
- 22:02:57 [melvster]
- no, i got that one :)
- 22:13:08 [melvster]
- presbrey: do you think we should just change sparqlUpdate.js to say INTO <> ?
- 22:13:38 [presbrey]
- yes I was expecting that as part of your fixes
- 22:14:07 [presbrey]
- is that valid in SPARQL to always include?
- 22:14:18 [melvster]
- hmmm i dont think so
- 22:14:19 [presbrey]
- I would guess so
- 22:14:22 [melvster]
- oh
- 22:14:29 [melvster]
- oic
- 22:15:01 [melvster]
- let me ask kinsley ... i have him on chat atm
- 22:15:06 [presbrey]
- most designs I see expect all sparql against one endpoint, eg. /sparql?query=
- 22:15:25 [presbrey]
- meaning you would always need to specify the graph INTO <>, if so desired
- 22:16:14 [melvster]
- yes kingsley says he supports that and it's fine
- 22:16:16 [presbrey]
- the notion of 'request URI => graph/base URI' is kinda special I think
- 22:16:28 [melvster]
- ok so shall i change rdflib.js first?
- 22:17:09 [presbrey]
- yes
- 22:20:27 [melvster]
- ok done :)
- 22:20:48 [melvster]
- so that should get rolled into tabulator as a submodule
- 22:21:04 [melvster]
- so need to update mashlib now
- 22:22:10 [melvster]
- ok so "http://linkeddata.github.com/tabulator/js/mashup/mashlib.js
- 22:22:38 [melvster]
- let me look at the gh-pages branch
- 22:24:00 [presbrey]
- there is a `make gh-pages` target that is useful
- 22:24:22 [presbrey]
- but you need to commit master first pointing to latest submodules (rdflib.js)
- 22:26:19 [melvster]
- one sec
- 22:26:26 [presbrey]
- in tabulator git status you should see:
- 22:26:28 [presbrey]
- # modified: js/rdf (new commits)
- 22:26:39 [presbrey]
- which you need to add and commit to point tabulator to the latest rdflib.js
- 22:26:51 [melvster]
- looks like missed one of the INTOs ... let me do them all
- 22:28:09 [melvster]
- ok that looks good now
- 22:28:48 [melvster]
- yes ive done a pull from rdflib.js submodule and checked the changes
- 22:30:02 [presbrey]
- cool thx
- 22:30:14 [presbrey]
- you can commit pointer to latest rdflib.js and the related tabulator fixes all in one go if you like
- 22:30:42 [presbrey]
- then after master is committed, clean, and pushed, make gh-pages
- 22:36:03 [melvster]
- so i changed sparqlUpdate.js from it's own tree
- 22:36:15 [melvster]
- now ive got a fresh recursive clone of tabulator
- 22:36:30 [melvster]
- which points to the older commit
- 22:37:20 [presbrey]
- go into js/rdf and 'git pull origin'
- 22:37:49 [melvster]
- ok now i get
- 22:37:50 [melvster]
- #modified: js/rdf (new commits)
- 22:37:54 [melvster]
- cool
- 22:38:09 [presbrey]
- `git add` that
- 22:38:17 [presbrey]
- and the rest of your fixes too :)
- 22:38:27 [presbrey]
- commit to master
- 22:38:30 [presbrey]
- gh-pages comes last
- 22:38:45 [melvster]
- ok ... tho that's the only fix ive done
- 22:38:52 [melvster]
- well not yet mashlib.js
- 22:41:33 [melvster]
- all the tabulator fixes are basically part of the sparqlUpdate.js that I changed
- 22:41:46 [presbrey]
- ok so keyboard editing works already?
- 22:41:58 [melvster]
- oh no ... i havent fixed that yet :)
- 22:42:06 [melvster]
- * work in progress * :)
- 22:42:19 [melvster]
- shall i just commit the sparql stuff now for mashlib?
- 22:42:36 [melvster]
- because at least we can test the plus button then
- 22:42:44 [presbrey]
- mashlib is only committed to gh-pages
- 22:42:55 [melvster]
- ok so i can change branch
- 22:42:57 [melvster]
- make it
- 22:43:03 [melvster]
- and push
- 22:43:12 [melvster]
- or does make gh-pages do thatt?
- 22:43:22 [melvster]
- let me commit rdflib in tabulator and push?
- 22:43:23 [presbrey]
- yes you should look at the gh-pages target in Makefile
- 22:43:28 [melvster]
- yes i am :)
- 22:43:43 [melvster]
- just double checking before hitting the red button :)
- 22:44:10 [presbrey]
- I think you might need to change back to master branch yourself afterwords
- 22:44:15 [github]
- github (~github@sh2.rs.github.com) has joined #dig
- 22:44:15 [github]
- [tabulator] melvincarvalho pushed 1 new commit to master: http://git.io/g8IP7Q
- 22:44:15 [github]
- [tabulator/master] Update rdflib - melvincarvalho
- 22:44:15 [github]
- github has left #dig
- 22:44:20 [melvster]
- yay
- 22:44:53 [presbrey]
- do you have /usr/bin/node?
- 22:44:59 [presbrey]
- I think that is needed to build mashlib for gh-pages
- 22:45:58 [melvster]
- i do
- 22:46:03 [melvster]
- makefile is pretty neat
- 22:46:12 [melvster]
- i think i can just run it from master
- 22:46:17 [melvster]
- ok ... here goes!
- 22:47:43 [github]
- github (~github@sh2.rs.github.com) has joined #dig
- 22:47:43 [github]
- [tabulator] melvincarvalho force-pushed gh-pages from 2871181 to 10ae8ea: http://git.io/ho2knA
- 22:47:43 [github]
- [tabulator/gh-pages] gh-pages: latest build - melvincarvalho
- 22:47:43 [github]
- github has left #dig
- 22:47:50 [melvster]
- cool!
- 22:48:18 [melvster]
- hmmm http://linkeddata.github.com/tabulator/js/mashup/mashlib.js
- 22:48:22 [melvster]
- didnt change yet ...
- 22:48:28 [melvster]
- perhaps it takes time?
- 22:48:38 [melvster]
- tho normally it's done pretty fast iirc
- 22:48:51 [melvster]
- it's there!
- 22:49:51 [melvster]
- WOO HOO!
- 22:49:53 [melvster]
- worked!!!!!
- 22:50:01 [melvster]
- http://vote.data.fm/d/1
- 22:50:24 [melvster]
- click on the 4th icon (magnifying glass)
- 22:50:32 [melvster]
- then the blue plus
- 22:50:45 [melvster]
- then try adding something
- 22:53:22 [melvster]
- amazing
- 22:53:35 [melvster]
- I've wanted to do that for sooooooooooooooooo long
- 22:53:36 [scor]
- scor has quit (Quit: scor)
- 22:53:59 [melvster]
- thanks presbrey for all the help :D
- 22:56:06 [presbrey]
- great! no prob
- 23:08:52 [Pipian]
- Pipian has quit (Quit: Pipian)
- 23:35:34 [melvster]
- melvster has quit (Ping timeout: 245 seconds)
- 23:58:30 [Pipian]
- Pipian (~pipian@pool-71-162-102-227.bstnma.east.verizon.net) has joined #dig