Perl 6 - the future is here, just unevenly distributed

IRC log for #rosettacode, 2012-02-08

| Channels | #rosettacode index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
01:59 mwn3d_phone joined #rosettacode
01:59 opticron joined #rosettacode
02:08 fedaykin joined #rosettacode
02:08 FireFly joined #rosettacode
02:16 dwibby joined #rosettacode
02:16 p6eval joined #rosettacode
02:18 mbishop joined #rosettacode
03:28 mwn3d_phone joined #rosettacode
04:14 ttmrichter joined #rosettacode
05:34 mwn3d_phone joined #rosettacode
05:38 opticron_ joined #rosettacode
07:03 ttmrichter joined #rosettacode
07:27 ttmrichter joined #rosettacode
07:34 ttmrichter joined #rosettacode
09:26 ttmrichter joined #rosettacode
09:36 mischi joined #rosettacode
09:46 mischi joined #rosettacode
10:12 ttmrichter joined #rosettacode
10:21 ttmrichter joined #rosettacode
10:34 mwn3d_phone joined #rosettacode
11:08 mwn3d_phone1 joined #rosettacode
11:23 kpreid joined #rosettacode
12:46 mwn3d_phone joined #rosettacode
14:16 robbrit joined #rosettacode
14:30 mischi joined #rosettacode
15:28 mikemol I realized what I should do for the MWGeSHiGlue extension, but it's going to be a lot more complicated than what we currently have.
15:29 mikemol 1) It's going to need to be aware of the difference between pages in edit 'preview' mode and pages which are committed (and are the current revision).
15:30 mikemol 2) It's going to need a setting in user preferences to tune some of its behavior.
15:30 mikemol 3) I should probably stop supporting NoScript.
15:31 mikemol 4) It's going to need its own table in the database.
15:36 mikemol If a current-version page is being rendered, check the database for rendered version of the snippet as rendered with the selected rendering options. If it's there, use it. If it's not there, render, commit rendered version.
15:38 mikemol When a page is updated, purge the database of all code snippet render cache entries for that page.
15:38 mikemol Er. Call that 'method 1'. 'method 2' is what I was thinking about this morning, and differs from method 1 slightly.
15:42 mikemol In method 2, we default to not sending highlighted code to the client, and we default to having the relevant div collapsed. A user-initiated javascript event queries the server for the highlighted form of the snippet.
15:43 mikemol (And the render-on-request does the check-and-cache behavior in the database)
15:44 mikemol I expect to need to default to method 2, because the database/disk intensity of method 1 will be very ugly. User preference is needed to allow the user to switch to defaulting to method 1.
15:51 trn joined #rosettacode
16:21 ttmrichter joined #rosettacode
16:58 kpreid joined #rosettacode
17:15 alex__ joined #rosettacode
17:16 alexandrus joined #rosettacode
17:51 kpreid joined #rosettacode
19:41 kpreid joined #rosettacode
21:01 robbrit left #rosettacode
23:44 mwn3d_phone1 joined #rosettacode

| Channels | #rosettacode index | Today | | Search | Google Search | Plain-Text | summary