[opensource-dev] [IDEA] built-in chatlog wikification (was: Esbee Linden's OH Transcript Posted for 09/01/2010)

Ricky kf6kjg at gmail.com
Thu Sep 2 10:49:17 PDT 2010


Well, if the log was XML an attached XSL stylesheet would be able to
format it for general consumption in a web browser...  Could even be
potentially possible with LLSD since it is based in xml, but may be
more difficult to make a good XSL document due to the fact that LLSD
is not context-free. (The descriptor and content are sibling nodes.
This caused me much headache many months ago!)

LLSD: Easy to export from the viewer, harder to make a solid XSL
stylesheet (I may be wrong)
XML: Harder to export from the viewer, potentially easier to make an
XSL stylesheet, requires defining the new "markup language" for logs.

With the XSL in place, the conventional textual logs could be done
aways with as the new log format is viewable in a very user-friendly
fashion by the user's favorite web browser.  Could even be styled to
look like the chat window, have filtering options powered by
JavaScript, etc...  Could be a good building block if done right.

Ricky
Cron Stardust

On Thu, Sep 2, 2010 at 10:07 AM, Boroondas Gupte
<sllists at boroon.dasgupta.ch> wrote:
> On 09/02/2010 06:30 PM, Kuraiko Yoshikawa wrote:
>
> The generator isn't up2date and was build long time before viewer2.x was
> released. "name detection" was allways a lil problem also yes it has some
> bugs... and I guess display names will kill it completely ;-)
>
> Thinking about it, the Viewer itself would actually be in a much better
> position to produce a wikified chatlog than any log parser can be with the
> current log format. The Viewer "knows" what's an Avatar or object name and
> what a system message and could mark them up accordingly. Also, the Viewer
> "knows" what is a multi-line message and what multiple messages.
>
> So additionally to the current log (which is good suited for human
> consumption and thus should be kept) it could optionally either create a
> wikified log with MediaWiki syntax right away (because the official SL wiki
> is MediaWiki based), or, if we want to be more flexible, a log that contains
> sufficient meta-info for a parser to interpret it correctly (XML? LLSD?)
>
> Cheers,
> Boroondas
>
> _______________________________________________
> Policies and (un)subscribe information available here:
> http://wiki.secondlife.com/wiki/OpenSource-Dev
> Please read the policies before posting to keep unmoderated posting
> privileges
>


More information about the opensource-dev mailing list