TPF to start public nomination/election process of board members


The Perl Foundation is a non-profit, 501(c)(3) organization based in the United States. Currently its board of directors has seven members and TPF plans to start annual nomination and election process of new members. Bringing new people to the board regularly, with some community input, will allow the organization to grow and increase its output.

The below is proposed process of nomination and election of new board members, which will be practiced in February every year. The first call for board nominations will be posted in the first week of February 2018. If you have any questions, comment here or contact makoto at

1. Nomination

A new member should be nominated by one or more Board members.

2. Eligibility

The nominee must be an active volunteer of TPF at least for 180 days.

3. Public hearing

Public post will be made to ask for input from the community. The post will have the nominee's bio and reasons for nomination.

4. Election

Election will be made by the board members after feedback is gathered from the public.


Shouldn't the board be include people outside of the community who can provide disinterested oversight? What are the duties of the board that require them to be interested in or active in Perl or even a member of TPF?

Hi, thanks for your feedback.

Having somebody with TPF experience is nice as the person would understand how TPF works, what our mission is and what our pain points are. That said, I imagine somebody disinterested may add value.

Are you talking about something like an advisory board? It'd be interesting to have such role of people but do you have somebody specific in your mind? If not, what kind of people are suitable for that role?

I understand the desire to have someone with direct TPF experience but I think if you really want to bring in outsider viewpoint you should make this, 'or equivalent experience contributing to a open source Perl project' or similar. There's a lot of people in the community that have added a ton of value in lots out ways outside of working in TPF.

Also I'd recommend trying to find a way to bring on people from corporate leadership positions at companies using Perl. For example a VP or Director level position at a company that uses Perl heavily. Ideally from a company having a big impact on the way programmers seen the future (think AWS, Azure, etc.)


Sorry for the late response - I have been thinking about it.

I agree that outside viewpoint will add value. It is especially unsafe when a nonprofit's board is full of people who have the same perspective. In fact, when I ran the Grants Committee at TPF, I made sure we have good mixture of people - mix of geographical locations and mix of background. Although there is no set rule on its membership, I was fortunate to have somebody with community leadership, academic background and TPF sponsorship by their employer.

"Corporate leadership positions at companies using Perl" - I am not sure whether such people should be a board member or something more external such as an advisory board. Regardless it's the right thing for us to involve them as appropriate, and actually we do for some. Note that, as you may know, there's something TPF does and does not, and it should be clarified that TPF does not govern or control Perl development community.

I'll open the discussion with the board. Thank you for your feedback.

Leave a comment

About TPF

The Perl Foundation - supporting the Perl community since 2000. Find out more at

About this Entry

This page contains a single entry by Makoto Nozaki published on November 28, 2017 3:00 AM. Sponsors the P5CMF was the previous entry in this blog.

Maintaining the Perl 5 Core (Zefram): Grant Report for Nov 2017 is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.


OpenID accepted here Learn more about OpenID
Powered by Movable Type 6.2.2