Beefy Boxes and Bandwidth Generously Provided by pair Networks
Do you know where your variables are?

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":

  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.
  • Log In?

    What's my password?
    Create A New User
    and all is quiet...

    How do I use this? | Other CB clients
    Other Users?
    Others pondering the Monastery: (5)
    As of 2018-06-22 21:30 GMT
    Find Nodes?
      Voting Booth?
      Should cpanminus be part of the standard Perl release?

      Results (124 votes). Check out past polls.