IRC log of dig on 2012-03-04

Timestamps are in UTC.

00:46:33 [scor]
scor (~scor@drupal.org/user/52142/view) has joined #dig
00:55:49 [scor]
scor has quit (Quit: scor)
01:23:18 [melvster]
melvster has quit (Ping timeout: 272 seconds)
01:29:36 [charles2]
charles2 (~opera@c-66-30-9-105.hsd1.ma.comcast.net) has joined #dig
01:30:54 [cheater_]
cheater_ (~cheater@dslb-084-057-039-207.pools.arcor-ip.net) has joined #dig
01:33:56 [cheater]
cheater has quit (Ping timeout: 252 seconds)
02:50:39 [scor]
scor (~scor@drupal.org/user/52142/view) has joined #dig
03:40:58 [lkagal]
lkagal (~lkagal@pool-96-237-240-136.bstnma.fios.verizon.net) has joined #dig
03:48:58 [timbl]
Error: jQuery is not defined
03:48:58 [timbl]
Source File: chrome://tabulator/content/js/rdf/dist/rdflib.js
03:48:59 [timbl]
Line: 7335
03:49:16 [timbl]
var xhr = jQuery.ajax({
03:49:16 [timbl]
url: docuri,
03:52:47 [timbl]
So now we have a dependency on jQuery in rdflib (without rdfa ?)
03:56:53 [timbl]
b83ccd79 (Joe Presbrey 2012-01-22 22:50:18 +0000 925) var xhr = jQuery.ajax({
03:57:06 [timbl]
in web.js
04:03:00 [presbrey]
yes it has proxy support already via cross-domain detection
04:03:52 [presbrey]
I think it fixed some mashlib bugs too
04:04:08 [timbl]
Well, that's very nice, but a goal was to be able to provide rdflib in places where jQuery wasn't necessarily available
04:04:33 [timbl]
jQuery expects to be bound to a window.
04:05:25 [timbl]
In the extension, there are lots of windows so we have a jQuery instance in each one
04:05:37 [presbrey]
what does it need from window?
04:05:38 [timbl]
tabulator doens't have a global jQuery instance
04:06:04 [timbl]
need from the einwo, well jQuery is at heart a query on the DOM of a dopcument in a window
04:06:22 [timbl]
The ajax stuff was icong on the cake
04:07:00 [presbrey]
I think outline mode could only be improved by using more jquery
04:07:08 [timbl]
I am sure it could.
04:07:37 [timbl]
maybe the whole thing could be, and we would save rewriting stuff, but it has to run under node.js etc
04:08:04 [timbl]
the tabulator-firefox environment is a pain to debug
04:08:32 [timbl]
jambo wrapped his head around it but not sure anyone else has
04:09:30 [timbl]
He put the jQuery script in the script of each tabulator window.
04:09:56 [timbl]
Not in the tabulator component, so the tabulator compoent doesn't have jQuery available it seems
04:10:08 [presbrey]
tabulator itself also has to be loaded in each window
04:10:15 [presbrey]
this is due to no daemon/server mode
04:10:19 [timbl]
maybe we need to add an extra copy of jquery in the compoent
04:10:24 [presbrey]
currently same limitation in chrome version too
04:11:33 [timbl]
tabulator itself also has to be loaded in each window? I thought a single componet is accesses though the compoent registry -- so r eaxample in ffox all the window share a tabulator triple store
04:11:39 [timbl]
this is important.
04:12:42 [timbl]
Code which runs in the extension as a RDF>HTML converter doesn't have a window and a DOM
04:12:48 [timbl]
so it can't have a jQuery
04:13:20 [presbrey]
it doesnt really need the RDF it just needs to say <div id="outline" /> right?
04:14:14 [presbrey]
then after the HTML onload, JS asks for the data and fills in the dom?
04:14:43 [presbrey]
regretfully I haven't tested the firefox in a while
04:16:05 [presbrey]
melvster and I focused on getting editable working again via SPARQL this week. glad to have you back!
04:16:14 [timbl]
Unfortunately Firefox doesn't gove you a stack dump
04:16:43 [presbrey]
I see it referenced already in tabulator.xul
04:17:05 [presbrey]
I thought this was the server/component "window"
04:17:25 [timbl]
it? jQuery?
04:17:35 [presbrey]
yes line 9 of tabulator.xul overlay
04:17:47 [timbl]
The firefox component ius in components/xpcom.js
04:19:59 [presbrey]
maybe the current script tag can be moved there then
04:21:08 [timbl]
I've never looked closely at the tabulator.xul, I've only tweaked it to add a menu item
04:21:26 [timbl]
If it is menus it must be a level above any one tab or window
04:21:48 [presbrey]
theres also an HTML doc inline in getOutlinerHTML
04:22:03 [presbrey]
of xpcom.js, line 48
04:22:53 [timbl]
Yes. That outliner HTML is put in every single tabulator window (or tab)
04:23:07 [presbrey]
possible the jquery needs to get loaded either there or js/init/init.js
04:24:04 [timbl]
I thought Jim added it there ... I wonder whether getOutlinerHTML is used
04:27:11 [lkagal]
lkagal has quit (Quit: lkagal)
04:27:29 [timbl]
/ Now we have to load jQuery for rda -- but it is also loaded in ../../tabulator.xul @@
04:27:29 [timbl]
/ tabulator.loadScript("js/jquery/jquery-1.4.2.min.js");
04:27:42 [timbl]
in init.js
04:28:23 [presbrey]
hm then we should already have the necessary bits everywhere in all cases?
04:28:50 [presbrey]
also, http://blog.nodejitsu.com/jsdom-jquery-in-5-lines-on-nodejs
04:29:47 [presbrey]
though I'm still not sure why dom is needed for XHR
04:30:23 [timbl]
It isn't -- it is needed for jQuery and ... hence not putting a dependency on jQuery into a basic RDF ibrary
04:30:48 [timbl]
Using jQuery for XHR brings in a lot of stuff, such as the DOM
04:31:23 [timbl]
Idea was you could use turtle without having to implement the dom if you don't need RDF/a or RDF/xml
04:31:41 [presbrey]
good idea, sorry feel free to revert :)
04:32:17 [presbrey]
the proxy thing was nice though... haven't had to fight anyone for CORS in months!
04:32:23 [timbl]
jQuery needs to be refactored IMHO if the XHR stuff is so useful
04:33:04 [timbl]
Maybe we could grab the XHR bits outof jQuery without the DOM dependency
04:33:18 [presbrey]
proxy eg: http://data.fm/proxy?uri=http://www.w3.org/People/Berners-Lee/card
04:35:05 [presbrey]
it has a nice plugin interface, data filters, and more
04:36:01 [timbl]
WHat should I get with http://data.fm/proxy?uri=http://www.w3.org/People/Berners-Lee/card ?
04:36:10 [presbrey]
tabulator should load
04:36:49 [timbl]
Tabulator does but there is no data displayed
04:37:01 [timbl]
The request seems to fail
04:37:24 [timbl]
Request for http://data.fm/proxy?uri=http://www.w3.org/People/Berners-Lee/card no status
04:37:30 [presbrey]
try chrome?
04:37:39 [timbl]
That was on firefox
04:37:52 [timbl]
Safari asks for a private key without explaining why
04:38:10 [presbrey]
probably your foaf links to HTTPS
04:38:52 [timbl]
Application: WebProcess Keychain: timbl.keychain does not tell me enough
04:39:22 [presbrey]
info about the XHR would be nice
04:39:52 [timbl]
What web site is it going to use the key on, yes
04:40:08 [timbl]
which key did it want to use?
04:40:28 [timbl]
ok, i f I tellit allow I get a tabulator output on safari
04:40:29 [presbrey]
which method is being called would be nice too
04:40:39 [timbl]
yes
04:40:55 [timbl]
and by code from what domain etc
04:42:09 [timbl]
Chrome a bit better
04:43:25 [presbrey]
also now there's an editable indicator on the internals pane
04:43:38 [timbl]
Maybe the thing to do in web.js is to make it conditional if jQuery is defined
04:43:58 [timbl]
use it, else use the XMLXHR factory in the library
04:44:31 [timbl]
editable indicatro: nice
04:45:38 [timbl]
Why does it say that http://data.fm/proxy?uri=http://www.w3.org/People/Berners-Lee/card is editable?
04:46:31 [timbl]
the HTTP header says DAV, SPARQ
04:46:36 [presbrey]
the server advertised that errantly
04:46:47 [timbl]
but it is a proxy to my card which should not be eitable
04:46:58 [presbrey]
error in the proxy
04:47:32 [presbrey]
you should also see tabulator here: http://tabulator.data.fm/graph
04:47:35 [timbl]
shouldn't the internal pane have said "DAV, SPARQ"
04:48:07 [presbrey]
that one really is editable
04:48:56 [timbl]
Yes I see /graph
04:49:21 [presbrey]
the call editable(graph) only returns its first preference for editing, not all available
04:49:54 [timbl]
ok
04:50:06 [presbrey]
of course the whole editing thing needs overhaul too
04:51:58 [timbl]
because of the "don't know yet problem?
04:52:46 [presbrey]
yes also the events bind to getEltById(docHTML)
04:53:01 [presbrey]
so its not very portable and editing only works if your skin is just right
04:53:15 [timbl]
yes
04:53:38 [timbl]
in fact we should generalize it so you can make all kidns of mashups
04:54:00 [timbl]
not just one in the page, and the tabulator default view is just a trvial case
04:55:46 [timbl]
BTW Is there a way of going a git pull origin master recursively in submodules ?
04:56:17 [presbrey]
js/tab/outline.js#L2132
04:56:36 [presbrey]
silently fails editing via kb/mouse
04:57:22 [presbrey]
re git. I think tabulator has a make target for that
04:58:19 [timbl]
outline.js had a bunch of catch(e) {} which we should erradicate
04:59:23 [timbl]
because the default error handling on firefox doesn't give yo the stack, it maybe best to replace them with a specific output of the stack
04:59:45 [timbl]
the code which calls the pain uses a utility routine to do that
04:59:53 [timbl]
IIRC
05:00:00 [github]
github (~github@sh2.rs.github.com) has joined #dig
05:00:00 [github]
[tabulator] presbrey pushed 1 new commit to master: http://git.io/vhUuXw
05:00:00 [github]
[tabulator/master] Makefile: drop old all target - presbrey
05:00:00 [github]
github has left #dig
05:01:32 [presbrey]
it seems >10% is old code commented out, should go too
05:02:12 [timbl]
Well, unless it was code which is needd and soemone had not got working yet
05:02:24 [timbl]
re git
05:02:36 [timbl]
git submodule update --init
05:02:41 [timbl]
is not recursive, is it?
05:03:09 [presbrey]
it just reads the current project .gitmodules file
05:03:23 [presbrey]
so not submodules within submodules
05:05:01 [timbl]
I see so so you have knitted it together thorugh Makefiles trough the tree
05:05:12 [timbl]
thank you! Pity git couldn't do that
05:06:39 [presbrey]
yes its submodule support seems lackluster
05:09:07 [timbl]
bolted on afterwards and not really thought out from the POV of an actual user.
05:11:07 [timbl]
It is an art to make a ui which makes simplest the things people actually want to do easy.
05:11:47 [presbrey]
I think jquery is nice to that end in that it stays out of the way
05:12:06 [presbrey]
eg. tabulator does not (nor need to) know it has proxy support
05:12:17 [timbl]
yes
05:12:21 [presbrey]
latest mashlib skin: https://github.com/linkeddata/data.fm/blob/master/www/inc/contrib/skin.html.php#L16
05:12:47 [presbrey]
if you see the eg. actually jquery doesn't really know about the proxy either
05:13:48 [timbl]
I'm going to head off now, tomorrow I need to use the tabulator for my taxes so I'll look at making jquery be optional or something
05:14:34 [presbrey]
great I'll be around to hack too, good night
05:16:08 [timbl]
great
05:23:59 [scor]
scor has quit (Quit: scor)
07:14:08 [melvster]
melvster (~melvin@p5797EBD2.dip.t-dialin.net) has joined #dig
10:56:35 [danbri]
danbri has quit (Remote host closed the connection)
10:58:04 [danbri]
danbri (~danbri@cable-146-255-149-19.dynamic.telemach.ba) has joined #dig
11:54:17 [danbri]
danbri has quit (Read error: Connection reset by peer)
12:02:42 [danbri]
danbri (~danbri@cable-146-255-149-19.dynamic.telemach.ba) has joined #dig
13:56:38 [tlr]
tlr (~tlr@88.207.137.200) has joined #dig
16:08:45 [lkagal]
lkagal (~lkagal@pool-96-237-240-136.bstnma.fios.verizon.net) has joined #dig
16:54:01 [lkagal]
lkagal has quit (Quit: lkagal)
16:57:49 [timbl]
git still driving me crazy
17:42:35 [timbl]
var req = kb.bnode(); // @@ Joe, no need for xhr.req?
17:45:09 [danbri]
danbri has quit (Remote host closed the connection)
17:45:17 [presbrey]
don't see that comment in my branch
17:46:07 [presbrey]
./js/rdf/web.js:607: var req = xhr.req = kb.bnode()
17:49:39 [presbrey]
oh I was behind...
17:49:46 [presbrey]
./web.js:612: var req = kb.bnode()
17:49:53 [presbrey]
there is no need there because xhr isn't created yet
17:50:21 [presbrey]
it starts here:
17:50:26 [presbrey]
925 var xhr = jQuery.ajax({
17:52:17 [presbrey]
there are a couple factories I created
17:52:24 [presbrey]
that abstract onerror/onreadystate from the xhr
17:52:37 [presbrey]
this should be very useful in making jquery optional
17:52:58 [presbrey]
infact we can probably do it in very few lines ~925
17:55:12 [presbrey]
prior to Factory-style, the event methods were set directly on xhr which ties too tightly to use multiple xhr implementations
17:55:41 [presbrey]
eg. since jquery does not handle 'xhr.onerror =' setups
18:01:49 [timbl]
Ok, I have left int the factories
18:01:56 [timbl]
left in
18:03:11 [timbl]
I have in the non-jquery case set up xhr.uri and xhr.req early on in case some version of XHR calls an error handler imemdiaely -- the erro handler will need xhr.req defined
18:03:33 [danbri]
danbri (~danbri@cable-146-255-149-19.dynamic.telemach.ba) has joined #dig
18:04:19 [presbrey]
do you know which errors?
18:04:40 [presbrey]
it would be nice to setup a non-jquery/node.js environ to simulate these cases
18:05:36 [timbl]
We should have a node-based test suite for the whole lib
18:07:43 [presbrey]
for rdflib.js, yes
18:07:43 [timbl]
If you were to implement jq.ajaz in a system with no asynch callback, presumably you'd have to call the callbacks before jq.ajax returned
18:08:08 [presbrey]
which JS system is that with no async callback?
18:09:03 [timbl]
None that I know of but who knows
18:09:17 [presbrey]
in tabulator firefox 10.0.1 I am getting the download box on auth/acl.n3
18:09:33 [presbrey]
I think that is not an rdflib.js issue btw
18:09:42 [presbrey]
(not jquery either)
18:10:08 [timbl]
I have a patched version now which only uses jQuery is it is defined
18:10:43 [timbl]
I do not get the file download box. I get tabulator, but the http request never seems to get its repsonse
18:10:49 [timbl]
o i have no data
18:11:17 [timbl]
Must have missed something
18:12:08 [presbrey]
its fine to have jquery be optional anyway
18:12:29 [presbrey]
so you should commit that soon so we don't have to merge later :)
18:12:38 [timbl]
I think it is good to keep deependencies down if we want it picked up widely
18:12:57 [timbl]
commit before it works?
18:13:10 [timbl]
ha then you can help find the problem
18:13:22 [timbl]
first I have to fix my remote so it can push
18:13:22 [presbrey]
no sorry, new branch if you want to do that
18:13:34 [presbrey]
after you test it if you should send to master
18:13:56 [timbl]
Suppose I want t push using an SSH key?
18:14:30 [presbrey]
did you checkout a read-only ?
18:14:44 [presbrey]
edit your remote origin if so
18:15:28 [timbl]
I checked out from a read-write module using git sumbodule -- so the submodule system is set up to be read-only I giuess
18:17:29 [presbrey]
you probably want to edit content/js/rdf/.git/config
18:18:15 [presbrey]
[origin] url = git@github.com:linkeddata/rdflib.js.git
18:18:54 [timbl]
git remote set-url --push origin https://github.com/linkeddata/rdflib.js.git
18:19:16 [timbl]
$ git remote -v
18:19:16 [timbl]
origingit://github.com/linkeddata/rdflib.js.git (fetch)
18:19:16 [timbl]
originhttps://github.com/linkeddata/rdflib.js.git (push)
18:19:45 [presbrey]
nice but https:// doesn't use your keys
18:20:52 [timbl]
no, if I use ssh://timbl@github.com/ can I still push to ;linkeddata ?
18:21:30 [timbl]
maybe ssh://timbl@github.com/linkeddata/rdflib.js.git
18:22:15 [presbrey]
you have to use git@github.com:linkeddata/rdflib.js.git
18:22:42 [presbrey]
also it looks like menu items have changed in firefox 10.0.1:
18:22:54 [presbrey]
Error: undefined entity
18:22:54 [presbrey]
Source File: chrome://tabulator/content/tabulator.xul
18:22:54 [presbrey]
Line: 59, Column: 9
18:22:54 [presbrey]
Source Code:
18:22:54 [presbrey]
<menuitem id="tabulator_saveSession" label="&tabulatorSaveSession.label;" accesskey="&tabulatorSaveSession.accesskey;" type="checkbox" oncommand="saveSession()"/>
18:22:57 [timbl]
why git@ ?
18:23:22 [timbl]
Yes, there are two lines missing from the DTD
18:23:41 [timbl]
I have fixed them and will cehck them in -- dunno why the vanished, they were there
18:23:54 [timbl]
why git@ instead iof timbl@ ?
18:24:07 [timbl]
my keys are under timbl surely
18:24:23 [timbl]
ssh://timbl@github.com/linkeddata/rdflib.js.git won't work?
18:24:23 [presbrey]
there is no timbl@github.com afaik
18:24:49 [presbrey]
try with the plain ssh client, ssh timbl@github.com. vs. ssh git@gitub.com.
18:32:44 [timbl]
and that should use my SSH keys?
18:34:28 [timbl]
ok, I pushd the dtd to git@github.com:linkeddata/tabulator-firefox.git
18:48:59 [presbrey]
ok now its working, loading data, and I get:
18:49:02 [presbrey]
@@ xpcom.js test 92 $rdf.log.error)function (msg) {
18:49:02 [presbrey]
this.msg(msg, this.TERROR, "eror", arguments);
18:49:02 [presbrey]
}
18:49:02 [presbrey]
@@ xpcom.js test 94 $rdf.log.error)function (msg) {
18:49:03 [presbrey]
this.msg(msg, this.TERROR, "eror", arguments);
18:49:05 [presbrey]
}
18:49:24 [presbrey]
I do see data in firefox 10.0.1
18:49:35 [timbl]
I get the HTTP Request Sent status line, so the original call runs to completio
18:49:46 [timbl]
This is the extension r the mashup?
18:49:50 [timbl]
working for you
18:50:14 [presbrey]
extension @ http://www.w3.org/ns/acl/auth.n3
18:50:47 [timbl]
You make jQuery optional?
18:51:23 [timbl]
made
18:51:38 [presbrey]
no changes, all latest code
18:52:20 [presbrey]
tabulator-firefox]$ git branch -v; cd content/; git branch -v; cd js/rdf; git branch -v
18:52:20 [presbrey]
* master 6f78427 Ooops misssing define tabulatorSaveSession.* entities
18:52:20 [presbrey]
* master dd00a91 Makefile: drop old all target
18:52:20 [presbrey]
* master aa28203 Change INSERT DATA to INSERT INTO <>
18:52:25 [timbl]
Guess I have to upgrade from 8 to 10
18:54:58 [timbl]
or 11?
18:55:27 [presbrey]
:/ I have 10.0.1
19:02:32 [timbl]
how do I revert to the same that you have then -- git revert origin master ?
19:06:31 [presbrey]
check what branch you are on vs. available with: git branch -av
19:06:38 [presbrey]
you have to check for each submodule too
19:06:52 [presbrey]
if you are not on master, do: git checkout master
19:07:06 [presbrey]
to sync: git pull origin master
19:07:16 [presbrey]
to throw away your changes: git reset --hard origin/master
19:07:42 [presbrey]
reset is local only, so make sure you have latest master locally first or you will be reseting to old stuff
19:09:41 [timbl]
I have 10.0.2 and 11.0b5
19:12:19 [timbl]
Already up-to-date.
19:12:19 [timbl]
$ git reset --hard origin/master
19:12:19 [timbl]
HEAD is now at aa28203 Change INSERT DATA to INSERT INTO <>
19:12:58 [melvster]
timbl: that's a change we made lately ... we're starting to get some edit functionality going on data.fm
19:13:15 [melvster]
ps welcome back! :)
19:13:54 [timbl]
Is INSERT DATA no longer part of SPRQL?
19:14:01 [timbl]
thank you!
19:14:04 [melvster]
right now I can add a triple on data.fm using mashlib.js using the magnifying glass and the big blue plus ... I'm looking to see how we can get <enter> working again to change a triple
19:14:34 [melvster]
we had to use some parts of ARC2 which has the old sparql plus syntax
19:14:52 [timbl]
Ok, so now I use FF10 and the current origin master I still get no data if I run /Applications/Firefox10.app/Contents/MacOS/firefox-bin -jsconsole http://www.w3.org/People/Berners-Lee/card.n3
19:15:07 [melvster]
kingsley said that INSERT INTO <> is valid sparql that will work with both sparql update and ARC2 ... sort of a hack but it's starting to work...
19:16:20 [melvster]
i havent tested the extension on ff10 yet ... been mainly working with mashlib and chrome, as I figure that's a nice thing to demo to people that are less familiar with tabulator
19:17:19 [timbl]
I needed to do my taxes this weekend and I can't do it until I get tabulator-firefox going again
19:17:34 [melvster]
ah!
19:17:35 [timbl]
so I have a specific motivation
19:17:55 [melvster]
i noticed the financial tab ... nice job :)
19:18:10 [melvster]
pane i mean
19:18:51 [timbl]
I've been doing finances in RDF for ages I should probably move the OFX parser into tabulator too
19:19:16 [timbl]
now it is a mix of tabulator and cwm and a pyhtion ofx to rdf converter
19:19:25 [melvster]
nice dogfooding! :)
19:20:53 [scor]
scor (~scor@drupal.org/user/52142/view) has joined #dig
19:22:58 [timbl]
So Prebrey, you say that with FFox 10, and the current latest code it works? Sure no diffs?
19:25:00 [github]
github (~github@sh2.rs.github.com) has joined #dig
19:25:00 [github]
[tabulator-firefox] timbl pushed 1 new commit to master: http://git.io/jOqPtw
19:25:00 [github]
[tabulator-firefox/master] Say it supports Firefox 11 - Tim Berners-Lee
19:25:00 [github]
github has left #dig
19:28:29 [timbl]
git continues to drive me crazy
19:29:01 [timbl]
$ git status
19:29:01 [timbl]
# Not currently on any branch.
19:29:01 [timbl]
# Changes not staged for commit:
19:29:02 [timbl]
#
19:29:02 [timbl]
#modified: js/rdf (new commits)
19:29:02 [timbl]
#
19:29:03 [timbl]
no changes added to commit (use "git add" and/or "git commit -a")
19:29:03 [timbl]
$ cd js/rdf
19:29:03 [timbl]
$ git status
19:29:03 [timbl]
# Not currently on any branch.
19:29:04 [timbl]
nothing to commit (working directory clean)
19:29:04 [timbl]
$
19:29:06 [timbl]
for example
19:29:33 [timbl]
It says the submodule has comits but you go there and it hasn't
19:33:43 [melvster]
one possibility is to clone a fresh copy (and still keep the old directory) ... git clone --recursive git@github.com:linkeddata/tabulator-firefox.git
19:36:17 [timbl]
--recursive will pull in the submodules?
19:36:23 [melvster]
yes it should do
19:42:35 [timbl]
Ok, phantom "content modified" has gone
19:42:58 [timbl]
no way to run a restaurant having to re-clone like that to get it consistent
19:43:02 [timbl]
git--
19:50:33 [melvster]
git is quite clever it has 3 types of objects (1. sha1 of a file, 2. sha1 of a file system tree which points to the files, 3. sha1 of a commit which adds the check in information) ... branches are just a short form for a sha1 ... you might think of the sha1's like URIs and the branches like DNS human readable :)
19:51:02 [melvster]
sometimes the pointers get out of sync ... and the error messages are not always that helpful
19:52:22 [timbl]
The idea is mathematically nice but it has both bugs (like that above) and the UI is not helpful.
19:53:47 [timbl]
Like why do do I check out the origin master but it doesn't know I am on the master branch, when for most of the time that is all many people will deal with?
19:54:20 [timbl]
Like you can do clone --recursive but not pull --recursive
19:56:38 [melvster]
true, what version of git do you have " git --version "
19:56:51 [melvster]
i think they are making some improvement to the recursive stuff
19:57:15 [timbl]
git version 1.7.6
19:57:26 [melvster]
oh good
20:03:15 [melvster]
so i just did
20:03:18 [melvster]
zip -r ../plugin.xpi *
20:03:31 [melvster]
and it installed in firefox 10
20:03:39 [melvster]
now to test it ...
20:03:53 [melvster]
perhaps i should have just done /content and /skin instead of *
20:07:38 [bblfish]
bblfish (~bblfish@AAubervilliers-651-1-340-214.w83-114.abo.wanadoo.fr) has joined #dig
20:11:32 [melvster]
I just tried http://www.w3.org/ns/auth/cert.rdf
20:11:50 [melvster]
Content-Typeapplication/rdf+xml; qs=0.9
20:12:03 [melvster]
but it didnt fire up tabulator
20:13:29 [timbl]
Don't install a snapshot, make apointer
20:14:00 [timbl]
just make a one-line file in your profile's extension directory containing the full filename of the top level of the tabulator-firefox project
20:14:19 [timbl]
as described in the doc
20:14:56 [melvster]
ah
20:15:13 [timbl]
then you can pull new versions and just restart ff
20:15:36 [timbl]
I am happily categorizing tramnsactions again
20:17:03 [melvster]
presbrey: how did you get those error messages regarding the menu, just plain firebug?
20:17:15 [melvster]
oh good!
20:18:26 [timbl]
I got those error messages in the js console
20:18:55 [timbl]
I think it helps if the extension fails to work silently to run the firefox app with -jsconsole on the command line
20:19:09 [melvster]
got it, thanks
20:26:38 [timbl]
works?
20:30:06 [melvster]
timbl: yes thanks, js console works
20:57:44 [presbrey]
extensions.logging.enabled;true
20:58:02 [presbrey]
nglayout.debug.disable_xul_cache;true
20:58:15 [presbrey]
I have a profile just for this; firefox -P tabulator
20:58:33 [presbrey]
set my homepage to http://www.w3.org/ns/auth/acl or other non-skin'd graph
21:00:47 [melvster]
presbrey: thanks!
21:41:15 [lkagal]
lkagal (~lkagal@pool-96-237-240-136.bstnma.fios.verizon.net) has joined #dig
23:06:57 [presbrey]
presbrey has quit (Ping timeout: 260 seconds)
23:19:58 [presbrey]
presbrey (~presbrey@2001:4830:2446:b5:aede:48ff:fe00:2001) has joined #dig
23:20:27 [scor]
scor has quit (Quit: scor)