Hi all, please see Uri's message that I quoted below (in my forwarded message). He suggested that he will make some Perl code ready for CPAN, in the course of a Boston.pm meeting. Perhaps we can do something like that on Tel-Aviv.pm too? We already had a Test-Live session and another one of how to fix CPAN bugs (Both by Gabor), and Sawyer gave this talk too on the previous year's Israeli Perl Workshop:
http://www.youtube.com/watch?v=-NGIxjpqCyQ Maybe something like what Uri suggests will be a nice complement. P.S: you can ignore my comments about static site generators / offline CMSes - they are beside the main point. Regards, Shlomi Fish (who has some code he'd like to release on CPAN, but need to be made CPAN-ready). Begin forwarded message: Date: Wed, 9 Jan 2013 09:22:54 +0200 From: Shlomi Fish <[email protected]> To: Uri Guttman <[email protected]> Cc: Boston PM <[email protected]> Subject: Re: [Boston.pm] putting a module on cpan Hi Uri, On Tue, 08 Jan 2013 23:25:00 -0500 Uri Guttman <[email protected]> wrote: > hi all, > > i chatted with bill ricker and someone else on irc and i have an idea > for an ongoing series of meetings. i have an unpublished module that i > want to put on cpan. the code is fairly complete and it works well > enough (it is used to make the perlhunter.com site) but it needs pod, > tests and maybe some features and enhancements. this would be a ongoing > project and could be a hackathon thing for some future meetings. > > the module is CMS::Simple and you can get its current git repo at > > http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=urisagit/CMS-Simple.git;a=summary > > as the name says it is a simple CMS thing. it can be used to make a set > of static html (or other) files given input (content) files, > configuration (in code) and some other supporting subs (filters). Hmm.... yet another static site generator / offline CMS (unless, of course, it can also be used dynamically on the server with a browser-based editing web-interface). This just confirms my (and Su-Shee's) suspicion that every self-respecting programmer has already written at least one static site generator: http://www.shlomifish.org/humour/bits/Programs-Every-Programmer-has-Written/ . I don't want to discourage you from releasing CMS::Simple (you are most welcome to do so), or to have the Boston.pm hackathon / tutorial for making it ready for CPAN (that would be nice as well). Furthermore, this page contains a list of 32 static website generators - http://iwantmyname.com/blog/2011/02/list-static-website-generators.html - and there are more in the comments, including my own http://web-cpan.shlomifish.org/latemp/ . I gave some reasons why using a static site generator may be superior to using a wiki or other CMS in this Reddit comment: http://www.reddit.com/r/vim/comments/15o6v1/announcing_the_vim_beginners_site/c7qebx3 I recall having to deal with an admin of the Israeli FOSS community’s servers (I was co-admin), who kept insisting that static web sites were passé and that the various online CMSes were the present and the future. In part he tried to tell me to convert this - http://www.iglu.org.il/mailing-lists/ - from https://metacpan.org/release/Mail-LMLM (“List of mailing list manager”) to something based on a PHP CMS, which would have required rewriting a lot of code as a plugin, if not having a lot of duplicate markup. Then I remember going to an meeting of the so-called Tel Aviv-based “Alphageeks” and the host (who also gave an instructive talk about some new features in HTML 5) told me that he is a big fan of generating static HTML from templates/etc. And now it seems there's a renewed interest and awareness of this, in part due to static site generators such as http://jekyllrb.com/ and some mechanisms to add user-generated content on static pages such as http://en.wikipedia.org/wiki/Disqus . > > is there interest in this? it would be a very educational project as it > covers writing tests, pod, making a module ready for cpan, coding perl > for new stuff in the module as well as supporting code, and more. it is > not a complex module so it is accessible to all and it is working as it > is so no major new code is needed. you can study the code base before > the next meeting and we can discuss it here and/or on irc (#boston.pm on > irc.perl.org). you can latch onto tasks you want or help out in > different areas. someone can be the patch master (not my cup of tea) > too. learning git or more git will be a side effect of working on this. > I think it's a good idea (though I naturally cannot attend directly due to locality problem, but we may be able to attend online using IRC). So far I have done most of my getting-private-code-ready-for-CPAN myself, but perhaps I can suggest doing something similar to this on one of the Tel Aviv Perl Mongers meetings. We already had similar interactive sessions of trying to fix a bug in a CPAN distribution, or learning how to contribute to existing CPAN modules. Regards, Shlomi Fish -- ----------------------------------------------------------------- Shlomi Fish http://www.shlomifish.org/ Parody of "The Fountainhead" - http://shlom.in/towtf The English Wikipedia: now you don't see it — now you do. Please reply to list if it's a mailing list post - http://shlom.in/reply . -- ----------------------------------------------------------------- Shlomi Fish http://www.shlomifish.org/ Chuck Norris/etc. Facts - http://www.shlomifish.org/humour/bits/facts/ Judaism: God knows you will do shit, does nothing to prevent it, but makes you take the blame for it anyways. Please reply to list if it's a mailing list post - http://shlom.in/reply . _______________________________________________ Perl mailing list [email protected] http://mail.perl.org.il/mailman/listinfo/perl
