I think you'll find it greatly depends on the module involved, the author, and how the module is currently maintained. That is, if the author currently uses SVN, then you're well-advised to try to connect to the same repository, if at all possible. Perhaps the author has the SVN repository on his/her private machine, in which case it's in his/her best interest to move it to a public server (e.g., SourceForge, among many possibilities) so that you can commit to the same repository.

Maybe git is being used, or cvs. Whatever the author is using, you should use. Of course, maybe nothing is being used. Either try to convince the author to host the code on a public repository (best - so you can share), and you'll be able to negotiate where and what technology, or you'll have to follow suit - though you can still use a private repository to ensure you don't mess up YOUR changes.

Oh, and even on your home PC, you can still do your perl development on linux if you think it will help (I do, but you have to do what you think is right for you). Just install Virtual Box or VMWare (both have free editions, though VB has an open-source version). Then you can install Ubuntu or Fedora or whatever in there for such development. It's nice in that all the tools you may require are included, or trivially found and added. Of course, this doesn't make one bit of sense if you're going to support Win32... :-)


In reply to Re: How do you support your first CPAN module? by Tanktalus
in thread How do you support your first CPAN module? by apl

Title:
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, details, 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, summary, 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.