Beefy Boxes and Bandwidth Generously Provided by pair Networks
Don't ask to ask, just ask
 
PerlMonks  

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

by marto (Cardinal)
on Feb 01, 2020 at 19:20 UTC ( [id://11112238]=note: print w/replies, xml ) Need Help??


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

"Posts made to any kind of Perl forum were processed with the CGI.pm Perl module"

Perlmonks uses a fork of the everything engine. In case you don't know, CGI.pm isn't core and hasn't been a sane choice for web development for a long time. See CGI::Alternatives.

  • Comment on Re^7: Making Perl Monks a better place for newbies (and others)

Replies are listed 'Best First'.
Re^8: Making Perl Monks a better place for newbies (and others)
by PerlGuy(Tom) (Acolyte) on Feb 01, 2020 at 21:30 UTC
    This?

    Sorry, there was a typo in the link. Fixed now.

    https://sourceforge.net/projects/everydevel/

    Considerably modified for PerlMonks, I suppose.

    The project website is, something else now. No project activity in 5 years, apparently.

    Elsewhere in the forum, someone says it is "hard to get into". Is it compiled?

    I may download "everything engine" just out of curiosity. Don't know if anything can be done with it.

    Is it possible to install on a shared host?

    Dependencies? My web host will not install additional modules, but I can do a Perl dive and see what's there.

    Would there be any point?

    If there is some reason for keeping this, Maybe I'd agree, but I would prefer to focus on what I'm writing instead of having to deal with html formatting for every post, more than one paragraph.

    Tom

      PerlMonks does use CGI.pm. It's a fork named Everything::CGI.

      Development of the PerlMonks engine diverged from Everything a long time ago. I'd estimate about 20 years ago. There has been some porting of features back and forth over the years, but very little. My point is that studying the Everything Engine you download now will only give you the most general gist of how PerlMonks works.

      If you like, I can add you to the PmDev group so you can start looking at the code here.

      I reckon we are the only monastery ever to have a dungeon stuffed with 16,000 zombies.
        " ...I can add you to the PmDev group so you can start looking at the code..."

        That would be very much appreciated. Thank you!

        People have been suggesting I should submit a patch, but obviously that's not possible without looking at the actual code.

        Tom

      "Would there be any point?"

      No.

Re^8: Making Perl Monks a better place for newbies (and others)
by PerlGuy(Tom) (Acolyte) on Feb 01, 2020 at 19:45 UTC
    I did know CGI.pm was depricated. I would imagine text processing still goes on in more or less the same way somehow, somewhere.

      If you have the time I'd strongly recommend looking at the Mojolicious framework. It makes dealing with the modern interwebs a joy.

        Not sure you're addressing me, as I have no control over what goes on here, but thanks, I will. -- Tom

Log In?
Username:
Password:

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

How do I use this?Last hourOther CB clients
Other Users?
Others cooling their heels in the Monastery: (3)
As of 2024-04-25 07:36 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found