Beefy Boxes and Bandwidth Generously Provided by pair Networks
Just another Perl shrine
 
PerlMonks  

Re^15: Making Perl Monks a better place for newbies (and others)

by jdporter (Canon)
on Feb 08, 2020 at 23:10 UTC ( #11112647=note: print w/replies, xml ) Need Help??


in reply to Re^14: Making Perl Monks a better place for newbies (and others)
in thread Making Perl Monks a better place for newbies (and others)

Hard but not impossible.

Plenty hard. 90% isn't nearly good enough.

I'd be much more interested in trying to support a completely different format — like markdown — than making a tiny tweak to our existing format which will break everybody's brain (certain newbs excepted).

I reckon we are the only monastery ever to have a dungeon stuffed with 16,000 zombies.

Replies are listed 'Best First'.
Re^16: Making Perl Monks a better place for newbies (and others)
by LanX (Archbishop) on Feb 08, 2020 at 23:29 UTC
    Not my experience, the code is only complicated because of the wiki mark up and link transformations.

    Paragraphs are easy.

    We've created several 1000 posts since 2016 and I know no case of <p> inserted in code blocks.

    But my approach is quite different to Everything's which sometimes creates weird results.

    I'd say mine is some percent better.

    Cheers Rolf
    (addicted to the Perl Programming Language :)
    Wikisyntax for the Monastery FootballPerl is like chess, only without the dice

      It *really* depends. I have written code that does this: markdown-ish auto-formatting inside/beside putative HTML. It is not trivial and unless you are willing to reject, or be highly opinionated about what to do with, ďbrokenĒ content it gets harder; especially to be able to give meaningful feedback about what was wrong. I also think the world does not need another flavor of markdown or wikisyntax.

      I think itís worth trying to do. The biggest impediment for me to hacking on PM as-is is that I canít just download and build a local copy where I can be stupid or experimental or whatever.

        Some of the things I implemented are probably better left to voluntary nodelet hack apps.

        I don't think choroba or Discipulus use */_ for emphasizing . (ask them?)

        The casual user would rather prefer to select text and to click on a button.

        > And I'm probably the only one using this quote style with an > at the beginning of a line.

        But auto paragraphs and auto linking of internal and external http://address.es plus Mo::dul::es is fun.

        Anyway, leaving it to a JS feature which can be individually activated and configured shouldn't be an issue in 2020.

        edit

        Especially as JS could also allow to preview in real time.

        Cheers Rolf
        (addicted to the Perl Programming Language :)
        Wikisyntax for the Monastery FootballPerl is like chess, only without the dice

        > I also think the world does not need another flavor of markdown or wikisyntax

        Well there is wikicreole

        Anyway I have no intention to expand Everything with wiki markup.

        Cheers Rolf
        (addicted to the Perl Programming Language :)
        Wikisyntax for the Monastery FootballPerl is like chess, only without the dice

        > I have written code that does this: markdown-ish auto-formatting inside/beside putative HTML

        I hope it's clear that this is what I implemented.

        OnSubmit is JS creating new HTML-tags beside old ones.

        OnLoad is JS purging the new tags from the textarea again, such that only the old ones are visible.

        Just trying it out may be the simplest explanation.

        --> Wikisyntax for the Monastery

        Cheers Rolf
        (addicted to the Perl Programming Language :)
        Wikisyntax for the Monastery FootballPerl is like chess, only without the dice

        "The biggest impediment for me to hacking on PM as-is is that I canít just download and build a local copy.."

        Why is that not possible?

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://11112647]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others scrutinizing the Monastery: (4)
As of 2020-05-30 12:36 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    If programming languages were movie genres, Perl would be:















    Results (171 votes). Check out past polls.

    Notices?