This is an automatically generated IRC chat log made by the logger bot from the Friend of a Friend (FOAF) IRC chat at irc://irc.freenode.net/foaf (also known as server irc.freenode.net channel #foaf if that URI does not work for you).
Friend of a Friend (FOAF) Logs > 2003 > 2003-12 > 2003-12-11 (Latest) (Search)
01:06:43 <Davey> Davey is now known as D[a]vey
10:13:35 <oPless> what a grotty day today :/
10:44:42 <mattb> so when did ecademy stop doing FOAF?
10:53:39 <mattb> ah, they didn't
10:54:04 <mattb> but compare http://www.ecademy.com/module.php?mod=network&op=foafrdf&uid=38506 to http://www.ecademy.com/module.php?mod=network&op=foafml&uid=38506
10:54:20 <mattb> and see the foafml.com strapline "FOAFml - FOAF just grew up"
10:54:34 <libby> !
10:55:06 <mattb> ! indeed
10:56:44 <mattb> did a scutter run last night, got ~1m triples
10:56:51 <mattb> think it crashed though, there will be more
10:57:27 <mattb> lots of predicates in http://foafml.com/0.5/
11:00:08 <danja> foafml? when did that appear? any more info?
11:00:21 <mattb> <mattb> but compare http://www.ecademy.com/module.php?mod=network&op=foafrdf&uid=38506 to http://www.ecademy.com/module.php?mod=network&op=foafml&uid=38506
11:00:21 <mattb> <mattb> and see the foafml.com strapline "FOAFml - FOAF just grew up"
11:00:28 <mattb> foafml.com registered 11th august 2003
11:00:46 <mattb> by Sentient Ltd
11:00:48 <mattb> isn't that thomas power?
11:01:00 <mattb> Graham Briggs admin contact, firevision.co.uk
11:01:53 <nmg> Erm, could be
11:02:16 <nmg> sentient do/did Freddie
11:02:59 <nmg>http://tellfreddie.com/
11:03:42 <mattb> "There is no easy way to explain RDF!"
11:03:58 <nmg> so...FOAFml : FOAF :: RSS2 : RSS1.0 ?
11:04:15 <mattb> i assume so
11:04:18 <mattb> a syntactic profile
11:04:42 <mattb> actually maybe it's more like FOAFml : FOAF :: RSS 1.0 : the RDF model of RSS 1.0
11:05:16 <mattb> since http://www.ecademy.com/module.php?mod=network&op=foafml&uid=38506 still parses as rdf
11:06:31 <danja> it just looks like FOAF with Person having a URI
11:07:36 <mattb>http://rdfweb.org/pipermail/rdfweb-dev/2003-August/011899.html
11:07:50 <mattb> seems to be the only real reference to it
11:14:40 <danja> a mail to the address given just bounced
11:25:58 <danja> the XML schema-compatible profiling may be worthwhile
11:26:08 <danja> but it don't need a new namespace
11:26:30 <mattb> i don't really see the benefit myself
11:26:34 <mattb> if it's to be an rdf app
11:26:47 <mattb> if you assume 'foafml' and process as xml, you get only x% of the foaf world
11:26:48 <danja> XML apps can produce it
11:26:59 <mattb> whereas rdf processors will get the foafml and everything else too
11:27:19 <mattb> for output, xml apps can produce any xml profile of foaf they like
11:27:35 <mattb> unless you're working in a specific point-to-point interchange where you control the producer and the consumer
11:27:38 <danja> oh yeah
11:28:34 <danja> but there are loads of non-RDF RSS 1.0 readers
11:29:33 <mattb> yeah, but the real benefit of foaf comes from vocab mixing
11:29:48 <mattb> whereas you can get a lot out of rss with a few tags
11:30:00 <danja> indeed - same with RSS
11:30:02 <mattb> i can see the foafml thing being interesting to someone producing a large closed-world app
11:30:04 <mattb> like ecademy
11:30:14 <mattb> because it's oriented around foaf-style info
11:30:56 <mattb> rss was xml based partly because of backwards compatibility
11:31:00 * danja a little out of sync
11:31:14 <mattb> to make adapting rss0.9 readers to 1.0 easy
11:31:18 <mattb> foaf doesn't have that legacy
11:31:33 <mattb> except that working with rdf is 'harder' than xml in some people's eyes
11:31:47 <danja> yep
11:31:54 <mattb> basically i don't see what problem foafml would be solving
11:31:58 <mattb> apart from tool support and lack of coder knowledge
11:32:07 <mattb> i don't see an actual *benefit* from it
11:32:10 <mattb> it's just a workaround
11:32:21 <mattb> rant off :)
11:33:40 <danja> there's certainly the perception that XML is easier
11:34:16 <danja> but I don't think a lot of folks that take that angle
11:34:40 <danja> can have played much with graph data
11:34:59 <danja> (which is strange, given the web)
11:36:40 <danja> my guess is ecademy already have there own fields
11:37:17 <danja> and are trying to tie FOAF to them
11:38:41 <danja> but I don'
11:39:00 <danja> (heh) 't know why they've opted for another ns for core terms
11:39:18 <danja> unless they really *want* to make an island of themselves
11:43:03 * danja wonders why they didn't use OPML...
11:54:23 <gromgull> Hi all, does anyone have a perl snippet for generating sha1sums?
11:55:14 <mattb> use Digest::SHA1 qw(sha1_hex);
11:55:19 <mattb> print sha1_hex("mailto:foo");
11:55:31 <gromgull> excellent - cheers
11:56:06 <mattb> hmm
11:56:12 <mattb> except that produces something different from what's in my oaf
11:58:01 <mattb> but it does seem to be what people on the web have used
11:59:48 <mattb> looks like it's my problem
12:00:37 <mattb> ah yes, my mistake
12:00:44 <mattb> stupid, wasn't escaping an @ in a perl "" string
12:01:13 <gromgull> :)
12:01:38 * mattb wonders if anyone made a sha1sum code snippets page on the wiki in the end
12:01:38 <gromgull> Now all I have to do is to convince our sysadmin to install the Digest module...
12:01:48 <mattb> you could also shell out to commandline sha1sum :)
12:02:19 <mattb> but if you do, make sure you don't pass it a newline at the end and alter the sum
12:15:44 <adr> It seems from reading a bit of the FOAF specification that a lot of it is still pretty unstable...is this so?
12:19:51 <danja> some terms are pretty solid - e.g. foaf:knows
12:20:25 <adr> What about the naming ones?
12:20:32 <adr> I see there's quite a few...
12:20:51 <danja> they're flagged 'unstable' etc
12:20:56 <adr> I mean what's the difference between firstName and givenname?
12:21:33 <danja> given name might come second...
12:21:50 <danja> naming is one of the tricky areas
12:22:05 <danja> internatiolization, cultural differences etc
12:22:14 <adr> You mean like if a person were to use their "second" name as their first?
12:22:23 <adr> Oh I see
12:22:35 <libby> there are lots and lots of problems with internationalization and names. we didn;t realise at first. given and family are I think better than first and second
12:23:37 <adr> And plain 'name' describes a person's full name? First, middle and last?
12:23:48 <danja> yep - even here in Italy you'd generally use Miller, Libby
12:24:02 * danja still out of sync :-(
12:24:08 <adr> heh
12:24:52 <adr> Should I organize my 'name' like that then? eg. Smith, Joe William
12:24:54 <libby> here's some of the issues to give you a flovour of the issues: http://www.wasab.dk/morten/2003/04/foaf-names-proposal-1.html
12:25:13 <adr> Ah thanks
12:25:28 <libby> write you name as you'd like i to be written, like a human-reeadable label
12:25:37 <libby> sorry about tha typing
12:25:44 <libby> like 'it' to be written
12:26:19 <adr> I see, since theoretically a FOAF 'browser' will just be organizing the data and not parsing it?
12:26:46 <libby> I think we decided that we'd probbaly keep name, givenname and familyname, and leave the rest to another namespace
12:27:01 * libby gotta run. this name stuff is high on the list
12:27:19 <adr> Okay, thanks (:
12:27:35 <libby> wrt unstable etc, many of the unstable ones can be fairly quickly changed to stable, to...
12:27:39 <libby> seeya
12:28:22 <oPless> libby.speling++
13:06:16 <MrDave> foafbot, MrDave's name
13:06:18 <foafbot> Can't identify 'MrDave', sorry.
13:08:28 <MrDave> foafbot, foafbot's name
13:08:29 <foafbot> Can't identify 'foafbot', sorry.
13:08:37 <MrDave> foafbot, workbench's name
13:08:38 <foafbot> Can't identify 'workbench', sorry.
13:08:45 <MrDave> foafbot help
13:08:51 <MrDave> foafbot
13:32:03 <oPless> foafbot, edd
13:52:45 <danja> can anyone see http://62.11.123.210 ?
13:56:45 <kota> i see "Lists"
13:57:50 <danja> thanks Kota
13:58:04 * danja is too insecure for his shirt
14:07:19 <oPless> danja, I see your problem, thats not a shirt you're wearing. It's a big girls blouse ! ;-)
14:07:42 * oPless hopes that joke translates to italian
14:11:25 <danja> try that address again
14:11:38 <danja> - oPless
14:13:04 <oPless> I don't wear dresses...
14:13:11 <oPless> oh, the url, RIIGHT :)
14:13:23 <danja> dear oh dear...
14:13:34 <oPless> thats cool
14:14:02 <oPless> sorry, I'm in a positivly odd mood today
14:15:12 <danja> I've been wandering around without a firewall
14:15:30 <danja> very undressed
14:15:44 <oPless> musta been a bit chilly
14:16:11 <danja> aah, that's better - found a rug
14:16:58 <oPless> you have a wall on fire!
16:01:25 <Davey> really, the FOAF stuff is quite recursive :/
16:02:10 <libby> eh?
16:02:14 <libby> why d'you say that?
16:02:36 <Davey> the fact that <foaf:knows> can contain full FOAFs if you were that way inclined.
16:03:32 <libby> hm, that's just the way rdf works - it's not a document-based format, it's about graphs, which arbitrarily may be stored in whatever files you like
16:03:48 <danbri> davey, http://rdfweb.org/pipermail/rdfweb-dev/2002-October/010439.html
16:04:18 <libby> that's why much better to use an rdf parser than an xml one
16:04:35 <libby> though of course if you're controlling the format (if) then you could parse it how you like
16:05:22 <Davey> but I'm *creating* the RDF/XML and because RDF parsers don't care about the way its created (i.e I can choose any number of valid ways to create RDF/XML) so I can use XML tools for this.
16:06:18 <libby> so what's the problem? you can just choose a nice format to output the data in...?
16:06:20 <Davey> danbri: not entirely sure what you're pointing out with that.
16:06:38 <danbri> just re recursion, depth, sillyness
16:06:41 <Davey> libby: but no matter the format, there is recursion
16:07:11 <Davey> code wise, I mean
16:07:23 <Davey> not necessarily in the XML itself
16:08:26 <Davey> http://pixelated-dreams.com/blog/foaf.rdf <--- I can create that entire FOAF with my class already (except the seeAlso, haven't coded that yet) but it requires me to pass around an object. Which is nasty :/
16:11:39 <libby> so why not limit what people can say about other people, e.g. just name/sha1mbox/foaffile, like foaf-a-matuc does?
16:12:01 <Davey> because I'd still have repeat code. :/
16:12:40 <Davey> I might need to have a XML_FOAF::knows and XML_FOAF::endKnows
16:12:51 <Davey> that would work... then I know where to add the data.
16:16:10 <Davey> ok, I know how this is going to work. :)
16:17:04 <libby> hurrah!
16:18:05 <Davey> or... not :/
16:18:14 * Davey bends his mind around a pole
16:38:24 <Davey> w00t!
17:00:04 <Davey> Hmm... shouldn't FOAF have a version string somewhere?
17:00:33 <Davey> so when you change it as planned, both FOAF 0.1 (??) and FOAF whatever can be parsed still
17:00:51 <Davey> wait... I guess the FOAF xmlns resolves that :)
17:01:17 <libby> hm, yeah, but that was a miosake. we then decided to do it property by property
17:01:19 <danbri> we keep the ns uri stable, edit it in-place
17:01:32 <danbri> 0.1 is 1.0 backwards
17:01:52 <Davey> ok, thats confused me
17:02:12 <Davey> I have XML_FOAF's theory out the way now, just need to make it add all the elements in FOAF 0.1 properly :)
17:02:57 <Davey> in any event, it does all that foaf-a-matic does right now (I believe, I need to check that I didn't miss anything out when creating my FOAF with it)
17:04:50 <Davey> ok, most of it :)
17:08:35 <libby> cool Davey. are you using first and last or given/family? latter woudl probbaly be better I think
17:08:57 <Davey> libby: all will be available soon :)
17:09:51 <Davey> I have in place the framework (functions with no content yet) to add all element of foaf:Person, theres only a few others needed for foaf:Group or foaf:Organization
17:10:04 <libby> cool
17:10:19 <Davey> then I'm going to abstract it in XML_FOAF_Lite :D
17:12:15 <Davey> I need to create XML_FOAF_Parser too
17:12:32 * adr waves to Davey
17:12:44 <Davey> Hey adr :)
17:13:05 <Davey> gah! this class is going to take FOREVER to add phpdoc too
17:14:11 <Dorward> Davey: Well .. if you documented as you coded :)
17:14:35 <Davey> Dorward: Heh
17:14:50 <libby> davey, is there not a php rdf parser you can use?
17:15:00 <Davey> libby: indeed, RAP :)
17:15:06 <libby> ah, cool
17:15:15 <libby> just didn;t want you to start form scratch
17:15:15 <Davey> which is going to be ported to PEAR and cleaned up :)
17:15:23 <Davey> libby: nah, not doing that ;)
17:15:52 <libby> good :)
17:16:05 <Davey> but I will abstract it so the user is clueless :)
17:38:24 <Davey> Davey is now known as D[a]vey
17:57:42 * mattb goes to the pub
18:01:06 <oPless> <Davey> but I will abstract it so the user is clueless :)
18:01:16 <oPless> isnt that always the case ?:)
18:07:37 <JimJibber> JimJibber is now known as JibberJim
18:17:35 <JibberJim> !picpath jim to chris
18:17:35 <whwhwhwh> try !paths name1, name2 to find images linking people. Use the fullest form of name possible for best results
18:17:40 <JibberJim> !picpath jim, chris
18:18:56 <libby> whwhwhwh isa bit tired today for some reason
18:19:11 <whwhwhwh> Jim Hendler to Chris Lilley via Eric Miller, Dan Connolly
18:19:12 <whwhwhwh> in 3 steps
18:19:13 <whwhwhwh> Jim Hendler to Chris Mitchell via Dave Beckett, Jan Grant
18:19:14 <whwhwhwh> in 3 steps
18:19:15 <whwhwhwh> Jim Ley to Chris Mitchell via Jim Ley, Damian Steer, Martin Poulter
18:19:16 <whwhwhwh> in 4 steps
18:19:17 <whwhwhwh> Jim Ley to Chris Lilley via Jim Ley, Dave Beckett, Dan Connolly
18:19:18 <whwhwhwh> in 4 steps
18:19:19 <whwhwhwh> Jim Ley to Chris Mitchell via Damian Steer, Martin Poulter
18:19:20 <whwhwhwh> in 3 steps
18:19:20 <JibberJim> ah, a heavy night last night maybe?
18:19:22 <whwhwhwh> Jim Ley to Chris Lilley via Dave Beckett, Dan Connolly
18:19:24 <whwhwhwh> in 3 steps
18:19:26 <whwhwhwh> Jim Ley to Chris Mitchell via Jim Ley, Damian Steer, Martin Poulter
18:19:26 <mortenf> :)
18:19:28 <whwhwhwh> in 4 steps
18:19:30 <whwhwhwh> Jim Ley to Chris Lilley via Jim Ley, Dave Beckett, Dan Connolly
18:19:32 <whwhwhwh> in 4 steps
18:19:34 <whwhwhwh> Jim Hendler to Chris Lilley via Dan Connolly
18:19:36 <whwhwhwh> in 2 steps
18:19:38 <whwhwhwh> Jim Hendler to Chris Mitchell via Dan Brickley, Martin Poulter
18:19:40 <whwhwhwh> in 3 steps
18:19:42 <whwhwhwh> see http://swordfish.rdfweb.org/discovery/2002/02/paths/byname.jsp?name=jim&name2=chris
18:25:52 <D[a]vey> ok, I have foaf-a-matic down :)
18:26:45 <mortenf> nice!
18:27:05 <D[a]vey> is the foaf:logo derived of foaf:depiction? (as foaf:img is)
18:27:16 <JibberJim> foaf:logo ?
18:27:17 <D[a]vey> D[a]vey is now known as Davey
18:27:42 <Davey> JibberJim: believe thats it, lemme check
18:28:02 <Davey> hmmm... wonder where that came from.
18:28:06 <mortenf> no, not related
18:28:13 <mortenf> but it's in there
18:28:31 <mortenf> supposed, i think, to be like foaf:img for foaf:Organization's
18:28:34 <Davey>http://xmlns.com/foaf/0.1/#term_logo
18:29:07 <mortenf> didn't someone suggest a foaf:avatar predicate?
18:29:22 <JibberJim> Yeah.
18:29:46 <JibberJim> A few people, I wanted something generic whereby you could say "image of me for service X"
18:30:14 <mortenf> so, it should have a domain of Account instead of Person?
18:30:53 <JibberJim> No, is that what foaf:logo is, I've never heard of it?
18:31:10 <JibberJim> but what I wanted was headshots for a foafnaut like thing where the blubs contained images.
18:31:17 <mortenf> but if you want to tie it to a service?
18:35:54 <JibberJim> Erm, yeah, got disconnected there, and loads of stuff I wrote never made it :-(
18:36:05 <mortenf> :(
18:36:36 <JibberJim> Yes, I'd like it attached to both a person and a service, which gives us the usual problem of foaf:imageForFoafnaut being dead easy, and the generalised solution being complicated.
18:37:17 <mortenf> which is why i suggested hanging it off of an OnlineServiceAccount
18:37:29 <mortenf> (the "complicated" version)
18:37:34 <JibberJim> Ah, it seems this end of the cafe is dodgy signal area (which is odd as the guy outside is even further in this direction)
18:37:59 <JibberJim> Yeah, but it's not just for online services really... - you could use it to denote your passport photo too.
18:38:21 <mortenf> yeah, ok, i see that - but that doesn't retract from the usefulness of the online types
18:38:54 <JibberJim> no
18:39:46 <mortenf> but you are right that OnlineAccount is too strict for general use
19:47:09 <edd> foafbot, analyse edd and danbri
19:47:43 <edd> foafbot, analyze edd and danbri
19:47:45 <foafbot> Edd Dumbill (ENFJ) and Dan Brickley (INTP) could learn a lot from each other.
19:47:45 <foafbot> Computed using information from Edd Dumbill; and anonymous sources.
19:48:31 <Davey> Davey is now known as D[a]vey
20:03:33 <edd> foafbot, picture of nori?
20:03:34 <foafbot> Can't identify 'nori', sorry.
20:03:38 <edd> oh, shame
20:03:44 <edd> foafbot, picture of danbri?
20:03:45 <foafbot> Picture at http://photos.heddley.com/albums/www2002/hawaii_017.sized.jpg -- according to Edd Dumbill
20:03:45 <foafbot> Caption: Dan Brickley
20:03:45 <foafbot> Picture at http://photos.heddley.com/albums/www2002/hawaii_028.sized.jpg -- according to Edd Dumbill
20:03:45 <foafbot> Caption: Libby Miller and Dan Brickley getting ready before DevDay
20:04:00 <edd> foafbot, picture of danbri and libby
20:04:01 <foafbot> Picture at http://photos.heddley.com/albums/www2002/hawaii_028.sized.jpg -- according to Edd Dumbill
20:04:01 <foafbot> Caption: Libby Miller and Dan Brickley getting ready before DevDay
20:04:49 <danbri> :)
20:05:08 <danbri> foafbot, picture of Masahide Kanzaki
20:05:08 <foafbot> Can't identify 'Masahide Kanzaki', sorry.
20:05:09 <edd> just ensuring stuff works for the demo, danbri :)
20:05:14 <edd> it's only on a partial crawl
20:05:21 * danbri not actually demoing, just slides
20:05:22 <edd> so just the Obvious Suspects have their data in
20:05:23 <danbri> chicken
20:05:40 <danbri> if i had ruby on this laptop, might've shown some crawler demos, but stuff scrolling up screen is kinda dull
20:05:54 <edd> i'd have loved to have demo'd dashboard
20:05:55 <danbri> s/ruby/ruby and all the xml gunk etc working/
20:06:04 <edd> but obviously not worken on powerpc
20:06:12 <danbri> obviously.
20:07:37 * edd goes to speaker ready room to see if laptop might just work with the projector
20:28:38 <D[a]vey> Hmm, can anyone give me an example of foaf:Agent being used (i.e. for a bot/dog/plant)
20:28:50 <D[a]vey> I'm still bothered about it :/
20:30:20 <mortenf> it's simply a replacement for foaf:Person
20:30:27 <mortenf> (in the RDF/XML version)
20:31:12 <D[a]vey> ok, I thought so!
20:31:29 <D[a]vey> mortenf: thank you for being so clear about that :)
20:31:33 <mortenf> np :)
20:32:41 <mortenf> of course, there's more to it than that, since a foaf:Person is also a foaf:Agent, and some properties imply foaf:Person (depending on the range/domain) - but you can probably ignore those issues for now
20:34:14 <danbri> I am not aware of any properties which apply only to non-Person foaf:Agents, though that is conceivable
20:34:34 <danbri> eg. dogs:pedigree might apply to a Dog, which is a non-person Agent.
20:34:42 <danbri> maybe some will emerge in time...
20:34:49 <mortenf> true, i was refering to the ones that have a range or domain of foaf:Person
20:36:43 <danbri> yup
21:19:41 <D[a]vey> Hmm, <foaf:fundedBy rdf:resource="http://example.org/funder" /> is correct?
21:20:00 <mortenf> could be
21:20:28 <D[a]vey> http://xmlns.com/foaf/0.1/#term_fundedBy is the spec for it, but I'm afraid I simply don't understand the domain/range stuff :/
21:20:41 <D[a]vey> well, I think I *do*
21:20:50 <mortenf> well, as the prose says, it's underspecified
21:21:06 <mortenf> in other word, you can have anything as the subject and object
21:21:16 <D[a]vey> Domain is the "parent", the Range is the values it can have, in this case, its values are defined by the rdf:resource values.
21:21:40 <D[a]vey> mortenf: hmm. I wonder if I should leave foaf:fundedBy out
21:21:44 <mortenf> yeah, kind of
21:21:49 <D[a]vey> libby: Welcome back :)
21:21:50 <mortenf> that's probably wise
21:21:59 <libby> heya
21:22:05 * libby just off down pub
21:22:28 <D[a]vey> enjoy libby ;)
21:22:53 <libby> I will. bye!
21:23:37 <mortenf> so when do we get to see and nitpick at your tool, Davey? ;)
21:23:51 <D[a]vey> mortenf: well, you can do that... now. The basics work :)
21:24:11 <mortenf> ah, where?
21:24:46 <D[a]vey> well, you want a form front end? or are you happy to take the PHP and use it? :)
21:24:56 <mortenf> php is fine
21:25:52 <D[a]vey> I'm documenting the source right now :)
21:26:09 <mortenf> ok, will check it out
21:28:22 * mortenf wonders if such classes-as-objects source could be auto-generated
21:29:07 <danbri> hmm is shellac's xquery foaf crawler public?`
21:29:16 <mortenf> dunno
21:30:40 <D[a]vey> btw, the comments at the bottom show which foaf:* elements are in each Agents domain
21:31:08 <D[a]vey> but if you look at isAllowedForAgent() you'll see which are common, and which are only for a specific agent.
21:32:41 <mortenf> yep, saw that.
21:33:27 <mortenf> have you thought of doing a single "function set($property,$value)" instead (combined with a list of properties and their range, resource or literal)?
21:34:16 <mortenf> btw, typo in setFundedBy (uses foaf:depiction)
21:36:13 <mortenf> the serialization of foaf:knows/foaf:Person is wrong, did you read the striping doc?
21:37:05 * D[a]vey will check
21:38:14 <mortenf> seems you should just drop the "isset" test in "knows", and always perform the "else" part
21:39:05 <mortenf> oh, and the range of foaf:mbox is a resource, not a literal (unlike mbox_sha1sum)
21:39:08 <D[a]vey> oops, yes, I see that :)
21:39:18 * D[a]vey edits
21:40:35 <D[a]vey> both fixed :)
21:41:35 <mortenf> ah, much nicer :)
21:43:50 <D[a]vey> :)
21:44:27 <mortenf> does the comment "Although we use another instance of XML_FOAF, we could re-use" really hold?
21:44:36 <D[a]vey> yes
21:44:45 <mortenf> i mean, the code uses addChild
21:45:08 <mortenf> so if you set the name twice, you end up with two names, right?
21:45:18 <D[a]vey> pardon?
21:46:16 <mortenf> if you change from $libby to $matt, you'll get a different result
21:46:22 <D[a]vey> mortenf: from my mimimal testing, any changes to the object doesn't get changed in the XML once its added using XML_FOAF::knows() - so if you just do $matt->newAgent() you can start over with a new (clean) agent.
21:46:39 <mortenf> ah, ok, but that's not reuse :)
21:46:47 <D[a]vey> yes it is
21:46:55 <D[a]vey> in that you don't instantiate a new copy of XML_FOAF
21:46:59 <mortenf> no, you create a new object
21:47:08 <D[a]vey> no you don't
21:47:17 <D[a]vey> you use the same object with a new XML tree in it ;)
21:47:21 <mortenf> hmm
21:47:32 <mortenf> ah, ok, yeah, sorry
21:47:58 <D[a]vey> :)
21:49:31 <mortenf> but it looks good, should be quite usable for newcomers
21:49:47 <mortenf> hmm, based_near should work for all agents
21:49:57 <D[a]vey> mortenf: Actually, this is the powerful not-for-newbies class :)
21:50:03 <D[a]vey> D[a]vey is now known as Davey
21:50:33 <mortenf> hmm, ok ;)
21:51:37 <Davey> theres going to be a XML_FOAF_Lite which is basically do the same as foaf-a-matic
21:52:00 * Davey rejoices over the new IE bug
21:53:14 <danbri> http://swordfish.rdfweb.org/discovery/2001/08/codepict/scutterplan.rdf has only 4 links, hmm
21:53:58 <mortenf> hmm, well, /DataSources has more
21:55:13 * danbri saves http://www.w3.org/2001/sw/Europe/talks/xml2003/Overview-3.html
21:55:26 <danbri> need add more of y'all's stuff...
21:58:36 <mortenf> i'd add an "automagically" or so to slide 9 in "identity reasoning: our tools figure out when two files talk about the same thing"
21:59:11 <mortenf> i realise you don't want to enter the specifics
22:23:29 * danbri fends off an xml<->mainframes salesguy looking for IBM contacts
22:23:30 <epeus> epeus is now known as Kevin_Marks
22:23:47 <mortenf> heh
22:24:12 <mortenf> did you see: <mortenf> i'd add an "automagically" or so to slide 9 in "identity reasoning:? our tools figure out when two files talk about the same thing"
22:24:39 <Davey> danbri: Hey... do you have any IBM contacts? *waiting on his to get back to him*
22:24:45 <Davey> (I'm joking btw...)
22:24:48 <danbri> :)
22:24:54 <danbri> go ask guha :)
22:25:38 <Davey> I'd kill to get IBM to sponsor PaWS, but I think its a little... off tilt for them.
22:27:08 <adr> Davey, talked to anyone at the W3C?
22:27:14 <danbri> getting ibm to do anything is a big job. they're large...
22:27:18 <Davey> adr: Sent a mail, no reply :/
22:27:23 <Davey> danbri: yeah, one of the many problems.
22:29:11 <Davey> danbri: The only company that didn't have in-house PR though
22:29:17 <Davey> even Apple PR is in-house
22:31:10 <danbri> do you have sponsors, currently?
22:34:09 <Davey> danbri: not something I want to answer in public, especially where its logged ;)
22:34:49 <danbri> ok
22:35:10 <Davey> If you want to query me on that, feel free though :)
22:59:58 * danbri resaves http://www.w3.org/2001/sw/Europe/talks/xml2003/all.htm
23:01:47 <Davey> something tells me that foaf:logo should be in the domain of foaf:image
23:01:56 <Davey> foaf:Image sorry
23:55:23 <Davey> what on earth is foaf:page?
23:59:30 <danbri> a bit like foaf:homepage, but not so exclusive
23:59:36 <danbri> imagine i wrote a page about you
23:59:51 <danbri> there's a relationship wee call foaf:page that links from you to it;
23:59:59 <danbri> inversely, there's a foaf:topic relation from the page, to you.
The IRC chat here was automatically logged without editing and contains content written by the chat participants identified by their IRC nick. No other identity is recorded.
Alternate versions:
and
Text
Provided by Dave Beckett. Hosted by Useful Information Company.