Jump to content

Wikiversity talk:LiquidThreads

Page contents not supported in other languages.
Add topic
From Wikiversity
(Redirected from Talk:LiquidThreads)

Welcome to the LiquidThreads Forum!
Please read Wikiversity:LiquidThreads carefully before posting.

Join the threads below by beginning your reply with a colon (:) (or colons ::) and sign your comments using four tildes (~~~~). Start a new thread by clicking the + tab above, supplying a meaningful heading.

Source: m:Talk:LiquidThreads
Destination: mw:Extention talk:liquidThreads
Current: LiquidThreads
Wikimedia Foundation
Wikimedia Foundation


Development

[edit source]

Hillgentleman is conducting Wikiversity:Threaded discussions with NavFrames with subst. Please have a look. Can you expound upon your ideas here? -- CQ 21:25, 21 May 2007 (UTC)Reply

  • See below.

Purge To start a new thread

We have, inside these NavFrames, a chain (or tree) of transcluded pages, indexed by the REVISIONTIMESTAMP (see m:magic words).

  • We consider each page a node, each transclusion a branching.
  • These nodes are generated by Wikiversity:Threaded discussions with NavFrames with subst/preload.
  • Apart from the NAVFRAMES, without which reading would be difficult, the basic codes are two lines: **one generates an external link to an edit-new-section page with preload;
    • the other generates the transclusion.

--Hillgentleman|Talk 11:32, 22 May 2007 (UTC)Reply

  • Comparing with Liquid thread:
    • I am not sure what "channel" really is (does it pass on by default from one node to the next?)But we can simulate "channel" by noinclude [[category:the channel ]]/noinclude.
    • Comments- if we weren't talking on the talk page, we would have the talk pages...
    • Summary - use the __TOC__ table of contents at the node.
  • With the m:help:substitution#optional substitution, we can collapse all nodes onto one page.
  • No archiving is necessary:
    • One can pick any node to monitor. To ignore a long thread, simply pick a (newer?) node which doesn't transclude it.
    • No thread is dead. Any old thread can be revived by a transclusion.
    • Threads can merge. If two independent discussions converge onto a topic, they can decide to transclude the same node, and they would be editing the common threads:
Starting from the left:

   ----*----*------------
 /
* 
 \---------*
             \
              *-----------*--
   -------- /
 /
* 
 \---------*
            \
             *------------------


  • After all, it is just a set of wiki-pages with the structure of a w:partially ordered set (cyclic transclusion is forbidden, but threads can merge (I called it grafting) ). One can do what ever she wants with it.

-Hillgentleman|Talk 11:42, 22 May 2007 (UTC)Reply

Brion Vibber's comment on the schedule

[edit source]

Brion Vibber said:[2] "...which may end up deployed at some point in the next year, depending on how ongoing development continues. ..." - Hillgentleman|Talk 18:38, 10 September 2008 (UTC)Reply

10 months later Yeoman's LiquidThreads test page at Andrew's test wiki. It looks like David McCabe started the project and Andrew Garrett, Brian Vibber and others are developing it further. CQ 17:38, 11 July 2009 (UTC)Reply