Beefy Boxes and Bandwidth Generously Provided by pair Networks
Keep It Simple, Stupid

comment on

( #3333=superdoc: print w/replies, xml ) Need Help??
Perl Seminar New York, sponsor of monthly technical meetings in New York City since 2000, announces the initiation of "Phalanx Phoenix: Mentored Maintenance of CPAN Modules."

The original Phalanx project, initiated by Andy Lester, aimed at improving the code, testing and documentation of important, non-core Perl modules on CPAN. A Perl Seminar NY team met in several sessions between January and June 2005 to "phalanx" CPAN distributions Text-Template and HTML-Template. We learned a tremendous amount about code maintenance and quality assurance -- and had a good time in our face-to-face collective hacking sessions. We reported on our efforts at YAPC::NA::2005 in Toronto.

In the last year-and-a-half the Phalanx project has largely been dormant. In part this was because the CPAN module authors on whose distributions the various Phalanx teams worked were not obliged to incorporate the teams' work into new versions of those CPAN distributions.

In that same time period, however, there has been more attention paid to the need to guarantee continued maintenance of CPAN distributions when their authors, due to changes in life circumstances, no longer can give them the maintenance attention they need. The Perl community appears to lack a central place where CPAN authors who need to transfer maintenance responsibilities for their distributions can hook up with potential new maintainers.

Rising from the ashes like the storied Phoenix, the Perl Seminar NY's Phalanx project will address this problem via mentored maintenance of CPAN modules conducted in collective hacking sessions. We seek to match up current CPAN authors/maintainers who need to transfer or share maintenance responsibilities with new CPAN participants who either can immediately assume maintenance or who can aim to do so when mentored by other current CPAN authors.

We are currently assembling a list of CPAN distributions whose authors are ready, willing and able to transfer or share maintenance responsibilities. Once we have that list, each participating Perl Seminar NY member will pick a module to work on and develop a plan of work for that module. We will discuss the plans of work face-to-face in collective hacking sessions conducted in a suitable location. When the collective feels the plan is viable, we'll ask the current author/maintainer to sign the participant on as co-maintainer or to transfer primary maintenance responsibility outright. The collective will then hold each participant to a high standard of quality in module maintenance. We would like to begin our F2F sessions in January 2007.

We're conceiving of Phalanx Phoenix primarily as a collective hacking experience, so we view the face-to-face sessions as very important -- and also as the most fun! But between sessions most of the work will be conducted online, so we don't want to exclude Perl hackers and would-be module maintainers who can't make our in-person sessions.

If you are a CPAN author who needs to share or transfer maintenance of a CPAN distribution, please email me (jkeen AT verizon DOT net) with the name of the distro. Thank you very much.

Jim Keenan

In reply to Phalanx Phoenix: Mentored Maintenance of CPAN Modules by jkeenan1

Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":

  • Are you posting in the right place? Check out Where do I post X? to know for sure.
  • Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
    <code> <a> <b> <big> <blockquote> <br /> <dd> <dl> <dt> <em> <font> <h1> <h2> <h3> <h4> <h5> <h6> <hr /> <i> <li> <nbsp> <ol> <p> <small> <strike> <strong> <sub> <sup> <table> <td> <th> <tr> <tt> <u> <ul>
  • Snippets of code should be wrapped in <code> tags not <pre> tags. In fact, <pre> tags should generally be avoided. If they must be used, extreme care should be taken to ensure that their contents do not have long lines (<70 chars), in order to prevent horizontal scrolling (and possible janitor intervention).
  • Want more info? How to link or How to display code and escape characters are good places to start.
Log In?

What's my password?
Create A New User
Domain Nodelet?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others contemplating the Monastery: (1)
As of 2023-06-05 03:56 GMT
Find Nodes?
    Voting Booth?
    How often do you go to conferences?

    Results (22 votes). Check out past polls.