IRC log of dig on 2011-01-24

Timestamps are in UTC.

12:34:18 [DIGlogger]
DIGlogger (~dig-logge@groups.csail.mit.edu) has joined #dig
12:34:18 [card.freenode.net]
topic is: Decentralized Information Group @ MIT http://dig.csail.mit.edu/
12:34:18 [card.freenode.net]
Users on #dig: DIGlogger RalphS IvanHerman kennyluck mhausenblas timbl ericP webr3 manu1 gbot30 IPaparrizos der-rho-ist nunnun manu-db
12:42:05 [ericP]
timbl, did you rearrange your foaf recently to pull a bunch of stuff out of it (like foaf:knows)?
12:48:01 [timbl]
Well, a while a go - I put the foaf:knows in the editable verisonof my foaf
12:51:07 [ericP]
timbl, LeeF's tutorial references it in a few places; should he just use a different datasource?
12:52:03 [timbl]
He should teach people how to follow an rdfs:seeAlso maybe
12:52:24 [timbl]
It works fine with tabulator
12:53:48 [ericP]
sparql *tutorial*
13:23:26 [danbri]
danbri (~danbri@ip13.vzl.asd.mediamatic.nl) has joined #dig
13:32:08 [timbl]
timbl has quit (Ping timeout: 240 seconds)
13:52:48 [melvster]
melvster (~melvster@p5797F140.dip.t-dialin.net) has joined #dig
14:23:25 [tlr]
tlr (~tlr@ip-83-99-79-116.dyn.luxdsl.pt.lu) has joined #dig
14:26:03 [betehess]
betehess (~betehess@betehess.w3.org) has joined #dig
14:36:29 [timbl]
timbl (~timbl@w3cdhcp5.w3.org) has joined #dig
14:41:04 [amy]
amy (~amy@30-6-83.wireless.csail.mit.edu) has joined #dig
14:56:05 [mcherian]
mcherian (~mathew@30-6-25.wireless.csail.mit.edu) has joined #dig
15:02:20 [sandro]
sandro (~sandro@ssh.w3.org) has joined #dig
15:03:42 [presbrey]
presbrey (~presbrey@SCRIPTS.MIT.EDU) has joined #dig
16:27:42 [danbri]
danbri has quit (Remote host closed the connection)
16:39:52 [mcherian]
ericP, the differences between the two queries were due to the 'soft limit' in 4store
16:41:12 [ericP]
ahh, good job
16:41:25 [mcherian]
4store has a limit for number of results (defaulted to 1000) to prevent unoptimized queries from consuming too many resources
16:42:08 [mcherian]
so, in fact the differences highlight the relevance of the federation engine's optimizer
16:57:30 [timbl]
Sigh ... tabulator won't load which normally means a syntax error in one of the JS files, but doen't produce any error message. I normally run the files using rhino to check for syntax ... but they are fine with Rhino.
17:10:57 [lkagal]
lkagal (~lkagal@30-6-179.wireless.csail.mit.edu) has joined #dig
17:15:20 [timbl]
Hah .. you can't have regexp literals in a hash in firefox, they do parse ion rhino
17:15:21 [timbl]
tabulator.panes.fieldParams[tabulator.ns.ui('FloatField').uri] = {
17:15:22 [timbl]
/ 'pattern': /^\s*-?[0-9]*(\.[0-9]*)?((e|E)-?[0-9]*)?\s*$/ ,
17:15:22 [timbl]
'size': 12, 'style': 'text-align: right'
17:15:22 [timbl]
};
17:18:42 [mcherian]
mcherian has quit (Quit: Ex-Chat)
17:23:29 [IvanHerman]
IvanHerman has quit (Quit: bye guys)
17:44:20 [mhausenblas]
mhausenblas has quit (Quit: mhausenblas)
17:46:42 [danbri]
danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl) has joined #dig
18:34:03 [timbl]
WHo currently has the pas%wrod for the Moz add-ons account?
18:34:20 [timbl]
s/u/i
18:34:29 [timbl]
"The password reset link was invalid, possibly because it has already been used. Please request a new password reset."
18:37:16 [timbl]
Ouch tabulator tip is screwed.. a mixture of Joes' file moves and my changes?
18:37:32 [timbl]
Error: myDocument.getElementById("queryButton") is null
18:37:33 [timbl]
Source File: chrome://tabulator/content/js/tab/outline.js
18:37:33 [timbl]
Line: 637
19:15:27 [tlr]
tlr has quit (Ping timeout: 240 seconds)
19:16:58 [Pipian_]
Pipian_ (~pipian@w3cdhcp27.w3.org) has joined #dig
19:35:57 [timbl]
presbrey?
19:36:45 [timbl]
All the tabulator files are moved from chrome/content to content and nothing works any more?
19:37:41 [presbrey]
works for me?
19:38:05 [presbrey]
make sure you are hg pull'ing the top of the tree
19:38:24 [timbl]
when you pull it pulls the lot, no?
19:38:50 [timbl]
$ hg pull
19:38:50 [timbl]
real URL is http://dig.csail.mit.edu/hg/tabulator/
19:38:50 [timbl]
pulling from http://dig.csail.mit.edu/hg/tabulator
19:38:51 [timbl]
searching for changes
19:38:51 [timbl]
no changes found
19:39:11 [timbl]
It worked for me in y version ... then I merged
19:39:44 [presbrey]
after the tree move, I tested with both the raw repository and http://tabulator.org/snapshot tabulator editions
19:40:22 [timbl]
what prompted the move?
19:40:46 [presbrey]
some support for chromium
19:41:01 [presbrey]
there should be a manifest.json at the top for that as well
19:41:10 [presbrey]
manifest.json for chrome is like firefox's install.rdf
19:41:50 [presbrey]
sorry to break you. give me a minute to checkout a fresh copy
19:42:00 [timbl]
ok, these things happen
19:42:26 [timbl]
I shouldn't have left it so long
19:44:07 [timbl]
The tabulator no doesn't seem to have loed -- This XML file does not appear to have any style information associated with it. The document tree is shown below from my FOAF file
19:44:58 [timbl]
Wherever does it put the errors which occur when trying to load an extension?
19:46:17 [presbrey]
Tools -> Error Console, has many
19:46:59 [timbl]
Ah as warnings, I was lookimg for errors
19:46:59 [timbl]
Warning: Failed to load overlay from chrome://tabulator/content/tabulator.xul.
19:47:00 [timbl]
Source File: chrome://browser/content/browser.xul
19:47:00 [timbl]
Line: 0
19:47:14 [timbl]
There was one file where a merge was needed
19:47:53 [presbrey]
probably tabulator.xul or chrome.manifest
19:48:09 [timbl]
the latter
19:48:21 [timbl]
I put in category ext-to-type-mapping n3 text/n3
19:49:06 [timbl]
ah .. refs to chrome/content
19:49:25 [timbl]
is skin tabulator classic/1.0 chrome/skin/ still ok?
19:49:44 [timbl]
no
19:50:51 [timbl]
still fails
19:51:21 [timbl]
Failed to load XPCOM component: /Users/timbl/Library/Application Support/Firefox/Profiles/mxotp788.default/extensions/contacts@labs.mozilla/platform/Darwin/components/NativeAddressBook.dylib
19:51:51 [timbl]
Error: undefined entity
19:51:51 [timbl]
Source File: chrome://tabulator/content/tabulator.xul
19:51:52 [timbl]
Line: 31, Column: 5
19:51:52 [presbrey]
I put in both n3 and ttl
19:51:52 [timbl]
Source Code:
19:51:52 [timbl]
<key id="key_openTabulatorSidebar" command="viewTabulatorSidebar"
19:52:51 [presbrey]
do things like 'hg status' or 'hg diff' work for telling you how far you are from the working trunk?
19:53:25 [timbl]
$ hg st
19:53:25 [timbl]
M chrome.manifest
19:53:25 [timbl]
? content/js/panes/newInstancePane.js
19:54:29 [timbl]
I am on the trunk .. it just isn't working
19:54:47 [timbl]
____________________
19:54:55 [timbl]
diff -r e36786a97abe chrome.manifest
19:54:55 [timbl]
--- a/chrome.manifestMon Jan 24 12:24:12 2011 -0500
19:54:56 [timbl]
+++ b/chrome.manifestMon Jan 24 14:53:54 2011 -0500
19:54:56 [timbl]
@@ -1,7 +1,7 @@
19:54:56 [timbl]
-content tabulator chrome/content/
19:54:57 [timbl]
-content tabulator chrome/content/ contentaccessible=yes
19:54:57 [timbl]
+content tabulator content/
19:54:58 [timbl]
+content tabulator content/ contentaccessible=yes
19:54:58 [timbl]
locale tabulator en-US chrome/locale/
19:54:58 [timbl]
-skin tabulator classic/1.0 chrome/skin/
19:54:59 [timbl]
+skin tabulator classic/1.0 skin/
19:54:59 [timbl]
overlay chrome://browser/content/browser.xul chrome://tabulator/content/tabulator.xul
19:54:59 [timbl]
category ext-to-type-mapping n3 text/n3
19:55:00 [timbl]
category ext-to-type-mapping ttl text/turtle
19:59:23 [presbrey]
pushed this change:
19:59:26 [presbrey]
[presbrey@endor tabulator@csail.mit.edu]$ hg diff
19:59:26 [presbrey]
diff -r e36786a97abe chrome.manifest
19:59:26 [presbrey]
--- a/chrome.manifestMon Jan 24 12:24:12 2011 -0500
19:59:26 [presbrey]
+++ b/chrome.manifestMon Jan 24 14:58:17 2011 -0500
19:59:26 [presbrey]
@@ -1,7 +1,7 @@
19:59:27 [presbrey]
-content tabulator chrome/content/
19:59:28 [presbrey]
-content tabulator chrome/content/ contentaccessible=yes
19:59:30 [presbrey]
-locale tabulator en-US chrome/locale/
19:59:32 [presbrey]
-skin tabulator classic/1.0 chrome/skin/
19:59:34 [presbrey]
+content tabulator content/
19:59:37 [presbrey]
+content tabulator content/ contentaccessible=yes
19:59:38 [presbrey]
+locale tabulator en-US locale/
19:59:40 [presbrey]
+skin tabulator classic/1.0 skin/
19:59:44 [presbrey]
overlay chrome://browser/content/browser.xul chrome://tabulator/content/tabulator.xul
19:59:46 [presbrey]
category ext-to-type-mapping n3 text/n3
19:59:48 [presbrey]
category ext-to-type-mapping ttl text/turtle
20:07:10 [timbl]
Is your working?
20:07:19 [presbrey]
yes
20:19:44 [timbl]
mine too ... miust have been jsut that merge on that file
20:25:46 [timbl]
thanks
20:28:37 [amy]
tim? when you get a chance I wondered if I could have a bit of your time
20:30:26 [timbl]
sure
20:30:38 [amy]
great, i'll come knock on your door again, a bit more loudly :)
20:32:33 [timbl]
even http://www.w3.org/ns/ui#FormForm works in form-buiklder pane
20:32:42 [timbl]
more or lesss
20:48:24 [mcherian]
mcherian (~mathew@30-6-25.wireless.csail.mit.edu) has joined #dig
20:48:44 [mcherian]
mcherian has quit (Client Quit)
20:54:16 [timbl]
updates broken sparql: sending update to <http://tabulator.org/wiki/ontologyAnnotation/common> query=INSERT DATA { <http://tabulator.org/wiki/ontologyAnnotation/common#id1295902308916> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://www.w3.org/ns/ui#Multiple>
20:55:13 [timbl]
Ah, the data is added, the callback didn't work on this side
20:57:38 [timbl]
Any luck with Chrome?
21:05:42 [presbrey]
me? not yet
21:05:50 [presbrey]
I have learned a bit about it
21:05:58 [presbrey]
but there is some privilege separation between windows/tabs
21:06:10 [presbrey]
that requires developing a tabulator backend sitting in the backgruond
21:09:44 [timbl]
Ah yes.
21:10:20 [timbl]
Actually might be interesting anyway to have a remote tyhing which gobbles the data on some big machine and a local fast thing which dos the UI and never really loads all of enything
21:20:06 [RalphS]
RalphS has quit (Quit: outah here ...)
21:27:56 [presbrey]
cache federation
21:28:34 [presbrey]
in Chrome, you are limited to JSON between windows/tabs and background
21:29:24 [presbrey]
so UI--Store API messages passed need some marshalling
21:31:12 [presbrey]
it might not be too bad if tabulator background process never calls on outline, DOM, or other UI objects
21:33:04 [presbrey]
there is potential for overlap of this outline/UI synchronization issue with a spec for a realtime RDF transport
21:35:16 [presbrey]
eg. tabulator outline talking to its local store =~ tabulator stores talking to each other on a WAN/LAN
21:40:18 [presbrey]
local tabulators networking with each other can't happen as a Chrome extension though -- only HTML+JS are allowed
21:41:27 [timbl]
ho wdo you mean - no random HTTP server running in the extension?
21:41:56 [presbrey]
right
21:42:31 [presbrey]
so a 3rd party is still needed, no ad hoc
21:43:08 [presbrey]
and sadly WebSockets failed to imitate UNIX socket's listen + accept
21:43:56 [timbl]
Really? Should that be a bug filed?
21:45:09 [presbrey]
I assumed it was considered
21:45:32 [timbl]
There is probably a thread
21:46:52 [presbrey]
websocket sounds inspired by unix socket
21:48:28 [presbrey]
maybe `listen` security is too tricky and postponed for a later edition
22:02:10 [timbl]
maybe or difficult for some to implemet
22:03:54 [timbl]
* Action is required if you wish for Mozilla to continue hosting your add-on. *
22:04:06 [timbl]
Message from addons at Moz
22:04:17 [timbl]
They don't like us siting in the sandbox
22:04:48 [timbl]
i can't log onto the site, -- I coul get a passwrod reset unless someone in the group knows the password
22:04:57 [presbrey]
what actions are options?
22:05:15 [timbl]
All add-ons in our gallery must now be reviewed by an editor. There are two
22:05:16 [timbl]
types of reviews:
22:05:24 [timbl]
1. Full review. This is the same review process that we have had in place for
22:05:24 [timbl]
years, ...
22:05:42 [timbl]
2. Preliminary review. This is a much lighter review and will involve the
22:05:43 [timbl]
editor reviewing the source code for malicious code and security problems,
22:05:43 [timbl]
but without checking for 100% policy compliance or testing the add-on
22:05:43 [timbl]
thoroughly.
22:06:21 [presbrey]
I don't know the mozilla password
22:06:35 [timbl]
Oshani probably does
22:06:59 [presbrey]
or Jim
22:07:20 [timbl]
But she is Sri Lanka ... I think she has done the password thing since Jim left
22:07:31 [timbl]
she has done updates certainy
22:20:00 [presbrey]
I don't get the 'forgot password' emails as sent to tabulator-admins but am happy to help
22:22:37 [timbl]
I do it seems for tabulator-addon@csail.mit.edu
22:29:21 [timbl]
Ok, changed address
22:29:23 [kennyluck]
kennyluck has quit (Quit: kennyluck)
22:29:35 [timbl]
s/address/pw
22:30:13 [timbl]
Should we do a prelim review?
22:30:25 [timbl]
It wiull give us less weigh in searches etc
22:30:38 [timbl]
but presumably have a lower bar for stability
22:31:50 [presbrey]
preliminary seems good
22:34:08 [timbl]
This add-on is awaiting preliminary review.
22:34:55 [timbl]
Payments are only available for fully reviewed add-ons. :-)
22:35:40 [timbl]
Downloads 4,227
22:38:47 [timbl]
It hasn't been updated for a long tiome
22:39:03 [timbl]
Maybe we should skip it to the hg tip version
22:41:58 [presbrey]
I think so
22:43:07 [presbrey]
the latest tip has Firefox 4 compatibility
22:43:19 [presbrey]
that should be sent in
22:52:19 [timbl]
Make it 0.9 or something
22:52:42 [timbl]
have to see how to make a new releas
22:52:44 [timbl]
e
22:53:05 [timbl_]
timbl_ (~timbl@31-33-120.wireless.csail.mit.edu) has joined #dig
22:53:05 [timbl_]
timbl_ has quit (Client Quit)
22:57:10 [timbl]
timbl has quit (Ping timeout: 255 seconds)
23:26:19 [Pipian_]
Pipian_ has quit (Remote host closed the connection)
23:48:26 [kennyluck]
kennyluck (~kennyluck@EM111-188-17-237.pool.e-mobile.ne.jp) has joined #dig