I seem to be making a lot of suggestions for improving Perlmonks lately and here I am, making yet another suggestion.

First of all I've been told many times that perlmonks code is the everything2 engine(which I haven't been able to find the code for) and that it's very old and horrible(I'm not sure if that was exactly the word, but ... you get the idea).

  1. I think we should make that code public or at least to a couple of individuals interested in restructuring it. Rewriting it all with a modern framework(I understand that lifewithperl.org will make a survey on the existing Perl web frameworks pretty soon but there is cgi::app , catalyst , dancer and some other).

  2. Moosify all the code

  3. There is a very good web shell(at least the client-side) here http://goosh.org/(the source code for it is here) . If we could integrate that with Perlmonks and maybe use open-id for auth that would be very nice ,and extremely useful. The current interface is nice(it's main virtue being simplicity) but it can be even more simple.

  4. Extending goosh to allow running Perl scripts(or some subset of them) would be useful for site members(since this is a Perl community after all). Imagine you want to try out something fast , you don't have a compiler and don't have time to install one.. you just jump quick to the perlmonks web shell and run your code fast.

I have been warned on PM to stay low and not make any more suggestions but I just don't listen do I ? :) , and of course , I promise you that if I find something that is interesting to me and is potentially useful I will not hesitate to talk about it here :) Let the downvoting begin :)

In reply to Yet another wishlist for perlmonks.org by spx2

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.