Mon Dec 11 07:35:29 2023
EVENTS
 FREE
SOFTWARE
INSTITUTE

POLITICS
JOBS
MEMBERS'
CORNER

MAILING
LIST

NYLXS Mailing Lists and Archives
NYLXS Members have a lot to say and share but we don't keep many secrets. Join the Hangout Mailing List and say your peice.

DATE 2021-12-01

HANGOUT

2023-12-11 | 2023-11-11 | 2023-10-11 | 2023-09-11 | 2023-08-11 | 2023-07-11 | 2023-06-11 | 2023-05-11 | 2023-04-11 | 2023-03-11 | 2023-02-11 | 2023-01-11 | 2022-12-11 | 2022-11-11 | 2022-10-11 | 2022-09-11 | 2022-08-11 | 2022-07-11 | 2022-06-11 | 2022-05-11 | 2022-04-11 | 2022-03-11 | 2022-02-11 | 2022-01-11 | 2021-12-11 | 2021-11-11 | 2021-10-11 | 2021-09-11 | 2021-08-11 | 2021-07-11 | 2021-06-11 | 2021-05-11 | 2021-04-11 | 2021-03-11 | 2021-02-11 | 2021-01-11 | 2020-12-11 | 2020-11-11 | 2020-10-11 | 2020-09-11 | 2020-08-11 | 2020-07-11 | 2020-06-11 | 2020-05-11 | 2020-04-11 | 2020-03-11 | 2020-02-11 | 2020-01-11 | 2019-12-11 | 2019-11-11 | 2019-10-11 | 2019-09-11 | 2019-08-11 | 2019-07-11 | 2019-06-11 | 2019-05-11 | 2019-04-11 | 2019-03-11 | 2019-02-11 | 2019-01-11 | 2018-12-11 | 2018-11-11 | 2018-10-11 | 2018-09-11 | 2018-08-11 | 2018-07-11 | 2018-06-11 | 2018-05-11 | 2018-04-11 | 2018-03-11 | 2018-02-11 | 2018-01-11 | 2017-12-11 | 2017-11-11 | 2017-10-11 | 2017-09-11 | 2017-08-11 | 2017-07-11 | 2017-06-11 | 2017-05-11 | 2017-04-11 | 2017-03-11 | 2017-02-11 | 2017-01-11 | 2016-12-11 | 2016-11-11 | 2016-10-11 | 2016-09-11 | 2016-08-11 | 2016-07-11 | 2016-06-11 | 2016-05-11 | 2016-04-11 | 2016-03-11 | 2016-02-11 | 2016-01-11 | 2015-12-11 | 2015-11-11 | 2015-10-11 | 2015-09-11 | 2015-08-11 | 2015-07-11 | 2015-06-11 | 2015-05-11 | 2015-04-11 | 2015-03-11 | 2015-02-11 | 2015-01-11 | 2014-12-11 | 2014-11-11 | 2014-10-11 | 2014-09-11 | 2014-08-11 | 2014-07-11 | 2014-06-11 | 2014-05-11 | 2014-04-11 | 2014-03-11 | 2014-02-11 | 2014-01-11 | 2013-12-11 | 2013-11-11 | 2013-10-11 | 2013-09-11 | 2013-08-11 | 2013-07-11 | 2013-06-11 | 2013-05-11 | 2013-04-11 | 2013-03-11 | 2013-02-11 | 2013-01-11 | 2012-12-11 | 2012-11-11 | 2012-10-11 | 2012-09-11 | 2012-08-11 | 2012-07-11 | 2012-06-11 | 2012-05-11 | 2012-04-11 | 2012-03-11 | 2012-02-11 | 2012-01-11 | 2011-12-11 | 2011-11-11 | 2011-10-11 | 2011-09-11 | 2011-08-11 | 2011-07-11 | 2011-06-11 | 2011-05-11 | 2011-04-11 | 2011-03-11 | 2011-02-11 | 2011-01-11 | 2010-12-11 | 2010-11-11 | 2010-10-11 | 2010-09-11 | 2010-08-11 | 2010-07-11 | 2010-06-11 | 2010-05-11 | 2010-04-11 | 2010-03-11 | 2010-02-11 | 2010-01-11 | 2009-12-11 | 2009-11-11 | 2009-10-11 | 2009-09-11 | 2009-08-11 | 2009-07-11 | 2009-06-11 | 2009-05-11 | 2009-04-11 | 2009-03-11 | 2009-02-11 | 2009-01-11 | 2008-12-11 | 2008-11-11 | 2008-10-11 | 2008-09-11 | 2008-08-11 | 2008-07-11 | 2008-06-11 | 2008-05-11 | 2008-04-11 | 2008-03-11 | 2008-02-11 | 2008-01-11 | 2007-12-11 | 2007-11-11 | 2007-10-11 | 2007-09-11 | 2007-08-11 | 2007-07-11 | 2007-06-11 | 2007-05-11 | 2007-04-11 | 2007-03-11 | 2007-02-11 | 2007-01-11 | 2006-12-11 | 2006-11-11 | 2006-10-11 | 2006-09-11 | 2006-08-11 | 2006-07-11 | 2006-06-11 | 2006-05-11 | 2006-04-11 | 2006-03-11 | 2006-02-11 | 2006-01-11 | 2005-12-11 | 2005-11-11 | 2005-10-11 | 2005-09-11 | 2005-08-11 | 2005-07-11 | 2005-06-11 | 2005-05-11 | 2005-04-11 | 2005-03-11 | 2005-02-11 | 2005-01-11 | 2004-12-11 | 2004-11-11 | 2004-10-11 | 2004-09-11 | 2004-08-11 | 2004-07-11 | 2004-06-11 | 2004-05-11 | 2004-04-11 | 2004-03-11 | 2004-02-11 | 2004-01-11 | 2003-12-11 | 2003-11-11 | 2003-10-11 | 2003-09-11 | 2003-08-11 | 2003-07-11 | 2003-06-11 | 2003-05-11 | 2003-04-11 | 2003-03-11 | 2003-02-11 | 2003-01-11 | 2002-12-11 | 2002-11-11 | 2002-10-11 | 2002-09-11 | 2002-08-11 | 2002-07-11 | 2002-06-11 | 2002-05-11 | 2002-04-11 | 2002-03-11 | 2002-02-11 | 2002-01-11 | 2001-12-11 | 2001-11-11 | 2001-10-11 | 2001-09-11 | 2001-08-11 | 2001-07-11 | 2001-06-11 | 2001-05-11 | 2001-04-11 | 2001-03-11 | 2001-02-11 | 2001-01-11 | 2000-12-11 | 2000-11-11 | 2000-10-11 | 2000-09-11 | 2000-08-11 | 2000-07-11 | 2000-06-11 | 2000-05-11 | 2000-04-11 | 2000-03-11 | 2000-02-11 | 2000-01-11 | 1999-12-11

