Hello William, We are actually a small team making the primary job for big data/machine learning etc. We know nothing about mailing list gateway and NNTP stuff. But thanks for your suggestion, I will take a took at the references you provided.
Regards Tom On Sun, Dec 8, 2019 at 3:30 AM William Michels <w...@caa.columbia.edu> wrote: > Hi Tom, > > My vote would be for someone to take on the task of writing > "mailing-list" software in Raku/Perl6, and/or writing > "mailing-list-archiving" software (e.g. an NNTP server) in Raku/Perl6. > First of all, for your group this would be a relatively-high profile > project, with the potential for hundreds or even thousands of > companies adopting such a module for their own institutional or > company needs. > > Regarding the "archiving" module in particular, you could see how the > Perl mailing lists are archived, and easily imagine how they might be > improved. There would be a need to access data from a database, filter > out spam, organize the data by date and/or thread, and serve up the > data in a web-accessible format. Selfishly, I would love to see a > searchable archive of every Perl6/Raku email ever written. > > I've communicated with Ask Bjorn Hansen about the Perl software > presently running the NNTP archive (www.nntp.perl.org), in particular > the Perl6-Users mailing list. Ask Bjorn Hansen says the NNTP archive > runs on Colobus which is written in Perl, with commits going all the > way back to 2001. So why not rewrite it in Raku/Perl6?? In particular, > I was hoping to see a better "subject threading" algorithm, since with > Colobus (on occasion) emails from different "eras" are lumped together > in the same thread (example: emails from 2010 showing up in Sept. 2019 > threads). > > I don't know if your group has an interest in writing a full-blown > NNTP server, but below are resources for Raku/Perl6, Python, and R. > You can decide for yourself if the Raku/Perl6 resources need > improving: > > Raku/Perl6: > https://www.nntp.perl.org/group/ > https://www.nntp.perl.org/group/perl.perl6.users/ > https://trainedmonkey.com/projects/colobus/ > https://github.com/abh/colobus > > Python: > https://www.python.org/community/lists/ > https://mail.python.org/archives/ > https://mail.python.org/mailman/listinfo > > R: > https://www.r-project.org/mail.html > https://stat.ethz.ch/mailman/listinfo > https://r.789695.n4.nabble.com > > > HTH, Bill. > > > > On Fri, Dec 6, 2019 at 1:59 AM Tom Blackwood <tom.blkw...@gmail.com> > wrote: > > > > Thanks, I'll check it out! > > > > On Fri, Dec 6, 2019 at 5:50 PM JJ Merelo <jjmer...@gmail.com> wrote: > >> > >> Try something in the most wanted repo: > https://github.com/perl6/perl6-most-wanted/blob/master/most-wanted/modules.md > That way you will learn _and_ help the community. > >> > >> El vie., 6 dic. 2019 a las 8:11, Tom Blackwood (<tom.blkw...@gmail.com>) > escribió: > >>> > >>> Hello > >>> > >>> My team most time developed with ruby language. > >>> These recent days we took time reading the book Learning Perl 6. > >>> Then we consider to take an actual project to learn more deeply. > >>> What project do you suggest for us to get involve into? > >>> > >>> Regards, > >>> Tom > >> > >> > >> > >> -- > >> JJ >