Beefy Boxes and Bandwidth Generously Provided by pair Networks
We don't bite newbies here... much
 
PerlMonks  

Re: [RFC] Discipulus's step by step tutorial on module creation with tests and git

by RonW (Parson)
on Jan 03, 2019 at 01:04 UTC ( #1227945=note: print w/replies, xml ) Need Help??


in reply to [RFC] Discipulus's step by step tutorial on module creation with tests and git

Excellent guide.

I would recommend that the guide be VCS agnostic rather than git-centric. This is, after all, about Perl modules.

  • Comment on Re: [RFC] Discipulus's step by step tutorial on module creation with tests and git

Replies are listed 'Best First'.
Re^2: [RFC] Discipulus's step by step tutorial on module creation with tests and git
by Discipulus (Abbot) on Jan 04, 2019 at 20:50 UTC
    Thanks RonW for the compliment,

    you know: when you arrive late to a technology you grab the latest. I was so late in VCS that I found only git ;)

    Kiddings apart, I found git so widely used by monks and perl authors (many fork me on github links on metacpan) that I supposed to include the bare minimum a perl module developer must know in 2018.. well in 2019.

    I have practiced only git, and just a little, while writing my tutorial and I tried to make the git part as little as possible. I found only longish boring tutorials about git and I missed a short, minimalist approach as I tried to illustrate.



    L*

    There are no rules, there are no thumbs..
    Reinvent the wheel, then learn The Wheel; may be one day you reinvent one of THE WHEELS.
      I found only longish boring tutorials about git and I missed a short, minimalist approach as I tried to illustrate.

      I wonder if a set of minimalist tutorials - "Version Control for Perl Developers" - would be a worthy mini-project.

      I'd be willing to write the introduction and mini-tutorials for SVN and Fossil.

      Looks like you've got the material for a git mini-tutorial.

      (I see a CVS tutorial by trs80, so there is precedent for this.)

      Perhaps one tutorial with sections for the intro and the VCSs (the section for CVS would just link to the existing tutorial).

        It would be great RonW!

        I stolen the idea: Version-Control-for-Perl-Developers and we can use this to collaborate. If you want I can delete the reposotory if you want to host it on your own.

        We can start with a draft of the Table of Contents.

        We also have to decide which format to use: I publisheed my tutorial as html and I maintain a markup version to be available directly on github.. but is very annoying.. html? markup? POD?



        L*

        There are no rules, there are no thumbs..
        Reinvent the wheel, then learn The Wheel; may be one day you reinvent one of THE WHEELS.

        I am able and willing to help with a VCS tutorial of sorts.

        In chatterbox, a bunch of us had a brief, yet informative chat as to who's used what in this regard. Other than SVN and Git, I've used CVS (which I'm sure is obsolete by now), and Mercurial (hg). At minimum on such a project, I'd be glad to help with editing.

        To round something like this out, perhaps a section on editors and IDEs...

        -stevieb

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1227945]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others scrutinizing the Monastery: (4)
As of 2019-04-26 11:38 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    I am most likely to install a new module from CPAN if:
















    Results (128 votes). Check out past polls.

    Notices?
    • (Sep 10, 2018 at 22:53 UTC) Welcome new users!