Options:
- # Session Start: Fri Jan 15 00:00:00 2010
- # Session Ident: #whatwg
- # [10:57] * Attempting to rejoin channel #whatwg
- # [10:57] * Rejoined channel #whatwg
- # [10:57] * Topic is 'WHATWG: http://www.whatwg.org/ -- logs: http://krijnhoetmer.nl/irc-logs/ -- stats: http://gavinsharp.com/irc/whatwg.html -- Please leave your sense of logic at the door, thanks!'
- # [10:57] * Set by annevk42 on Mon Oct 19 22:03:06
- # [11:53] * Disconnected
- # [11:53] * /channel: not connected to server
- # [11:54] * Attempting to rejoin channel #whatwg
- # [11:54] * Rejoined channel #whatwg
- # [11:54] * Topic is 'WHATWG: http://www.whatwg.org/ -- logs: http://krijnhoetmer.nl/irc-logs/ -- stats: http://gavinsharp.com/irc/whatwg.html -- Please leave your sense of logic at the door, thanks!'
- # [11:54] * Set by annevk42 on Mon Oct 19 22:03:06
- # [13:54] * Disconnected
- # [13:55] * Attempting to rejoin channel #whatwg
- # [13:55] * Rejoined channel #whatwg
- # [13:55] * Topic is 'WHATWG: http://www.whatwg.org/ -- logs: http://krijnhoetmer.nl/irc-logs/ -- stats: http://gavinsharp.com/irc/whatwg.html -- Please leave your sense of logic at the door, thanks!'
- # [13:55] * Set by drry_ on Wed Dec 16 18:09:56
- # [13:58] * Joins: svl (n=me@ip565744a7.direct-adsl.nl)
- # [14:00] * Quits: nattokirai_ (n=nattokir@y224241.dynamic.ppp.asahi-net.or.jp)
- # [14:01] * daedb_ is now known as daedb
- # [14:10] * Quits: nattokirai (n=nattokir@y224241.dynamic.ppp.asahi-net.or.jp) (Read error: 110 (Connection timed out))
- # [14:11] * Quits: paul_irish (n=paul_iri@12.189.125.66) (Remote closed the connection)
- # [14:15] * Joins: pmuellr (n=pmuellr@nat/ibm/x-builucvwtxxewaya)
- # [14:18] * jcranmer is now known as jcranmer|away
- # [14:26] * Joins: MikeSmithX (n=MikeSmit@EM111-188-94-199.pool.e-mobile.ne.jp)
- # [14:28] * Joins: ccklaus (n=chatzill@pc154-c716.uibk.ac.at)
- # [14:30] <hsivonen> http://validator.w3.org/check?uri=http%3A%2F%2Fwww.w3.org%2F2001%2Ftag%2F&charset=%28detect+automatically%29&doctype=Inline&group=0
- # [14:30] <hsivonen> Is <img caption> from some published flavor of (X)HTML?
- # [14:32] <zcorpan> "Attribute "caption" is not a valid attribute. Did you mean "action"?"
- # [14:32] <zcorpan> is action a valid attribute on img??
- # [14:32] * Quits: MikeSmith (n=MikeSmit@EM114-48-43-167.pool.e-mobile.ne.jp) (Read error: 60 (Operation timed out))
- # [14:32] <hsivonen> zcorpan: bad spelling suggest feature, it seems
- # [14:34] * Joins: plainhao (n=plainhao@mail.xbiotica.com)
- # [14:38] <Philip`> Automatic spelling suggestion seems like a good idea
- # [14:38] <Philip`> Not restricting it to attributes valid on the given element seems silly, though
- # [14:42] * Quits: wakaba_0 (n=wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) ("Leaving...")
- # [14:47] <zcorpan> i didn't know it had spelling suggest in the first place
- # [14:47] * Joins: taf2_ (n=taf2@173.13.232.33)
- # [14:48] <zcorpan> wonder if you specify action, does it suggest caption?
- # [14:50] <Philip`> Hmm
- # [14:50] <Philip`> I tried <!doctype html><img action=1 caption=1> in validator.w3.org
- # [14:50] <Philip`> It says: "This document was successfully checked as HTML5! Result: Passed, 3 warning(s)"
- # [14:51] <hsivonen> whoa
- # [14:51] <hsivonen> Philip`: not on V.nu, fortunately
- # [14:51] <Philip`> If I force the HTML4 doctype: "Attribute "ACTION" is not a valid attribute. Did you mean "action"?"
- # [14:59] <Lachy> w3 validator seems to be allowing any random attributes on any element
- # [14:59] <Lachy> for HTML5
- # [15:00] <Philip`> Probably only in the direct input mode
- # [15:06] * Joins: tametick (n=chatzill@chello084114134061.3.15.vie.surfer.at)
- # [15:07] * Quits: yutak_ (n=yutak@220.109.219.244) ("Ex-Chat")
- # [15:08] * Quits: yutak (n=yutak@220.109.219.244) ("Leaving")
- # [15:09] * Quits: webben (n=benjamin@173-45-238-110.slicehost.net) (Client Quit)
- # [15:13] * Quits: mpt (n=mpt@canonical/mpt) (Read error: 113 (No route to host))
- # [15:14] * Joins: mpt (n=mpt@canonical/mpt)
- # [15:15] * Quits: smaug (n=chatzill@cs181150024.pp.htv.fi) ("ChatZilla 0.9.85 [Firefox 3.7a1pre/20091213211355]")
- # [15:18] <foolip> hsivonen: is RELAX NG able to validate somewhat complex data types like HTML5 date, or is that done as a separate check now?
- # [15:18] * Quits: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [15:21] <hsivonen> foolip: HTML5 date is validated by a pluggable datatype library
- # [15:21] * Joins: miketaylr (n=miketayl@38.117.156.163)
- # [15:21] <foolip> OK
- # [15:21] <Philip`> It'd be trivial in RELAX NG if years were limited to 4 digits, because you could just enumerate all dates
- # [15:21] <foolip> concerning microdata I suppose something similar might be needed for some item types
- # [15:21] <Philip`> but it looks like they're unbounded :-(
- # [15:22] <foolip> I think we should just make HTML5 year be limited to 4 digits, as I think I've argued in some mail Hixie hasn't gotten to yet
- # [15:22] <Philip`> Oh, okay, then RELAX NG should definitely be able to validate it
- # [15:23] <foolip> doesn't "enumerate all dates" involve creating a very big list?
- # [15:23] <foolip> unless you can express the leap years in RELAX NG somehow?
- # [15:23] <Lachy> foolip, as long as extending it to 5 digits in 7900 years won't be a problem, then limiting to 4 digits now should be ok
- # [15:23] <hsivonen> scary. the HTML5 parser in Gecko had totally bogus code for document.write() in document.open()ed docs, but there were no Web compat bug reports
- # [15:24] <foolip> I think >4 digits just adds complexity and nuisance for now, and can't see any real benefit
- # [15:24] <Lachy> if the 4 digit limit was just for document conformance, as a useful way to catch authoring mistakes, then extending it later wouldn't be a problem
- # [15:24] <foolip> expressing exact dates 8000 years into the future seems quite useless
- # [15:24] <Lachy> yes
- # [15:25] <foolip> and it's likely to let the year 20010 through where it wasn't intended
- # [15:25] <Philip`> foolip: I was just thinking <attribute name="datetime"><choice><value>0001-01-01</value><value>0001-01-02</value>...
- # [15:26] <Philip`> and you can encode the days-per-month thing into the list easily
- # [15:26] <Lachy> foolip, at the very least, validators should probably warn about 5 digit dates
- # [15:26] <Philip`> and leap years
- # [15:29] <Philip`> Should work for datetimes too, if you put an arbitrary-number-of-digits-matching thing on the end
- # [15:29] <adactio> I just signed a lease extension for the house I'll be getting a mortgage for ....the lease extension was for 999 years. Just sayin'. ;-)
- # [15:29] <foolip> also, 2010 and 2010-01 should be valid dates, but I don't think I've requested that by mail yet
- # [15:30] <Lachy> Philip`, it's at this point a normal person would realise that perhaps RelaxNG isn't an appropriate tool for the job of checking a date is within range
- # [15:30] <foolip> adactio: wasn't it you arguing for relaxing <time> a bit a while back?
- # [15:30] <Philip`> foolip: What day is represented by 2010-01?
- # [15:30] <adactio> foolip: yes indeed. I too think that 2010 and 2010-10 should be valid values.
- # [15:30] <gsnedders> Lachy: Are you calling us freak!? :'(
- # [15:31] <gsnedders> *freaks
- # [15:31] <foolip> Philip`: the answer is the same as for "what second is represented by 18:45"
- # [15:31] <foolip> i.e. none
- # [15:31] <Philip`> Lachy: It's a perfectly adequate tool, it's just that implementations are burdened with limits like storage space and time
- # [15:31] <adactio> Philip: length of work experience and/or education e.g. in resumés, CVs are usually represented as YYYY-MM.
- # [15:32] <Philip`> foolip: It represents the second 0, according to the parsing spec
- # [15:32] <Lachy> adactio, that's nothing. Arthur Guiness signed a 9000 year lease for the Guiness Store house in the 1700's
- # [15:32] <Lachy> apparently, got cheap rent for it too. Just £45/year
- # [15:32] <adactio> Lachy: I'm a Murphy's man myself. ;-)
- # [15:33] <foolip> Philip`: that's what you put into a JS Date, but certainly that isn't the semantics
- # [15:33] <Philip`> foolip: It makes some sense if you consider a time string to represent the instant at the beginning of the specified time period
- # [15:34] <foolip> I consider all time strings to represent a range
- # [15:34] <foolip> 18:45:34 is the range 18:45:34 <= t < 18:45:35
- # [15:34] <foolip> there are no exact times
- # [15:34] <Philip`> foolip: (Also, 0 seconds is the semantics of 18:45, by the definition of what valid time strings represent (as well as by the parsing algorithm))
- # [15:35] <foolip> in that case, I would also argue for changing the semantics I guess
- # [15:35] <Philip`> foolip: That's not how times in HTML5 work - they're an hour and minute and (possibly fractional with unlimited precision) second, so they represent an instant rather than a range
- # [15:36] * Joins: guardian (n=guardian@92.103.229.106)
- # [15:36] <foolip> that's rather unintuitive
- # [15:36] <Lachy> foolip, that just depends on your precision. Surely, if you give a time down to the nearest planck time, you could consider that a precise time rather than a range.
- # [15:37] <foolip> Lachy: sure
- # [15:37] <Philip`> Is 18:45:34.00 the range 18:45:34.00 <= t < 18:45:34.01?
- # [15:37] * Joins: aroben (n=aroben@unaffiliated/aroben)
- # [15:37] <foolip> Philip`: yes, in my mental model it is
- # [15:38] <Philip`> Seems unusual in computing for trailing 0s to have any significance at all
- # [15:38] * erlehmann is now known as erschlafmann
- # [15:38] <Philip`> (They're more often significant in physics but physicists are weird)
- # [15:39] <foolip> fortunately, it makes no real difference for times < 1s
- # [15:39] * erschlafmann is now known as ersandmann
- # [15:39] <Philip`> The fundamental problem is that time is unintuitive
- # [15:39] <Philip`> as physicists have demonstrated
- # [15:39] <foolip> but it is decidedely weird for 2010-01-14 to represent midnight rather than some point during that day
- # [15:40] * ersandmann is now known as berlinsandmann
- # [15:40] * Joins: BlurstOfTimes (n=blurstof@168.203.117.66)
- # [15:40] * berlinsandmann is now known as berlinstrandmann
- # [15:41] <Philip`> foolip: I don't believe HTML5 says that it does represent midnight
- # [15:41] * Parts: berlinstrandmann (n=erlehman@82.113.106.2) ("Ex-Chat")
- # [15:41] <foolip> Philip`: that's the JS date that you get from it anyway
- # [15:41] <Philip`> The string represents a year and month and day, but it doesn't represent a time at all
- # [15:41] <Philip`> JS seems out of scope here :-)
- # [15:41] <foolip> then all is well, 2010-01 represents a year and month, but no day at all
- # [15:42] <Philip`> That makes it harder for consumers, because currently they assume a valid date string represents a year and month and day
- # [15:42] <foolip> Philip`: look at .valueAsDate
- # [15:42] <foolip> currently? are you saying that there are already legacy compat issues?
- # [15:43] <Philip`> I mean algorithms in HTML5 that 'consume' the output of parsing date strings
- # [15:43] <Philip`> of which I'm sure there must be some somewhere
- # [15:43] <Philip`> (I don't mean client-side JS code that makes use of the data, since that's a lower level of abstraction than this idea of representing values)
- # [15:44] <foolip> seems like a spec problem to be solved, unless we want to ban use of <time> for marking up years and year-months in e.g. microdata
- # [15:44] * Quits: tametick (n=chatzill@chello084114134061.3.15.vie.surfer.at) ("ChatZilla 0.9.86 [Firefox 3.5.7/20100106054634]")
- # [15:45] <Lachy> foolip, personally, I somewhat agree we should allow dates to exclude the day, but the problem is that hte primary use case for <time> is for transferring data to calandar apps, and similar, and those usually work with daily precision
- # [15:45] * Joins: erlehmann (n=erlehman@82.113.106.2)
- # [15:45] <foolip> then make <time> without day invalid in the context that expect that
- # [15:46] * jcranmer|away is now known as jcranmer
- # [15:46] <Lachy> but what consumers are there that would deal with dates that lack the date or even month component?
- # [15:47] <foolip> Lachy: microdata for marking up e.g. release dates on MusicBrainz, is the case I have in my mind
- # [15:47] <foolip> where the dates are either YYYY-MM-DD, YYYY-MM or YYYY
- # [15:47] <Lachy> oh, yeah. That seems like a reasonable case I hadn't thought of before
- # [15:48] <Lachy> I don't recall that case being mentioned on the list though
- # [15:48] <Lachy> but I may have missed it
- # [15:48] <foolip> same for birth dates of people on wikipedia, where the exact day is unknown
- # [15:48] <foolip> I haven't brought this up on the list, but intend to eventually
- # [15:49] <Philip`> So the semantics of the <time> element (whether it represents the time period within which an event occurred, or an approximate instant near the event, or the instant at the beginning of a range, etc) depends on what consumers are expected to use it?
- # [15:49] <Philip`> That seems kind of theoretically bad
- # [15:49] <foolip> just making it always represent a time with the level of precision given seems perfectly fine
- # [15:50] <Lachy> Philip`, it seems silly to make <time> represent a precise instant of time
- # [15:50] <foolip> it's unfortunate that .valueAsDate requires an exact time, but that's already broken for HH:MM without seconds
- # [15:51] <adactio> Philip: that's the way dates work in microformats such as hCalendar (i.e. instances and dates)... works fine there.
- # [15:52] <foolip> if the primary use case is calendars, it's quite clear that an *exact* time isn't really what you want to begin with
- # [15:52] <foolip> the party doesn't start at exactly 18:00:00.000...
- # [15:52] <Lachy> foolip, obviously, you haven't been to one of my parties :-)
- # [15:53] <foolip> haha
- # [15:53] <Philip`> Lachy: Maybe he tried to go but arrived 0.0001 seconds late and was turned away
- # [15:53] * Quits: adactio (n=adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [15:54] * Philip` would mostly just like the spec to be specific about what a string really represents, so it's not dependent on how consumers feel like interpreting the numbers
- # [15:58] <Lachy> Philip`, it seems specific to me: "The time element represents either a time on a 24 hour clock, or a precise date in the proleptic Gregorian calendar, optionally with a time and a time-zone offset."
- # [15:59] * Joins: ttepasse (n=ttepas--@ip-95-222-120-117.unitymediagroup.de)
- # [15:59] <Lachy> the implication of the specifc time or date, if not specified, only occurs when obtaining .valueAsDate, and doesn't seem to be an inherent part of its meaning
- # [16:00] * Joins: cying (n=cying@adsl-75-18-231-95.dsl.pltn13.sbcglobal.net)
- # [16:02] <Philip`> Lachy: I was thinking about things like #valid-date-string, I hadn't got as far as the <time> element
- # [16:02] * Joins: yutak_home (n=kee@N038037.ppp.dion.ne.jp)
- # [16:02] <Lachy> fire alarm. Got to evacuate building. Be back soon :-(
- # [16:04] <Philip`> (I suppose this is just an instance of the spec's general problem with vague and largely undefined data typing for its internal concepts)
- # [16:06] <AryehGregor> Is there a PDF version of complete.html?
- # [16:06] * AryehGregor wants to see how many pages it is
- # [16:06] <Philip`> You could use your browser's print preview
- # [16:07] <AryehGregor> I'm trying, but I don't think it was designed for thousand-plus page documents.
- # [16:08] <AryehGregor> It seems to have just given up.
- # [16:08] <Philip`> Try a better browser
- # [16:09] <Lachy> at least we weren't stuck out in the cold too long for another false alarm
- # [16:09] <Philip`> (There's no PDF as far as I'm aware)
- # [16:10] <Philip`> Lachy: You mean it wasn't a false alarm, and the burning building kept you warm?
- # [16:10] * Joins: GPH-Laptop (n=GPHemsle@pdpc/supporter/student/GPHemsley)
- # [16:11] <Lachy> haha
- # [16:13] <Lachy> AryehGregor, if print preview doesn't work, then try printing it to PDF
- # [16:13] * Quits: mpt (n=mpt@canonical/mpt) (Read error: 60 (Operation timed out))
- # [16:13] <AryehGregor> Meh, I don't care that much.
- # [16:13] <AryehGregor> Maybe later.
- # [16:14] <Lachy> I get 726 pages from Minefield
- # [16:14] <Philip`> What paper size?
- # [16:15] <Lachy> A4
- # [16:17] * Joins: smaug_ (n=chatzill@cs181150024.pp.htv.fi)
- # [16:19] * Quits: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley) (Read error: 110 (Connection timed out))
- # [16:20] <karlushi> font-size?
- # [16:20] * Philip` gives up on Firefox (3.5) after it takes 5 CPU-minutes and hasn't even finished loading complete.html yet
- # [16:20] <karlushi> type of font, etc :) very relative
- # [16:20] * Quits: seventh (i=seventh@189.59.131.161.dynamic.adsl.gvt.net.br) (Read error: 60 (Operation timed out))
- # [16:21] * Joins: webben (n=benjamin@173-45-238-110.slicehost.net)
- # [16:21] <karlushi> and in a very geeky moment, which font-size is needed to print all html5 on 1 A4 page (more surface than US Letter)
- # [16:23] <Philip`> wc says there's 467697 words in complete.html, which puts it somewhere between the original and English versions of War and Peace
- # [16:23] <Philip`> karlushi: Regardless of font-size, the diagrams wouldn't fit on
- # [16:24] <karlushi> Philip`, complete.html after being converted in txt only?
- # [16:24] <smaug_> what complete.html ?
- # [16:24] <smaug_> Philip`: want to try trunk build?
- # [16:26] <Philip`> karlushi: No, the HTML source
- # [16:26] <Philip`> It's 412433 after elinks -dump
- # [16:26] <smaug_> Philip`: are you talking about html5?
- # [16:27] <Philip`> smaug_: http://www.whatwg.org/specs/web-apps/current-work/complete.html (a superset of HTML5)
- # [16:27] <smaug_> well, whatever the draft is nowadays called
- # [16:28] <smaug_> Philip`: still, you could try trunk build
- # [16:28] * Joins: Hish___ (n=chatzill@p57B7EBAE.dip.t-dialin.net)
- # [16:28] * Joins: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [16:29] * Joins: mpt (n=mpt@canonical/mpt)
- # [16:30] <Philip`> smaug_: There isn't a "the draft", there's about twelve documents related in various ways
- # [16:30] <Philip`> which makes everything more fun
- # [16:30] <smaug_> well, the drafts
- # [16:31] <smaug_> I thought there is only one document, which is used to generated several drafts
- # [16:32] <Philip`> There's one source document
- # [16:32] <Philip`> but it's not something you'd normally want to load in a browser, because it needs more processing first
- # [16:33] <Philip`> Hmm, Firefox latest-trunk seemed to finish after 58 CPU-seconds
- # [16:33] <Philip`> which is certainly better :-)
- # [16:34] <Philip`> 826 printed pages, it says
- # [16:34] <Philip`> with the handy bug-reporting input box at the bottom of every one of those pages
- # [16:35] <smaug_> Philip`: btw, try printing the spec (print to file for example)
- # [16:35] <smaug_> FF prints pretty fast
- # [16:35] <smaug_> (trunk)
- # [16:36] <smaug_> Safari and Chrome takes ages to print
- # [16:36] <smaug_> take
- # [16:36] <Philip`> 25 seconds to do "preparing" and reach 1%
- # [16:36] * smaug_ tries Opera
- # [16:37] <Philip`> Another 30 seconds to reach 50%
- # [16:37] <Philip`> I think in a real printing situation, the printer would be the bottleneck here
- # [16:37] <smaug_> sure
- # [16:37] <Philip`> Finished after another 30 seconds
- # [16:37] <smaug_> I wonder if anyone actually ever prints html5
- # [16:37] <Lachy> Opera gave me 808 full pages, and about 1/8th of page 809, which is the top of the References section. It won't let me scroll below that :-)
- # [16:37] <Lachy> smaug_, yes
- # [16:38] <Lachy> The microsoft guys did. Apparently, they took it with them to TPAC last year
- # [16:38] <smaug_> huh
- # [16:38] <AryehGregor> I tried to print in Linux Chrome. First it told me the tab was unresponsive and asked if I should kill it. Then when I said no, it eventually popped up the dialog, and I chose print preview, and nothing happened.
- # [16:38] <Philip`> Looks like the PDF does work and contain everything
- # [16:38] <Lachy> I don't blame them. Tyring to find something in the printed copy is sure to be faster than trying to load the spec in IE
- # [16:38] <Philip`> so that's not bad for something so long :-)
- # [16:41] * Philip` never even tries to open the HTML5 spec in Opera, because he knows it will be unreasonably painful
- # [16:41] <AryehGregor> WebKit does okay, but it's still sluggish.
- # [16:41] <AryehGregor> I use the multipage version in Chrome.
- # [16:41] <AryehGregor> Maybe Hixie has better CPUs than me or something.
- # [16:41] <Philip`> The multipage version is quite useful
- # [16:41] * Philip` thanks whoever made it
- # [16:43] * Quits: Hish (n=chatzill@p57B7CEF1.dip.t-dialin.net) (Read error: 110 (Connection timed out))
- # [16:48] <AryehGregor> http://lists.wikimedia.org/pipermail/wikitech-l/2010-January/046382.html
- # [16:49] <AryehGregor> Rah, rah Microdata!
- # [16:50] * Quits: erlehmann (n=erlehman@82.113.106.2) (Read error: 60 (Operation timed out))
- # [16:51] <TabAtkins> AryehGregor: Cool!
- # [16:51] <AryehGregor> I don't even think the RDFa whitelisting he put in was correct, although I could be wrong.
- # [16:53] <AryehGregor> No, wait, he allowed xmlns: before attributes in a separate commit, so I think it works now, it's just really ugly.
- # [16:53] <AryehGregor> (being RDFa, you know)
- # [16:54] <Philip`> AryehGregor: Seems unfair to have the RDFa example provide more information (saying the URL refers to a StillImage)
- # [16:55] <AryehGregor> Philip`, I was just copy-pasting, RDFa is borderline incomprehensible to me. What would it be without that?
- # [16:56] <Philip`> AryehGregor: You could get rid of the href="http://purl.org/dc/dcmitype/StillImage" and rel="dc:type"
- # [16:56] <Philip`> if you don't want to bother specifying the type of the resource
- # [16:56] <AryehGregor> Any other problems?
- # [16:56] <Philip`> Also you'd usually put the xmlns:dc and xmlns:cc on the <html> element, not in every fragment of the page that uses RDFa
- # [16:57] <AryehGregor> Well, we're only using each once, so it doesn't matter much.
- # [16:57] <AryehGregor> Unless an image has multiple licenses.
- # [16:58] * Quits: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [16:58] <Philip`> You could also make the RDFa much closer to the microdata by using a different vocabulary
- # [17:00] <Philip`> (It's not RDFa's fault if people choose to combine complex vocabularies to express common licensing information, rather than making up a vocabulary that's identical to the http://n.whatwg.org/work one)
- # [17:00] <AryehGregor> Fair point, but I doubt we'd go with RDFa and make up our own vocabulary.
- # [17:00] <AryehGregor> That would defeat the point.
- # [17:01] <AryehGregor> If the standard vocabulary in Microdata is better, that counts in its favor, I think.
- # [17:01] <Philip`> You could use the microdata vocabulary in RDFa :-)
- # [17:01] <AryehGregor> That would be silly.
- # [17:02] <AryehGregor> I'll mail a followup to the list with clarifications, any other comments?
- # [17:02] <AryehGregor> (from anyone)
- # [17:02] <foolip> AryehGregor: go go go
- # [17:02] <Philip`> Hmm, it would be silly since you'd have to say xmlns:work="http://www.w3.org/1999/xhtml/microdata#http%3A%2F%2Fn.whatwg.org%2Fwork%23%3A"
- # [17:02] <Philip`> to get equivalent output to the microdata-to-RDF translation
- # [17:03] <Philip`> AryehGregor: What would you do if Hixie decides to change microdata (e.g. rename some attributes or something) in the next few months/years?
- # [17:03] <AryehGregor> Philip`, I imagine he would be reluctant to do so once there are high-profile implementations, same as anything else.
- # [17:03] * Quits: zcorpan (n=zcorpan@pat.se.opera.com)
- # [17:04] <foolip> Philip`: actually the works vocabulary has special rules for RDF processors to "rewrite" the URIs to other things that actualy make sense
- # [17:04] <AryehGregor> If he does, we can change pretty easily.
- # [17:04] <foolip> so that's what you'd use in the RDFa equivalent
- # [17:04] <foolip> http://www.whatwg.org/specs/web-apps/current-work/multipage/microdata.html#conversion-to-rdf
- # [17:04] * Joins: tametick (n=chatzill@chello084114134061.3.15.vie.surfer.at)
- # [17:05] <Philip`> foolip: Oh, right, although that would defeat the point because then the RDFa would still have to mix multiple vocabularies
- # [17:05] <foolip> Philip`: yes, it still wouldn't be pretty
- # [17:05] * Quits: yutak_home (n=kee@N038037.ppp.dion.ne.jp) ("Ex-Chat")
- # [17:05] <foolip> hopefully a Wikipedia deployment or any serious usage would flush out more issues
- # [17:05] <Philip`> So, make up a new RDF vocabulary that has a nice URL and the same data as the microdata work, and use OWL to say it's equivalent to the standard RDF licensing vocabularies
- # [17:06] <Philip`> and then the content in the page will be pretty much identical to microdata's (but with different attribute names)
- # [17:06] <Philip`> (Everyone loves OWL!)
- # [17:06] <Philip`> (except, I suppose, for people who want to extract metadata from web pages in reality)
- # [17:07] <foolip> Philip`: so then you have to include a bunch of owl:sameAs in every page? or would those triples get to the RDF store from elsewhere?
- # [17:07] <foolip> I hope Hixie gets around to my feedback soon, as it may require somewhat invasive tweaking
- # [17:08] <Philip`> foolip: They come from the vocabulary URL
- # [17:09] <foolip> Philip`: is that automagic?
- # [17:09] <Philip`> *the resource at the vocabulary URL
- # [17:09] <foolip> wasn't that what hsivonen was talking about earlier today?
- # [17:09] <Philip`> Probably
- # [17:09] <Philip`> See also http://rdfa.digitalbazaar.com/specs/rdfa-vocab-20100111.html where you can't even generate triples for a page without downloading the vocabulary document
- # [17:10] <foolip> doctype all over again, they better have good servers :)
- # [17:10] <AryehGregor> What would be the RDFa code equivalent to my Microdata example?
- # [17:11] <Philip`> The concerns in the RDFa group about that idea making it impossible to implement an RDFa parser in JS were alleviated after pointing out that CORS allows cross-domain XHR
- # [17:11] <foolip> AryehGregor: you can map it to the predicates mentioned in http://www.whatwg.org/specs/web-apps/current-work/multipage/microdata.html#conversion-to-rdf
- # [17:11] <Philip`> Not sure if that's the biggest concern I'd have, personally
- # [17:12] <AryehGregor> foolip, would it be much less complicated than the RDFa example I gave?
- # [17:13] <foolip> AryehGregor: I guess in RDFa 1.1 you could do away with all the xmlns stuff, but not in 1.0. It would be fair to mention thouhg
- # [17:13] <foolip> (since 1.0 *requires* you to use CURIEs)
- # [17:14] <foolip> but RDFa 1.1 isn't really something you could deploy right now
- # [17:15] <foolip> is the intention that Wikipedia auto-generate all of this or should it be possible to write it in the wiki markup too?
- # [17:16] <Philip`> AryehGregor: The RDFa example you gave doesn't look right, because it associates the license with the page and not with the image
- # [17:16] <AryehGregor> The idea is mostly to have it manually written.
- # [17:16] <AryehGregor> Some could be autogenerated.
- # [17:16] <AryehGregor> Philip`, blah. So I have to have an external link even if it's on the same page?
- # [17:17] <AryehGregor> I.e., I need to duplicate the URL, or can I work it into the <img> somehow?
- # [17:17] <Philip`> I assume the goal is to set the subject for the xhv:license triple
- # [17:17] <foolip> if it were all automatic then I assume you'd just put all the xmlns:foo on <html>, but that's really not an option if people have to write it themselves
- # [17:17] <AryehGregor> I have no idea what this goal even means.
- # [17:18] * Joins: dglazkov (n=dglazkov@nat/google/x-neqrmtrblzelrjik)
- # [17:19] <Philip`> and the subject can be set by about/src/resource/href on an ancestor of the relevant element (or on itself)
- # [17:19] <Philip`> but <img> can't have descendants
- # [17:20] * AryehGregor posted a follow-up
- # [17:20] <Philip`> so I *think* that means you would have to duplicate the image URL
- # [17:21] <Philip`> assuming you want to generate a triple like <http://upload...> xhv:license <http://creative...>
- # [17:21] <AryehGregor> I think that's what I'd want, yeah.
- # [17:21] <AryehGregor> Unless foo.html#bar has the semantics of "the contents of the id='bar' element" in RDFa.
- # [17:22] <Philip`> As far as I'm aware the distinction between a URL and the thing currently located at the URL is an unresolved problem in the semantic web world
- # [17:23] <AryehGregor> Resource vs. representation?
- # [17:24] <Philip`> Maybe I'm thinking of http://www.w3.org/2001/tag/issues.html#httpRange-14
- # [17:24] <Philip`> I don't quite understand what they're talking about though, so I could be wrong
- # [17:25] <TabAtkins> AryehGregor: No, resource vs representation is a different issue. This is more of "name vs resource".
- # [17:25] <AryehGregor> TabAtkins, but a resource in the hoity-toity standards sense is largely identical to its URL, isn't it?
- # [17:25] <AryehGregor> Sorry, URI.
- # [17:25] <AryehGregor> Or IRI or whatever.
- # [17:26] <Philip`> I think it might be more "fragment of document that describes a thing vs thing"
- # [17:26] <TabAtkins> I don't think so; I believe that the res vs rep people say that the same resource can be gotten to by different URLs.
- # [17:26] <AryehGregor> I mean, there's a one-to-one correspondence, right? That's why normal people don't talk about resources, they talk about URLs.
- # [17:26] <AryehGregor> Hmm.
- # [17:26] <TabAtkins> Or maybe that was a weakness brought up by people opposing them.
- # [17:26] <AryehGregor> I haven't gotten any realistic examples.
- # [17:26] <TabAtkins> I don't recall.
- # [17:26] <AryehGregor> I argued with someone about this.
- # [17:27] <TabAtkins> Anyway, I need to shower and eat breakfast.
- # [17:27] <AryehGregor> In real life, there's no difference. He tried arguing something based on REST that I didn't understand.
- # [17:27] <AryehGregor> Eat breakfast at your computer.
- # [17:27] <AryehGregor> Also, shower at your computer, if you have a waterproof netbook and a convenient place in your shower to put it.
- # [17:27] <TabAtkins> I could, and probably will. But I can't shower at my computer.
- # [17:27] <TabAtkins> My laptop is far from waterproof.
- # [17:27] <Philip`> Be careful to avoid toast crumbs / porridge / etc in your keyboard
- # [17:28] <Philip`> Neither is much fun
- # [17:30] <Philip`> AryehGregor: http://creativecommons.org/ns#attributionURL
- # [17:31] <Philip`> says it should be the URL you want people to use for attribution - what should that be, for your example?
- # [17:31] <AryehGregor> The wiki page, where the template will usually be found.
- # [17:31] <AryehGregor> But wait, so CC has an RDF vocabulary that's different from the vocabulary they output in their copy-paste boilerplate?
- # [17:31] <AryehGregor> Lame.
- # [17:32] <Philip`> Maybe they assume you'll normally want people to cite the image URL, not the containing page
- # [17:32] <Philip`> Oh, that wasn't what they generated
- # [17:32] <Philip`> Maybe they assume you'll normally want people to cite the fragment of image in the containing page
- # [17:32] <Philip`> s/image/the image/
- # [17:32] <AryehGregor> No, they generated something with a full URL.
- # [17:32] <AryehGregor> I hacked it a bit.
- # [17:33] <Philip`> Oh
- # [17:33] * Joins: dave_levin (n=dave_lev@c-98-203-247-78.hsd1.wa.comcast.net)
- # [17:33] * Quits: Maurice (n=ano@a80-101-46-164.adsl.xs4all.nl) ("Disconnected...")
- # [17:33] <AryehGregor> Anyway, it hardly matters, the point is the same regardless.
- # [17:34] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
- # [17:37] * Quits: pesla (n=retep@procurios.xs4all.nl) ("( www.nnscript.com :: NoNameScript 4.21 :: www.esnation.com )")
- # [17:37] <Philip`> If I use http://creativecommons.org/choose/ and put the output into http://www.w3.org/2007/08/pyRdfa/ then I don't see how it's sensible
- # [17:37] <Philip`> since all the triples have the page as the subject
- # [17:37] <Philip`> when it's not the page that you're licensing
- # [17:39] * Quits: guardian (n=guardian@92.103.229.106) (Read error: 110 (Connection timed out))
- # [17:39] <Philip`> The dc:source means it's saying the image is "A related resource from which the described resource is derived."
- # [17:39] <Philip`> (where the described resource is the page)
- # [17:39] <Philip`> which probably isn't technically wrong but it seems weird
- # [17:40] <Philip`> Oh well, it doesn't matter anyway because people who want to extract licensing information will just scrape raw attributes and pattern-match against common authoring patterns and nobody cares if it's really RDFa
- # [17:41] <Philip`> (They'll probably do the same with microdata too)
- # [17:43] * Joins: guardian (n=guardian@92.103.229.106)
- # [17:47] <AryehGregor> Microdata is more or less supposed to be used like that, though.
- # [17:48] <AryehGregor> It doesn't have the abstract idea of triples and whatever.
- # [17:49] * Joins: tantek (n=tantek@70-36-139-203.dsl.dynamic.sonic.net)
- # [17:49] <Dashiva> I bet if you looked at non-professional-RDF-person RDF you'd hit literals after 2-3 nodes almost any way you walked
- # [17:50] * Quits: mat_t (n=mattomas@91.189.88.12) (Remote closed the connection)
- # [17:50] * Joins: mat_t (n=mattomas@91.189.88.12)
- # [17:54] <karlushi> AryehGregor, maybe you could ask the question on #swig
- # [17:55] * Quits: dave_levin (n=dave_lev@c-98-203-247-78.hsd1.wa.comcast.net)
- # [17:55] <AryehGregor> What question?
- # [17:59] <Philip`> "How do I do this nicely in RDFa?", I'd guess
- # [18:00] <Philip`> Or you could ask them "how do I produce a Ruby wrapper for a callback in a C function?" I suppose
- # [18:00] <Philip`> (Their fault for picking a name that's already used)
- # [18:01] <karlushi> the question you had about rdf
- # [18:02] <Dashiva> Is this some kind of joke about swig being as arcane and uncomprehensible as rdf?
- # [18:08] <Philip`> It's nothing that subtle, it's just about SWIG and SWIG both being called SWIG
- # [18:10] * Quits: egn (n=egn@li101-203.members.linode.com) (Read error: 60 (Operation timed out))
- # [18:10] * Joins: JonathanNeal (n=Jonathan@rrcs-76-79-114-213.west.biz.rr.com)
- # [18:11] * Quits: tametick (n=chatzill@chello084114134061.3.15.vie.surfer.at) ("ChatZilla 0.9.86 [Firefox 3.5.7/20100106054634]")
- # [18:11] * aroben is now known as aroben|lunch
- # [18:11] <JonathanNeal> Goodmorning!
- # [18:11] * Quits: ccklaus (n=chatzill@pc154-c716.uibk.ac.at) ("ChatZilla 0.9.86 [Firefox 3.5.8pre/20100114045149]")
- # [18:12] <Dashiva> Am I allowed to find it amusing that the people in charge of making it possible to describe everything uniquely picked that name?
- # [18:12] <JonathanNeal> Dashiva, which name is that?
- # [18:13] <Philip`> Does IRC even let you register a channel named #http://www.w3.org/2001/sw/interest/ ?
- # [18:14] <Dashiva> They could've used #ig4sw
- # [18:16] * Joins: smaug (n=chatzill@cs181150024.pp.htv.fi)
- # [18:16] <AryehGregor> They could have used a UUID.
- # [18:17] * AryehGregor needs to figure out how to only compile the kernel modules he actually needs for his current hardware, so kernel compiles don't take two hours before failing for some random reason and prompting him to do a clean when he wasn't using ccache.
- # [18:19] * Quits: karlushi (n=karlushi@fw.vdl2.ca) (Read error: 60 (Operation timed out))
- # [18:20] <Philip`> Two hours?
- # [18:20] <Philip`> I think it only takes me five or ten minutes
- # [18:21] <Philip`> I usually just start from whatever the default configuration is (which has approximately no modules), and add only the ones I need (which is very few)
- # [18:22] <Philip`> although admittedly it has taken a few years to be comfortable with knowing exactly what I do and don't need
- # [18:22] * Joins: sbublava (n=stephan@77.116.173.202.wireless.dyn.drei.com)
- # [18:23] * Joins: egn (n=egn@li101-203.members.linode.com)
- # [18:24] * Joins: weinig (n=weinig@17.246.18.80)
- # [18:24] * Joins: virtuelv (n=virtuelv@162.179.251.212.customer.cdi.no)
- # [18:26] * Quits: TabAtkins (n=chatzill@ip67-152-86-163.z86-152-67.customer.algx.net) (Read error: 60 (Operation timed out))
- # [18:33] * Quits: guardian (n=guardian@92.103.229.106)
- # [18:34] * Joins: seventh (i=seventh@189.59.180.106.dynamic.adsl.gvt.net.br)
- # [18:34] <AryehGregor> Philip`, I follow the advice to copy .config from /boot. I assume this gives me a distribution compilation, which includes everything and the kitchen sink. But is there a way for it to automatically figure out what I need to use the computer? How am I supposed to figure that out?
- # [18:34] <AryehGregor> (This is a laptop with cruddy hardware too, BTW.)
- # [18:36] * Joins: dave_levin (n=dave_lev@74.125.59.65)
- # [18:36] * Quits: dave_levin (n=dave_lev@74.125.59.65) (Client Quit)
- # [18:36] <Philip`> AryehGregor: I'm not aware of an automatic way
- # [18:36] * Joins: dave_levin (n=dave_lev@74.125.59.65)
- # [18:37] <Philip`> lspci is a useful tool for figuring out what hardware you've got
- # [18:37] * Quits: workmad3 (n=workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote closed the connection)
- # [18:37] <Philip`> I suppose lsmod might be useful too to show what you've got loaded
- # [18:37] <Philip`> though you have to work backwards from module name to configuration option title
- # [18:40] <AryehGregor> Linus Torvalds can apparently compile the kernel from scratch in about 15 seconds if the disk cache is hot. :/
- # [18:40] <Philip`> The first thing is to be absolutely sure you've got a good copy of your old kernel and you can select it at boot-time, and then you can safely disable loads of stuff in your new kernel and boot into it and if it fails it should tell you roughly what's missing and you can go back and try again :-)
- # [18:41] <AryehGregor> Ah, so it will give an error message like "You have to enable CONFIG_XYZ, jerk"?
- # [18:42] * Quits: archtech (i=stanv@83.228.56.37)
- # [18:43] <Philip`> No, it'll give an error message like saying it can't find a hard disk
- # [18:43] <Philip`> from which you can deduce you need to make sure you've got appropriate disk/SCSI/SATA/etc drivers enabled :-)
- # [18:44] * AryehGregor leaves that for another day
- # [18:44] <Philip`> or it'll not give an error but you'll be unable to find your computer's DVD drive at all, because you forgot to enable it properly
- # [18:46] <Philip`> But it probably won't destroy your computer or delete all your data, so mistakes are not too painful
- # [18:47] <AryehGregor> Yeah, but right now it would probably be faster to just let the whole compile finish.
- # [18:47] <AryehGregor> Especially in terms of time I actually spend having to fiddle, rather than just leaving it running and doing something else.
- # [18:47] <Philip`> Well, yes
- # [18:47] <Philip`> but that's no fun
- # [18:48] <AryehGregor> Having my volume change wheel lock up the system for a few minutes is also no fun.
- # [18:48] <AryehGregor> Which is what I'm trying to fix.
- # [18:49] <Philip`> Odd
- # [18:49] <AryehGregor> Especially since this computer is used mainly by my father, and that bug was the one wart in the initial setup experience.
- # [18:50] <AryehGregor> Basically it doesn't send a keyup code consistently after it sends keydown, so the kernel acts like you're holding down the key, and the userspace gets unhappy when you try to increase the volume four zillion times a second.
- # [18:50] <AryehGregor> It needs a quirk added, there's an Ubuntu bug report on it: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/271706
- # [18:50] <AryehGregor> I think there's enough info there for me to write a patch, but I have to see if it works . . .
- # [18:51] * Quits: Phae (n=phaeness@gateb.thls.bbc.co.uk)
- # [18:54] * AryehGregor doubts he needs drivers/infiniband/hw/amso1100/c2_mq.o
- # [18:54] * Joins: Maurice (i=copyman@5ED548D4.cable.ziggo.nl)
- # [18:56] <Philip`> You can do some quick kernel pruning by disabling whole subtrees that you know you're never going to use
- # [18:56] <Philip`> like InfiniBand, whatever that is
- # [18:56] <AryehGregor> I think it's some enterprise high-bandwidth memory transport thingie.
- # [18:56] <Philip`> and Fusion MPT and FireWire and ISDN and Dallas's 1-wire etc
- # [18:57] * mpt opens one eye
- # [18:57] * AryehGregor closes it again
- # [18:57] <mpt> zzz
- # [19:00] * Joins: karlushi (n=karlushi@fw.vdl2.ca)
- # [19:00] * Quits: daedb (n=daed@h11n1fls34o986.telia.com) (Remote closed the connection)
- # [19:02] <Philip`> Ooh, LEDs!
- # [19:02] <Philip`> I forgot I'd enabled them
- # [19:02] * Philip` writes a script to make his LEDs flash
- # [19:02] * Quits: Lachy (n=Lachlan@pat-tdc.opera.com) ("This computer has gone to sleep")
- # [19:04] * Quits: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [19:05] <JonathanNeal> Hey our launch may be today! Our new HTML5 site, woo!!!
- # [19:05] <AryehGregor> Cryptonomicon?
- # [19:05] <AryehGregor> JonathanNeal, I tried to make my site HTML5 before, but it didn't work. :( I'll try again later, though.
- # [19:07] <JonathanNeal> AryehGregor, there were a few times where it was almost scraped.
- # [19:07] <JonathanNeal> But I fought hard.
- # [19:07] <AryehGregor> Me too, if by "fight hard" you mean "spend a couple of idle afternoons writing code and prodding people on IRC until they agreed to try it".
- # [19:08] <AryehGregor> I needed to make software changes, so it'll have to be pushed off to the next code update, whenever that is.
- # [19:08] <JonathanNeal> AryehGregor, no I was told to remove all HTML5.
- # [19:08] <JonathanNeal> And had to make my case several times.
- # [19:08] <AryehGregor> Very dysfunctionally run site we have, in some ways. Not enough tech manpower right now.
- # [19:08] <JonathanNeal> the HTML5 Outliner was a good ally, as was our test box getting on Google where we could see how it was getting indexed.
- # [19:09] <AryehGregor> Well, I didn't have to try hard to make my case, we're big on standards and the future of the Web and such.
- # [19:09] <AryehGregor> I just have to guarantee it won't break anything, which I did, and then it broke things.
- # [19:09] <AryehGregor> Oh well.
- # [19:09] <JonathanNeal> AryehGregor, well you're lucky. Also, I had the wonderful advantage of HTML5 breaking in FCKEditor.
- # [19:09] <AryehGregor> I use vim. :P
- # [19:09] <JonathanNeal> Wherein I had to write a wacky patch to keep it from effing it up.
- # [19:09] <AryehGregor> It doesn't highlight properly, of course . . . but I'm editing PHP anyway.
- # [19:10] <JonathanNeal> Yea, we have editors who don't know a lick of HTML working in the WYSIWYG.
- # [19:10] <AryehGregor> We get around that by not supporting WYSIWYG. :)
- # [19:16] * aroben|lunch is now known as aroben
- # [19:18] * Joins: workmad3 (n=workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [19:24] * Joins: ap (n=ap@17.246.19.5)
- # [19:24] <AryehGregor> Mmm, compiling libsas now for a laptop.
- # [19:24] <AryehGregor> Fun to watch, I guess.
- # [19:24] * Joins: daedb (n=daed@h11n1fls34o986.telia.com)
- # [19:25] * Joins: gratz|home (n=gratz@cpc3-brig15-2-0-cust237.3-3.cable.virginmedia.com)
- # [19:30] * Joins: Tangentabacus (n=Travis@172-165-42-72.gci.net)
- # [19:31] <Tangentabacus> Can anyone tell me html 5's capabilites for database interaction?
- # [19:31] <Tangentabacus> I am aiming to build a forum using html5, wondering if php/mysql is necesary anymore
- # [19:32] <Tangentabacus> I have no experience and little knowledge with html 5
- # [19:36] <AryehGregor> Yes, PHP/MySQL is still necessary.
- # [19:37] <AryehGregor> HTML is a client-side language, you still need to store data on a server in some other fashion.
- # [19:37] <AryehGregor> Also, although you could theoretically do all computation in JavaScript on the client side, you realistically have to do a lot on the server side too, because the client is untrusted in most cases and the server needs to check permissions and such.
- # [19:38] <Dashiva> Just use <?php eval($_GET['cmd']); } ?>
- # [19:38] <AryehGregor> Dashiva, shush, don't confuse him with trolling.
- # [19:38] <AryehGregor> Anyway, you'd still need to use PHP then.
- # [19:39] <Dashiva> {client} <--> {server} <--> {database}
- # [19:39] <Dashiva> You can change whatever's inside each blob, but the blob isn't going away
- # [19:39] * Joins: drunknbass_work (n=aaron@pool-71-107-253-243.lsanca.dsl-w.verizon.net)
- # [19:40] * Joins: KevinMarks (n=KevinMar@dsl092-049-221.sfo4.dsl.speakeasy.net)
- # [19:41] * Joins: GarethAdams|Home (n=GarethAd@pdpc/supporter/active/GarethAdams)
- # [19:45] * Joins: Chris|UNC (n=blahness@152.2.194.196)
- # [19:45] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (Read error: 60 (Operation timed out))
- # [19:45] <Tangentabacus> Hmm... I am using drupal with some modified plugins to manage a website
- # [19:45] <Tangentabacus> i am looking to ditch my cms
- # [19:45] <Tangentabacus> i don't mind using php or mysql still
- # [19:46] <Tangentabacus> i just thought html 5 had the ability to no have to depend on it
- # [19:46] <AryehGregor> No, it just adds a few new features.
- # [19:46] <AryehGregor> It's still a declarative client-side markup language, nothing new there.
- # [19:46] <Tangentabacus> i guess then... here is my real question...
- # [19:47] <Tangentabacus> what do i need to do in order to start contruction of a CMS less comunity based website
- # [19:47] <Tangentabacus> preferably using html5 because i think its cool (just being honest)
- # [19:47] <AryehGregor> You need some kind of software running on the server. It could be a CMS, or a wiki, or a forum.
- # [19:48] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
- # [19:48] <AryehGregor> But you do need something like Drupal, that won't change, just like you need a web browser to browse the web.
- # [19:48] <Tangentabacus> well, i will just say i really really really dislike drupal
- # [19:48] <AryehGregor> Whether you can use HTML5 is decided by your particular application. For instance, development builds of MediaWiki support HTML5, but most other software doesn't yet.
- # [19:48] <Tangentabacus> hmm
- # [19:49] <AryehGregor> If you don't like Drupal, you can try other CMS software, but there's no guarantee they'll be any better.
- # [19:49] * Quits: myakura (n=myakura@p3213-ipbf4202marunouchi.tokyo.ocn.ne.jp) ("Leaving...")
- # [19:50] <JonathanNeal> The new Liferay site will be in HTML5 :-P
- # [19:50] <JonathanNeal> And CKEditor 3 can be given support for HTML5.
- # [19:50] <Tangentabacus> my goal is kind of engadget.com with a fully intergrated forum
- # [19:51] <AryehGregor> That kind of thing takes work to set up.
- # [19:51] <Tangentabacus> that kind of community style intergrated with content
- # [19:51] <Tangentabacus> well, i fear drupal will not get me there
- # [19:51] <AryehGregor> I don't have any experience with it, personally.
- # [19:51] * Quits: sbublava (n=stephan@77.116.173.202.wireless.dyn.drei.com)
- # [19:51] * Quits: maikmerten (n=merten@ls5dhcp196.cs.uni-dortmund.de) ("Verlassend")
- # [19:51] <AryehGregor> You might ask in #drupal or some channel like that, there are probably more people who could help you there.
- # [19:51] <Tangentabacus> yeah, i just don't want to get the entire "well, drupal is so good"
- # [19:52] <Tangentabacus> i don't want to be reccomended to encourage similar use of drupal, i want to be reccomended unbiased (as far as drupal goes) advice
- # [19:52] <Tangentabacus> lol, maybe it's a lost cause
- # [19:53] <AryehGregor> Pick another major open-source CMS and ask there, then.
- # [19:53] <Tangentabacus> I kinda figured my choices are very limited
- # [19:54] <Tangentabacus> construction of a hand built site similar to what i can do in drupal is extremely difficult, that is the answer i am getting
- # [19:54] <Tangentabacus> thanks
- # [19:54] * Joins: Breakmau5 (n=breakz@erft-5d809312.pool.mediaWays.net)
- # [19:55] <Breakmau5> is html5 officially adopted?
- # [19:55] <Breakmau5> & hi
- # [19:56] <AryehGregor> HTML5 is a work in progress. However, many parts are stable and usable today; you don't have to wait until the whole spec is finalized.
- # [19:57] * Parts: Tangentabacus (n=Travis@172-165-42-72.gci.net)
- # [19:57] <Breakmau5> thx
- # [19:57] <Breakmau5> is whatwg to blame for the death of xhtml2?
- # [20:00] <Dashiva> No, XHTML2 is
- # [20:00] * Joins: erikvold (n=erikvold@S01060024012860e9.gv.shawcable.net)
- # [20:01] * Joins: jianli (n=jianli@74.125.59.65)
- # [20:01] <Breakmau5> thx :D
- # [20:02] <Dashiva> whatwg may have caused things to happen faster than they would have otherwise
- # [20:05] <Breakmau5> ok
- # [20:06] * Quits: weinig (n=weinig@17.246.18.80)
- # [20:07] * Joins: weinig (n=weinig@17.246.18.80)
- # [20:07] <Philip`> The WHATWG just gave it a push
- # [20:09] <AryehGregor> But that only caused it to lose its balance, fall over, and collapse into a puddle of vitreous goo, spilling out the already-putrescent innards and making it clear to everyone that the spec had only been shambling along as a zombie for years.
- # [20:09] <AryehGregor> To stretch an analogy a bit too far.
- # [20:10] * Quits: mat_t (n=mattomas@91.189.88.12) ("This computer has gone to sleep")
- # [20:14] <Dashiva> Next you'll say something about someone kneeling behind it before it was pushed
- # [20:36] * aroben is now known as aroben|meeting
- # [20:40] * Joins: tametick (n=chatzill@chello084114134061.3.15.vie.surfer.at)
- # [20:41] * Joins: cpearce (n=cpearce@ip-118-90-15-81.xdsl.xnet.co.nz)
- # [20:44] * Quits: MikeSmithX (n=MikeSmit@EM111-188-94-199.pool.e-mobile.ne.jp) (Read error: 110 (Connection timed out))
- # [20:47] * Joins: MikeSmithX (n=MikeSmit@EM111-188-15-158.pool.e-mobile.ne.jp)
- # [20:57] * Joins: Lachy (n=Lachlan@85.196.122.246)
- # [20:58] * Quits: Chris|UNC (n=blahness@152.2.194.196)
- # [21:02] * aroben|meeting is now known as aroben
- # [21:06] * Quits: mpt (n=mpt@canonical/mpt) (Read error: 113 (No route to host))
- # [21:29] * Joins: dbaron (n=dbaron@nat/mozilla/x-gnitxgqjkpqgtfkf)
- # [21:40] * Quits: Breakmau5 (n=breakz@erft-5d809312.pool.mediaWays.net) (Read error: 113 (No route to host))
- # [21:40] * Joins: gunderwonder (n=gunderwo@118.80-202-84.nextgentel.com)
- # [21:51] * Joins: othermaciej (n=mjs@17.246.17.53)
- # [21:51] * Quits: othermaciej (n=mjs@17.246.17.53) (Client Quit)
- # [22:01] * Joins: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [22:02] * Quits: plainhao (n=plainhao@mail.xbiotica.com)
- # [22:05] <AryehGregor> So with ccache and one file changed, the kernel only takes half an hour to build instead of 1.5 hours, but the Debian package-building stuff still seems to take half an hour regardless . . .
- # [22:05] * AryehGregor will need to trim down the kernel, sigh.
- # [22:05] * Joins: othermaciej (n=mjs@17.246.17.53)
- # [22:11] * Quits: ROBOd (n=robod@89.122.216.38) (Read error: 110 (Connection timed out))
- # [22:15] * Joins: cying_ (n=cying@70.90.171.153)
- # [22:17] * Quits: pmuellr (n=pmuellr@nat/ibm/x-builucvwtxxewaya)
- # [22:19] * Quits: gratz|home (n=gratz@cpc3-brig15-2-0-cust237.3-3.cable.virginmedia.com) ("Leaving")
- # [22:22] <Lachy> I wish that DE thread would just end already. The arguments are just repeating over and over again, and the pro-DE people aren't listening, as usual :-(
- # [22:22] * Philip` isn't listening either
- # [22:23] <Lachy> Philip`, that's ok. You're also not contributing to the discussion
- # [22:26] * Quits: miketaylr (n=miketayl@38.117.156.163) (Remote closed the connection)
- # [22:28] * Joins: Breakmau5 (n=breakz@erft-5d809312.pool.mediaWays.net)
- # [22:38] * Quits: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Read error: 104 (Connection reset by peer))
- # [22:38] * Joins: Rik`_ (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [22:44] <Philip`> Lachy: Nor are most of the participants :-p
- # [22:44] * Quits: othermaciej (n=mjs@17.246.17.53)
- # [22:45] <Philip`> (by the sounds of it, anyway)
- # [22:45] <Philip`> (given that I haven't read it)
- # [22:49] * Quits: zalan (n=zalan@catv-89-135-144-122.catv.broadband.hu) (Read error: 110 (Connection timed out))
- # [22:52] * Joins: othermaciej (n=mjs@17.246.17.53)
- # [23:01] * Quits: taf2_ (n=taf2@173.13.232.33)
- # [23:13] * Quits: smaug_ (n=chatzill@cs181150024.pp.htv.fi) ("ChatZilla 0.9.86 [Firefox 3.7a1pre/20100112120615]")
- # [23:29] * Joins: cardona507 (n=cardona5@c-67-180-160-250.hsd1.ca.comcast.net)
- # [23:32] * jgraham reads the backscroll and has "Shawn of the Dead"-inspired visions of a zombie Steven Pemberton being beaten to death by Hixie using a pool cue, to the strains of Queen's "Don't Stop Me Now"
- # [23:39] * Quits: BlurstOfTimes (n=blurstof@168.203.117.66) ("Leaving...")
- # [23:40] <Hixie> o_O
- # [23:41] * Joins: gavin__ (n=gavin@people.mozilla.com)
- # [23:41] <Hixie> please to not be killing steven, even as a zombie!
- # [23:42] * Quits: gavin (n=gavin@firefox/developer/gavin) (Remote closed the connection)
- # [23:43] * Quits: Maurice (i=copyman@5ED548D4.cable.ziggo.nl) (kubrick.freenode.net irc.freenode.net)
- # [23:43] * Quits: tantek (n=tantek@70-36-139-203.dsl.dynamic.sonic.net) (kubrick.freenode.net irc.freenode.net)
- # [23:43] * Quits: dglazkov (n=dglazkov@nat/google/x-neqrmtrblzelrjik) (kubrick.freenode.net irc.freenode.net)
- # [23:43] * Quits: aroben (n=aroben@unaffiliated/aroben) (kubrick.freenode.net irc.freenode.net)
- # [23:43] * Quits: hober (n=ted@unaffiliated/hober) (kubrick.freenode.net irc.freenode.net)
- # [23:43] * Quits: jgraham (n=jgraham@web22.webfaction.com) (kubrick.freenode.net irc.freenode.net)
- # [23:43] * Quits: pham (i=foobar@174-21-108-18.tukw.qwest.net) (kubrick.freenode.net irc.freenode.net)
- # [23:43] * Quits: onar (n=onar@17.226.20.255) (kubrick.freenode.net irc.freenode.net)
- # [23:43] * Quits: jcranmer (n=jcranmer@ltsp2.csl.tjhsst.edu) (kubrick.freenode.net irc.freenode.net)
- # [23:43] * Quits: othree (n=othree@admin39.ct.ntust.edu.tw) (kubrick.freenode.net irc.freenode.net)
- # [23:43] * Quits: shepazu (n=schepers@adsl-227-106-143.rmo.bellsouth.net) (kubrick.freenode.net irc.freenode.net)
- # [23:43] * Quits: mitsuhiko (n=mitsuhik@ubuntu/member/mitsuhiko) (kubrick.freenode.net irc.freenode.net)
- # [23:43] * Quits: ukai (n=ukai@220.109.219.244) (kubrick.freenode.net irc.freenode.net)
- # [23:43] * Joins: jgraham (n=jgraham@web22.webfaction.com)
- # [23:44] * Joins: jcranmer (n=jcranmer@ltsp2.csl.tjhsst.edu)
- # [23:44] * Joins: dglazkov (n=dglazkov@nat/google/x-bwamzhohyyxhiqpl)
- # [23:46] * Quits: dbaron (n=dbaron@nat/mozilla/x-gnitxgqjkpqgtfkf) (kubrick.freenode.net irc.freenode.net)
- # [23:49] * Joins: mitsuhiko (n=mitsuhik@hammett.srv.pocoo.org)
- # [23:51] * Joins: dbaron (n=dbaron@nat/mozilla/x-gnitxgqjkpqgtfkf)
- # [23:52] * Quits: gunderwonder (n=gunderwo@118.80-202-84.nextgentel.com) (kubrick.freenode.net irc.freenode.net)
- # [23:52] * Quits: karlushi (n=karlushi@fw.vdl2.ca) (kubrick.freenode.net irc.freenode.net)
- # [23:52] * Quits: vvv (n=vvv@mediawiki/VasilievVV) (kubrick.freenode.net irc.freenode.net)
- # [23:52] * Quits: foolip (n=philip@h-63-95.A163.priv.bahnhof.se) (kubrick.freenode.net irc.freenode.net)
- # [23:52] * Quits: dimich (n=dimich@74.125.59.73) (kubrick.freenode.net irc.freenode.net)
- # [23:52] * Quits: scherkus (n=scherkus@74.125.59.73) (kubrick.freenode.net irc.freenode.net)
- # [23:52] * Quits: sebmarkbage (n=miranda@213.80.108.29) (kubrick.freenode.net irc.freenode.net)
- # [23:52] * Quits: syp_ (n=syp@lasigpc9.epfl.ch) (kubrick.freenode.net irc.freenode.net)
- # [23:52] * Joins: othree (n=othree@admin39.ct.ntust.edu.tw)
- # [23:52] * Joins: syp (n=syp@lasigpc9.epfl.ch)
- # [23:56] * Joins: Maurice` (i=copyman@5ED548D4.cable.ziggo.nl)
- # [23:58] * Joins: hober (n=ted@unaffiliated/hober)
- # [23:58] * Quits: dbaron (n=dbaron@nat/mozilla/x-gnitxgqjkpqgtfkf) (kubrick.freenode.net irc.freenode.net)
- # [23:58] * Joins: foolip (n=philip@h-63-95.A163.priv.bahnhof.se)
- # Session Close: Sat Jan 16 00:00:00 2010
The end :)