Perl Mongers is the term used to describe both
the participants of certain groups of Perl users, as well as the organization which is composed of the
loose association of said Perl User Groups from all over the world.
Perl Monger groups have different goals, but all are composed of Perl users who like to talk with and meet their fellow Perl Mongers.
Specifically, the Israeli Perl Mongers (Israel.pm) is the Israeli Perl user group registered at the International Perl Mongers site. It is composed of Perl users of various levels, from total beginners who have yet to write "Hello, World" to veteran Perl programmers -- all are welcome.
The goals of the Israeli Perl Mongers are first and foremost to facilitate communication and mutual help between Israeli Perl Mongers, and secondly to advance the usage of Perl in Israel and to disseminate information about our favourite programming language to the programming community in Israel.
To fulfill its goals, Israel.pm:
- Has built this site, to host archives, local content and to feature local Perl related news items.
- Has several mailing lists dedicated to Perl. This is the main avenue of participation for the majority of Israeli Perl users.
- Holds monthly meetings that feature 2 or more Perl (or programming in general) related lectures. For the Israeli Perl Mongers, this is the main avenue by which we meet and socialize.
- Has held yearly conferences (for the past 2 years, with hopefully more to come), through which Israel.pm has exposed a wider audience to a full day of back to back Perl lectures given by members of the community.
Anyone may become a member of Israel.pm, by simply registering to the mailing list. Registration is free, but is required to keep the mailing list spam free. Participation in the monthly meetings is also free.
- DWIM Perl
Israel.pm is lead by Gabor Szabo, who is also its founder. When he is not acting in his capacity as Israel.pm's fearless leader, Gabor manages his own Perl training company, appropriatly named Perl Training Israel.
Until about the beginning of 2004, nearly all of the routine work involving the running and organization of Israel.pm has fallen on the shoulders of Gabor Szabo. Since then, several Perl Mongers have stepped up to help him run various aspects of the group:
- Thomas Maier serves as Israel.pm's librarian, keeping track of who has which book and updating the library page as required, and bringing requested books to the meetings.
- Offer Kaye serves as the English PR officer for Israel.pm. He is responsible for sending meeting announcements and other PR related materials to English-language websites and mailing lists.
- The webmasters are Gabor and Shlomi Fish. Email the webmaster.
The Israeli Perl mailing list was originally setup by Gabor to allow students who attended a
recent Perl course given by Gabor to ask him further questions. The
first email to the list
was sent on Friday, April 27, 2001.
From these humble beginnings Israel.pm has grown to be one of the largest and most active Perl Users groups in the world, with hundreds subscribed to the mailing list and an increasing volume of emails sent each year.
The weekly Perl meetings have also been progressing nicely. The initial meeting, which took place at March 18, 2002, was a small meeting with only 6 people, no set agenda and no regular place to meet. However, since about June 2003 Dapey Zahav have kindly donated the use of a room and overhead projector. Thanks to this set location, great participation by Perl Mongers willing to prepare lectures, and the organization of Gabor Szabo, the Israeli Perl Mongers have since then met regularly, with an attendence of usually about 15-25 people. Recently the Perl Mongers have started to follow-up the technical session with a social one, going together after the lectures are over to a nearby pub. Hopefully this will continue and become a tradition :-)
Starting from August 2012 we have a rotation of meeting organizers.
The list of organizers
The TODO list for organization
- Don't say "no" to sawyer or Gabor when they ask you to organize next meeting.
- During the meeting search for volunteers to talk on the next meeting.
- If that's not enough, send an email to people you know, you might know or you don't know. Ask them to give a talk on the next meeting and hope for good.
- When you have enough talks (2,3), send immediately mail to the mailing list that meeting will occur, who will talk and about what.
- Talk to Sawyer to make sure we have a room.
- Week before the meeting send mail to this list with reminder about the meeting. Add Hebrew announcement as well. example
- Update the main page of http://perl.org.il (currently Gabor and Shlomi have commit bits)
- Send out invitations to our Facebook and Google+ pages, and to the LinkedIN group (Gabor)
- Submit to Israel StartupDigest (Gabor, needs to be done on the Thursday, before the meeting)
- Add the event to the HaMakori calendar
- Add the event to the Perl Monger's calendar (??) (this is probably NOT The Perl Review calendar any more.
- Submit to Whatsup (Meir Kriheli) example
About This Site
The new Israel.pm site is an
HTML::Template based site,
with the look being based on
the Gila template, which was
downloaded from the Open Source Web Design site.
The site sources are managed under Subversion, and can be downloaded using the command:
svn co http://svn1.hostlocal.com/perl.org.il/
If you have commit access to the repository you need to use the other address:
svn co https://svn1.hostlocal.com/perl.org.il/
On Windows you can use TortoiseSVN to access the repository.
If you feel like contributing to the site, please do the following:
- Check out the source code from the Subversion repository with the above command.
- Make your changes in the new_site_sources directory. Content should nearly always be changed in the templates/*.tmpl files.
perl update_site.plin the new_site_sources directory and check (in the "./site" directory by default) if the changes were correct.
svn diff > diff.txtwhile in the new_site_sources directory.
- Send the diff.txt file to the webmaster.
If they accept the patch they will apply it to the repository and then to the site.