Wiki developers' IRC meeting tonight, 8pm UTC
Hi all, You may be interested in attending the first occurrence of the new monthly wiki developers' meeting, in #wikiohana on irc.freenode.net, at 8pm UTC tonight. The agenda is at http://wikiohana.net/cgi-bin/wiki.pl/IrcMeetingJune2007 ; I think discussion will be mainly about the WikiCreole (http://wikicreole.org/), a proposed common format for wiki markup. It would be really cool if Wiki::Toolkit could support it in some fashion later down the line; and of course your feedback about the whole idea would be very welcome. Cheers, Earle. -- Earle Martin http://downlode.org/ http://purl.org/net/earlemartin/
On Tue 05 Jun 2007, Earle Martin <openguides@downlode.org> wrote:
You may be interested in attending the first occurrence of the new monthly wiki developers' meeting, in #wikiohana on irc.freenode.net, at 8pm UTC tonight.
Would possibly have been! Unfortunately I was out this evening. I'm all for Wiki Creole - "oh no, not another wiki formatting language" is one of the more common complaints I hear from people when I ask them to use a wiki. Kake
On Tue, Jun 05, 2007 at 10:55:48PM +0100, Kake L Pugh wrote:
On Tue 05 Jun 2007, Earle Martin <openguides@downlode.org> wrote:
You may be interested in attending the first occurrence of the new monthly wiki developers' meeting, in #wikiohana on irc.freenode.net, at 8pm UTC tonight.
Would possibly have been! Unfortunately I was out this evening. I'm all for Wiki Creole - "oh no, not another wiki formatting language" is one of the more common complaints I hear from people when I ask them to use a wiki.
It's funny, that's roughly what I thought when I first read the Wiki Creole web site. Willing to be proved wrong... Dominic. -- Dominic Hargreaves | http://www.larted.org.uk/~dom/ PGP key 5178E2A5 from the.earth.li (keyserver,web,email)
On 05/06/07, Dominic Hargreaves <dom@earth.li> wrote:
On Tue, Jun 05, 2007 at 10:55:48PM +0100, Kake L Pugh wrote:
Would possibly have been! Unfortunately I was out this evening. I'm all for Wiki Creole - "oh no, not another wiki formatting language" is one of the more common complaints I hear from people when I ask them to use a wiki.
It's funny, that's roughly what I thought when I first read the Wiki Creole web site. Willing to be proved wrong...
Fantastic! I take it nobody would mind me adding Wiki::Toolkit to the "engines planning" section on http://wikirdf.org/cgi-bin/wiki.pl then? E. -- Earle Martin http://downlode.org/ http://purl.org/net/earlemartin/
On Tue, 5 Jun 2007, Earle Martin wrote:
It would be really cool if Wiki::Toolkit could support it in some fashion later down the line; and of course your feedback about the whole idea would be very welcome.
IIRC, you'd just need to implement a Wiki::Toolkit::Formatter class for the new markup, and then use that instead of the default one. You might want to take a look at Wiki::Toolkit::Formatter::Default and Wiki::Toolkit::Formatter::UseMod to see what they do, and Wiki::Toolkit::Formatter::WikiLinkFormatterParent for some helper methods Nick
On Wed 06 Jun 2007, Nick Burch <cgi-wiki@gagravarr.org> wrote:
IIRC, you'd just need to implement a Wiki::Toolkit::Formatter class for the new markup, and then use that instead of the default one.
That's right. But also, I think we might want to rethink the idea of using Text::WikiFormat, especially as later versions break our UseMod formatter (0.75 is the last safe version of T::WF, I think). Aren't the Wiki Creole people planning to write reference implementations in various languages? Kake
On Wed, Jun 06, 2007 at 11:40:22AM +0100, Kake L Pugh wrote:
On Wed 06 Jun 2007, Nick Burch <cgi-wiki@gagravarr.org> wrote:
IIRC, you'd just need to implement a Wiki::Toolkit::Formatter class for the new markup, and then use that instead of the default one.
That's right.
But also, I think we might want to rethink the idea of using Text::WikiFormat, especially as later versions break our UseMod formatter (0.75 is the last safe version of T::WF, I think). Aren't the Wiki Creole people planning to write reference implementations in various languages?
Eh, it does? 0.78 is working fine for me. Dominic. -- Dominic Hargreaves | http://www.larted.org.uk/~dom/ PGP key 5178E2A5 from the.earth.li (keyserver,web,email)
On Wed, Jun 06, 2007 at 11:40:22AM +0100, Kake L Pugh wrote:
But also, I think we might want to rethink the idea of using Text::WikiFormat, especially as later versions break our UseMod formatter (0.75 is the last safe version of T::WF, I think).
On Wed 06 Jun 2007, Dominic Hargreaves <dom@earth.li> wrote:
Eh, it does? 0.78 is working fine for me.
How odd. Maybe it only breaks on certain setups? Here are the test failures that Mike Stevens sent me: +t/usemod.....................NOK 15/25# Failed test 'extended links work' # at t/usemod.t line 107. # '<p>This is an <a href="wiki.pl?[Extended_Link]<a +href="wiki.pl?action=edit;id=Extended_Link">?</a>">Extended Link</a>.</p> # <p>This is a lower-case <a href="wiki.pl?[Extended_Link]<a +href="wiki.pl?action=edit;id=Extended_Link">?</a>">extended link</a>.</p> # <p>This is a <a href="wiki.pl?[Extended_Link]<a +href="wiki.pl?action=edit;id=Extended_Link">?</a>">titled extended +link</a>.</p> # <p>This is a <a href="wiki.pl?[Extended_Link_Two]<a +href="wiki.pl?action=edit;id=Extended_Link_Two">?</a>">title with leading +whitespace</a>.</p> # <p>This is <a href="wiki.pl?[Another_Link]<a +href="wiki.pl?action=edit;id=Another_Link">?</a>">another titled link</a>.</p> # ' # doesn't match '(?-xism:<a href="wiki.pl\?Extended_Link">Extended +Link</a>)' +t/usemod.....................NOK 16/25# Failed test '...and are forced +ucfirst' # at t/usemod.t line 109. # '<p>This is an <a href="wiki.pl?[Extended_Link]<a +href="wiki.pl?action=edit;id=Extended_Link">?</a>">Extended Link</a>.</p> # <p>This is a lower-case <a href="wiki.pl?[Extended_Link]<a +href="wiki.pl?action=edit;id=Extended_Link">?</a>">extended link</a>.</p> # <p>This is a <a href="wiki.pl?[Extended_Link]<a +href="wiki.pl?action=edit;id=Extended_Link">?</a>">titled extended +link</a>.</p> # <p>This is a <a href="wiki.pl?[Extended_Link_Two]<a +href="wiki.pl?action=edit;id=Extended_Link_Two">?</a>">title with leading +whitespace</a>.</p> # <p>This is <a href="wiki.pl?[Another_Link]<a +href="wiki.pl?action=edit;id=Another_Link">?</a>">another titled link</a>.</p> # ' # doesn't match '(?-xism:<a href="wiki.pl\?Extended_Link">extended +link</a>)' +t/usemod.....................NOK 17/25# Failed test '...and titles work' # at t/usemod.t line 111. # '<p>This is an <a href="wiki.pl?[Extended_Link]<a +href="wiki.pl?action=edit;id=Extended_Link">?</a>">Extended Link</a>.</p> # <p>This is a lower-case <a href="wiki.pl?[Extended_Link]<a +href="wiki.pl?action=edit;id=Extended_Link">?</a>">extended link</a>.</p> # <p>This is a <a href="wiki.pl?[Extended_Link]<a +href="wiki.pl?action=edit;id=Extended_Link">?</a>">titled extended +link</a>.</p> # <p>This is a <a href="wiki.pl?[Extended_Link_Two]<a +href="wiki.pl?action=edit;id=Extended_Link_Two">?</a>">title with leading +whitespace</a>.</p> # <p>This is <a href="wiki.pl?[Another_Link]<a +href="wiki.pl?action=edit;id=Another_Link">?</a>">another titled link</a>.</p> # ' # doesn't match '(?-xism:<a href="wiki.pl\?Extended_Link">titled extended +link</a>)' +t/usemod.....................NOK 19/25# Failed test '...and titled nodes with +trailing whitespace are munged correctly before formatting' # at t/usemod.t line 115. # '<p>This is an <a href="wiki.pl?[Extended_Link]<a +href="wiki.pl?action=edit;id=Extended_Link">?</a>">Extended Link</a>.</p> # <p>This is a lower-case <a href="wiki.pl?[Extended_Link]<a +href="wiki.pl?action=edit;id=Extended_Link">?</a>">extended link</a>.</p> # <p>This is a <a href="wiki.pl?[Extended_Link]<a +href="wiki.pl?action=edit;id=Extended_Link">?</a>">titled extended +link</a>.</p> # <p>This is a <a href="wiki.pl?[Extended_Link_Two]<a +href="wiki.pl?action=edit;id=Extended_Link_Two">?</a>">title with leading +whitespace</a>.</p> # <p>This is <a href="wiki.pl?[Another_Link]<a +href="wiki.pl?action=edit;id=Another_Link">?</a>">another titled link</a>.</p> # ' # doesn't match '(?-xism:<a href="wiki.pl\?Extended_Link_Two">)' # Looks like you failed 4 tests of 25.
On Wed, Jun 06, 2007 at 01:22:14PM +0100, Kake L Pugh wrote:
On Wed, Jun 06, 2007 at 11:40:22AM +0100, Kake L Pugh wrote:
But also, I think we might want to rethink the idea of using Text::WikiFormat, especially as later versions break our UseMod formatter (0.75 is the last safe version of T::WF, I think).
On Wed 06 Jun 2007, Dominic Hargreaves <dom@earth.li> wrote:
Eh, it does? 0.78 is working fine for me.
How odd. Maybe it only breaks on certain setups? Here are the test failures that Mike Stevens sent me:
+t/usemod.....................NOK 15/25# Failed test 'extended links work' # at t/usemod.t line 107. # '<p>This is an <a href="wiki.pl?[Extended_Link]<a +href="wiki.pl?action=edit;id=Extended_Link">?</a>">Extended Link</a>.</p> # <p>This is a lower-case <a href="wiki.pl?[Extended_Link]<a +href="wiki.pl?action=edit;id=Extended_Link">?</a>">extended link</a>.</p> # <p>This is a <a href="wiki.pl?[Extended_Link]<a +href="wiki.pl?action=edit;id=Extended_Link">?</a>">titled extended +link</a>.</p> # <p>This is a <a href="wiki.pl?[Extended_Link_Two]<a +href="wiki.pl?action=edit;id=Extended_Link_Two">?</a>">title with leading +whitespace</a>.</p> # <p>This is <a href="wiki.pl?[Another_Link]<a +href="wiki.pl?action=edit;id=Another_Link">?</a>">another titled link</a>.</p> # ' # doesn't match '(?-xism:<a href="wiki.pl\?Extended_Link">Extended +Link</a>)'
+t/usemod.....................NOK 16/25# Failed test '...and are forced +ucfirst' # at t/usemod.t line 109. # '<p>This is an <a href="wiki.pl?[Extended_Link]<a
+href="wiki.pl?action=edit;id=Extended_Link">?</a>">Extended Link</a>.</p> # <p>This is a lower-case <a href="wiki.pl?[Extended_Link]<a +href="wiki.pl?action=edit;id=Extended_Link">?</a>">extended link</a>.</p> # <p>This is a <a href="wiki.pl?[Extended_Link]<a +href="wiki.pl?action=edit;id=Extended_Link">?</a>">titled extended +link</a>.</p> # <p>This is a <a href="wiki.pl?[Extended_Link_Two]<a +href="wiki.pl?action=edit;id=Extended_Link_Two">?</a>">title with leading +whitespace</a>.</p> # <p>This is <a href="wiki.pl?[Another_Link]<a +href="wiki.pl?action=edit;id=Another_Link">?</a>">another titled link</a>.</p> # ' # doesn't match '(?-xism:<a href="wiki.pl\?Extended_Link">extended +link</a>)'
+t/usemod.....................NOK 17/25# Failed test '...and titles work' # at t/usemod.t line 111. # '<p>This is an <a href="wiki.pl?[Extended_Link]<a +href="wiki.pl?action=edit;id=Extended_Link">?</a>">Extended Link</a>.</p> # <p>This is a lower-case <a href="wiki.pl?[Extended_Link]<a +href="wiki.pl?action=edit;id=Extended_Link">?</a>">extended link</a>.</p> # <p>This is a <a href="wiki.pl?[Extended_Link]<a +href="wiki.pl?action=edit;id=Extended_Link">?</a>">titled extended +link</a>.</p> # <p>This is a <a href="wiki.pl?[Extended_Link_Two]<a +href="wiki.pl?action=edit;id=Extended_Link_Two">?</a>">title with leading +whitespace</a>.</p> # <p>This is <a href="wiki.pl?[Another_Link]<a +href="wiki.pl?action=edit;id=Another_Link">?</a>">another titled link</a>.</p> # ' # doesn't match '(?-xism:<a href="wiki.pl\?Extended_Link">titled extended +link</a>)'
+t/usemod.....................NOK 19/25# Failed test '...and titled nodes with +trailing whitespace are munged correctly before formatting' # at t/usemod.t line 115. # '<p>This is an <a href="wiki.pl?[Extended_Link]<a +href="wiki.pl?action=edit;id=Extended_Link">?</a>">Extended Link</a>.</p> # <p>This is a lower-case <a href="wiki.pl?[Extended_Link]<a +href="wiki.pl?action=edit;id=Extended_Link">?</a>">extended link</a>.</p> # <p>This is a <a href="wiki.pl?[Extended_Link]<a +href="wiki.pl?action=edit;id=Extended_Link">?</a>">titled extended +link</a>.</p> # <p>This is a <a href="wiki.pl?[Extended_Link_Two]<a +href="wiki.pl?action=edit;id=Extended_Link_Two">?</a>">title with leading +whitespace</a>.</p> # <p>This is <a href="wiki.pl?[Another_Link]<a +href="wiki.pl?action=edit;id=Another_Link">?</a>">another titled link</a>.</p> # ' # doesn't match '(?-xism:<a href="wiki.pl\?Extended_Link_Two">)' # Looks like you failed 4 tests of 25.
Ah, yes, http://www.wiki-toolkit.org/ticket/12 I have disabled the affected tests in my Debian packages after spending quite some time failing how to fix them. I haven't observed any breakage except in the tests. Maybe they should be removed from the CPAN distribution if they can't be fixed. Dominic. -- Dominic Hargreaves | http://www.larted.org.uk/~dom/ PGP key 5178E2A5 from the.earth.li (keyserver,web,email)
participants (4)
-
Dominic Hargreaves -
Earle Martin -
Kake L Pugh -
Nick Burch