Key: Value:

Key: Value:

MESSAGE
DATE 2021-12-22
FROM From: =?UTF-8?Q?Andr=c3=a9_Warnier_=28tomcat/perl=29?=
SUBJECT Re: [Hangout - NYLXS] Raku
On 22.12.2021 15:38, John Dunlap wrote:
> "An essential part of mod_perl (and something for which I believe there is
> no equivalent in
> *any* language), is the ability to insert itself deeply into Apache httpd,
> and controlling
> what happens inside httpd at virtually any stage of an HTTP request
> processing."
>
> Like this?
> https://httpd.apache.org/docs/trunk/mod/mod_lua.html

Ok, I stand corrected. So, perl or lua (or C of course; I should have limited my statement
to "interpreted languages").
I don't know lua, but it sounds worth investigating.

Now, the second-level reason why we are using mod_perl is of course perl itself, and the
very rich CPAN add-on module library which goes with it, and which of course you can
/combine/ with mod_perl to do interesting things.
Does lua have anything similar ? (not immediately evident as per the lua website)

Note : since this is a mod_perl list, and since I presume we'd all be happier if there was
more consciousness and more usage of mod_perl, how come mod_lua has its own dedicated page
*within* the Apache httpd documentation, but mod_perl does not ?
(There could at least be a stub leading to https://perl.apache.org/docs/2.0/index.html)


>
> On Wed, Dec 22, 2021 at 8:45 AM André Warnier (tomcat/perl)
> wrote:
>
>> On 22.12.2021 13:19, Wes Peng wrote:
>>> Raku has its own WSGI httpserver?
>>>
>>
>> Yes, as there are several similar things for Apache/perl (such as
>> Plack/PSGI).
>>
>> But these frameworks only do *partially* what mod_perl allows one to do.
>>
>> An essential part of mod_perl (and something for which I believe there is
>> no equivalent in
>> *any* language), is the ability to insert itself deeply into Apache httpd,
>> and controlling
>> what happens inside httpd at virtually any stage of an HTTP request
>> processing.
>>
>> This page : https://perl.apache.org/docs/2.0/user/handlers/http.html
>> contains a diagram of all the "phases" which a HTTP request goes through
>> in Apache httpd.
>> WSGI/PSGI Frameworks give you access to what happens in the bottom
>> "response" block.
>> mod_perl gives you access to what happens in *all* the blocks.
>>
>> For many developers, being able to act at the Response stage is enough,
>> and in such a
>> case, they will be happy with what a WSGI/PSGI/proxy solution provides.
>>
>> However, if you want to do deeper things within Apache httpd (such as for
>> instance create
>> your own authentication/authorization mechanism, or creating your own
>> input/output
>> filters), and you want to do that using perl as a language, then mod_perl
>> is your thing.
>>
>>>
>>>
>>>> Has anyone considered having a mod_raku version of mod_perl?
>>>>
>>>> Merry Christmas to all.
>>>>
>>>> -Tom
>>>>
>>>>
>>>
>>
>>
>
_______________________________________________
Hangout mailing list
Hangout-at-nylxs.com
http://lists.mrbrklyn.com/mailman/listinfo/hangout

  1. 2021-12-01 From: "Ian Kelling, FSF" <info-at-fsf.org> Subject: [Hangout - NYLXS] Help the FSF tech team maintain email services in
  2. 2021-12-01 From: "Free Software Foundation" <info-at-fsf.org> Subject: [Hangout - NYLXS] Free Software Supporter Issue 164, December 2021
  3. 2021-12-03 hi-at-ypei.me Subject: [Hangout - NYLXS] LibreJS 7.20.3 release
  4. 2021-12-05 Ruben Safir <ruben-at-mrbrklyn.com> Re: [Hangout - NYLXS] [ Docs ] covid education shutdowns
  5. 2021-12-06 G?bor Szab? <gabor-at-szabgab.com> Subject: [Hangout - NYLXS] [Perlweekly] #541 - Hanukkah is over - Advent
  6. 2021-12-06 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Indian Potato Famine and "Intellectual Property"
  7. 2021-12-07 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] making tough decisions for us all
  8. 2021-12-07 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] AI in aritfact idententification (and coins)
  9. 2021-12-07 Ruben Safir <ruben-at-mrbrklyn.com> Re: [Hangout - NYLXS] AI in aritfact idententification (and coins)
  10. 2021-12-07 From: "Davis Remmel, FSF" <info-at-fsf.org> Subject: [Hangout - NYLXS] Support the FSF through the GNU Press shop with
  11. 2021-12-09 Ruben Safir via Docs <docs-at-mrbrklyn.com> Subject: [Hangout - NYLXS] [ Docs ] open scholarship
  12. 2021-12-10 From: "APhA - American Pharmacists Association" <infocenter-at-aphanet.org> Subject: [Hangout - NYLXS] Information from Industry: Updated Distribution
  13. 2021-12-09 From: =?utf-8?Q?Zo=C3=AB_Kooyman=2C_FSF?= <info-at-fsf.org> Subject: [Hangout - NYLXS] Fall Bulletin: package management, e-books, AGPL,
  14. 2021-12-13 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Brooklyn Museum today
  15. 2021-12-13 G?bor Szab? <gabor-at-szabgab.com> Subject: [Hangout - NYLXS] [Perlweekly] #542 - Perl Advent Calendar
  16. 2021-12-14 NYOUG <execdir-at-nyoug.org> Subject: [Hangout - NYLXS] Upcoming Events for Oracle Professionals
  17. 2021-12-14 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Nothing corrupt here...
  18. 2021-12-14 From: "nixCraft: Linux Tips, Hacks, Tutorials, Subject: [Hangout - NYLXS] nixCraft Linux / UNIX Newsletter
  19. 2021-12-14 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] 3d printing and nuclear weapons
  20. 2021-12-14 Ruben Safir <ruben-at-mrbrklyn.com> Re: [Hangout - NYLXS] 3d printing and nuclear weapons
  21. 2021-12-14 From: "Craig Topham, FSF" <info-at-fsf.org> Subject: [Hangout - NYLXS] Find your free software footing with the FSF
  22. 2021-12-15 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Fwd: Mid-December update on bordeaux.guix.gnu.org
  23. 2021-12-16 From: "Free Software Foundation" <info-at-fsf.org> Subject: [Hangout - NYLXS] FSF Adopts New Governance Framework for Board
  24. 2021-12-20 G?bor Szab? <gabor-at-szabgab.com> Subject: [Hangout - NYLXS] [Perlweekly] #543 - Happy Birthday!
  25. 2021-12-20 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Democratic Politics at its best
  26. 2021-12-20 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Pandemic History in Queens
  27. 2021-12-18 Steve Hay <stevehay-at-apache.org> Subject: [Hangout - NYLXS] [RELEASE CANDIDATE] mod_perl-2.0.12 RC2
  28. 2021-12-21 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Chinese Learn Atrosurfing from Bill Gates - trust
  29. 2021-12-21 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Chinese Learn Atrosurfing from Bill Gates - trust
  30. 2021-12-21 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Adding Additional domains and outgoing email
  31. 2021-12-21 raf <postfix-at-raf.org> Re: [Hangout - NYLXS] Adding Additional domains and outgoing email
  32. 2021-12-22 Ruben Safir <ruben-at-mrbrklyn.com> Re: [Hangout - NYLXS] Adding Additional domains and outgoing email
  33. 2021-12-21 From: =?utf-8?Q?Zo=C3=AB_Kooyman=2C_FSF?= <info-at-fsf.org> Subject: [Hangout - NYLXS] Support the Freedom Ladder campaign: Lessons we
  34. 2021-12-22 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Whis is that that comes up on my broadcast ping?
  35. 2021-12-23 Amin Bandali <bandali-at-gnu.org> Subject: [Hangout - NYLXS] Jami Taranis released [stable]
  36. 2021-12-23 Ruben Safir <mrbrklyn-at-panix.com> Subject: [Hangout - NYLXS] =?utf-8?q?Fwd=3A_Don=E2=80=99t_donate_to_Hebro?=
  37. 2021-12-24 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Privacy problems is just scraping the surface
  38. 2021-12-24 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Privacy problems is just scraping the surface
  39. 2021-12-24 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Privacy problems is just scraping the surface
  40. 2021-12-24 Ruben Safir <ruben-at-mrbrklyn.com> Re: [Hangout - NYLXS] Privacy problems is just scraping the surface
  41. 2021-12-24 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Tagging the population like we are cattle
  42. 2021-12-24 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Linux Foundation and Vaccine tracking
  43. 2021-12-24 Riccardo Mottola via info-gnu <info-gnu-at-gnu.org> Subject: [Hangout - NYLXS] ANN: GWorkspace 1.0
  44. 2021-12-23 Piper H <potthua-at-gmail.com> Re: [Hangout - NYLXS] [RELEASE CANDIDATE] mod_perl-2.0.12 RC2
  45. 2021-12-23 Chris Bennett <cpb_mod_perl-at-bennettconstruction.us> Re: [Hangout - NYLXS] [RELEASE CANDIDATE] mod_perl-2.0.12 RC2
  46. 2021-12-22 Wes Peng <pentwes-at-gmail.com> Re: [Hangout - NYLXS] Raku
  47. 2021-12-22 From: =?UTF-8?Q?Andr=c3=a9_Warnier_=28tomcat/perl=29?= <aw-at-ice-sa.com> Re: [Hangout - NYLXS] Raku
  48. 2021-12-22 John D Groenveld <groenveld-at-acm.org> Re: [Hangout - NYLXS] [RELEASE CANDIDATE] mod_perl-2.0.12 RC2
  49. 2021-12-22 John Dunlap <John-at-lariat.co> Re: [Hangout - NYLXS] Raku
  50. 2021-12-22 From: =?UTF-8?Q?Andr=c3=a9_Warnier_=28tomcat/perl=29?= <aw-at-ice-sa.com> Re: [Hangout - NYLXS] Raku
  51. 2021-12-22 Tom Browder <tom.browder-at-gmail.com> Subject: [Hangout - NYLXS] Raku
  52. 2021-12-22 black jack <iblackjack-at-e1.ru> Re: [Hangout - NYLXS] [RELEASE CANDIDATE] mod_perl-2.0.12 RC2
  53. 2021-12-22 Wes Peng <pentwes-at-gmail.com> Re: [Hangout - NYLXS] [RELEASE CANDIDATE] mod_perl-2.0.12 RC2
  54. 2021-12-22 Jacques Deguest <jack-at-deguest.jp> Re: [Hangout - NYLXS] [RELEASE CANDIDATE] mod_perl-2.0.12 RC2
  55. 2021-12-22 From: =?UTF-8?Q?Andr=c3=a9_Warnier_=28tomcat/perl=29?= <aw-at-ice-sa.com> Re: [Hangout - NYLXS] [RELEASE CANDIDATE] mod_perl-2.0.12 RC2
  56. 2021-12-25 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] The privacy privileged and the Press
  57. 2021-12-26 Richard Stallman <rms-at-gnu.org> Re: [Hangout - NYLXS] The privacy privileged and the Press
  58. 2021-12-27 Ruben Safir <ruben-at-mrbrklyn.com> Re: [Hangout - NYLXS] The privacy privileged and the Press
  59. 2021-12-27 G?bor Szab? <gabor-at-szabgab.com> Subject: [Hangout - NYLXS] [Perlweekly] #544 - Merry Christmas
  60. 2021-12-27 Petr Kovar <pknbe-at-volny.cz> Re: [Hangout - NYLXS] [Pan-users] [ANNOUNCE] Pan release 0.149
  61. 2021-12-27 baruchd <baruchd-at-optonline.net> Re: [Hangout - NYLXS] The privacy privileged and the Press
  62. 2021-12-27 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] A Networked world
  63. 2021-12-27 Richard Stallman <rms-at-gnu.org> Re: [Hangout - NYLXS] The privacy privileged and the Press
  64. 2021-12-28 Ruben Safir <ruben-at-mrbrklyn.com> Re: [Hangout - NYLXS] The privacy privileged and the Press
  65. 2021-12-28 From: "Greg Farough, DbD" <info-at-defectivebydesign.org> Subject: [Hangout - NYLXS] IDAD 2021: Counteracting Disney+'s attack on
  66. 2021-12-28 Richard Stallman <rms-at-gnu.org> Re: [Hangout - NYLXS] The privacy privileged and the Press
  67. 2021-12-27 From: "Randolf Richardson" <randolf-at-modperl.pl> Re: [Hangout - NYLXS] [RELEASE CANDIDATE] mod_perl-2.0.12 RC2 (with
  68. 2021-12-23 Piper H <potthua-at-gmail.com> Re: [Hangout - NYLXS] [RELEASE CANDIDATE] mod_perl-2.0.12 RC2
  69. 2021-12-27 From: "Randolf Richardson" <randolf-at-modperl.pl> Re: [Hangout - NYLXS] [RELEASE CANDIDATE] mod_perl-2.0.12 RC2
  70. 2021-12-23 Chris Bennett <cpb_mod_perl-at-bennettconstruction.us> Re: [Hangout - NYLXS] [RELEASE CANDIDATE] mod_perl-2.0.12 RC2
  71. 2021-12-22 Wes Peng <pentwes-at-gmail.com> Re: [Hangout - NYLXS] Raku
  72. 2021-12-22 From: =?UTF-8?Q?Andr=c3=a9_Warnier_=28tomcat/perl=29?= <aw-at-ice-sa.com> Re: [Hangout - NYLXS] Raku
  73. 2021-12-22 John D Groenveld <groenveld-at-acm.org> Re: [Hangout - NYLXS] [RELEASE CANDIDATE] mod_perl-2.0.12 RC2
  74. 2021-12-22 John Dunlap <John-at-lariat.co> Re: [Hangout - NYLXS] Raku
  75. 2021-12-22 From: =?UTF-8?Q?Andr=c3=a9_Warnier_=28tomcat/perl=29?= <aw-at-ice-sa.com> Re: [Hangout - NYLXS] Raku
  76. 2021-12-22 Tom Browder <tom.browder-at-gmail.com> Subject: [Hangout - NYLXS] Raku
  77. 2021-12-30 From: "Geoffrey Knauth, FSF" <info-at-fsf.org> Subject: [Hangout - NYLXS] Will you support user freedom by helping to reach
  78. 2021-12-22 raf <postfix-at-raf.org> Re: [Hangout - NYLXS] Adding Additional domains and outgoing email
  79. 2021-12-21 raf <postfix-at-raf.org> Re: [Hangout - NYLXS] Adding Additional domains and outgoing email
  80. 2021-12-22 Ruben Safir <ruben-at-mrbrklyn.com> Re: [Hangout - NYLXS] Adding Additional domains and outgoing email
  81. 2021-12-21 Ruben Safir <ruben-at-mrbrklyn.com> Subject: [Hangout - NYLXS] Adding Additional domains and outgoing email
  82. 2021-12-22 From: =?UTF-8?Q?Andr=c3=a9_Warnier_=28tomcat/perl=29?= <aw-at-ice-sa.com> Re: [Hangout - NYLXS] [RELEASE CANDIDATE] mod_perl-2.0.12 RC2
  83. 2021-12-23 Chris Bennett <cpb_mod_perl-at-bennettconstruction.us> Re: [Hangout - NYLXS] [RELEASE CANDIDATE] mod_perl-2.0.12 RC2
  84. 2021-12-23 Piper H <potthua-at-gmail.com> Re: [Hangout - NYLXS] [RELEASE CANDIDATE] mod_perl-2.0.12 RC2
  85. 2021-12-27 From: "Randolf Richardson" <randolf-at-modperl.pl> Re: [Hangout - NYLXS] [RELEASE CANDIDATE] mod_perl-2.0.12 RC2
  86. 2021-12-27 From: "Randolf Richardson" <randolf-at-modperl.pl> Re: [Hangout - NYLXS] [RELEASE CANDIDATE] mod_perl-2.0.12 RC2 (with

NYLXS are Do'ers and the first step of Doing is Joining! Join NYLXS and make a difference in your community today!