Beefy Boxes and Bandwidth Generously Provided by pair Networks
P is for Practical
 
PerlMonks  

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

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


in reply to Re^2: [RFC] Discipulus's step by step tutorial on module creation with tests and git
in thread [RFC] Discipulus's step by step tutorial on module creation with tests and git

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).

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

Replies are listed 'Best First'.
Re^4: [RFC] Discipulus's step by step tutorial... -- proposal for a guide about VCS for Perl dev
by Discipulus (Abbot) on Jan 05, 2019 at 11:31 UTC
    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.
Re^4: [RFC] Discipulus's step by step tutorial on module creation with tests and git
by stevieb (Abbot) on Jan 05, 2019 at 00:14 UTC

    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

      Thanks. Glad to have any help you can offer. You mentioned Mercurial. Are you comfortable starting a tutorial for it?

      BTW, you might be amused to hear that someone is still maintaining a version of the Tortoise GUI for CVS.

        Hey RonW,

        Sure, I can have a crack. Have a read of this blog post regarding Mercurial/hg I made quite some years ago, and let me know if it's relatively in-line with what you're thinking. If so, I can clean it up and refactor it.

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others cooling their heels in the Monastery: (2)
As of 2019-04-24 06:03 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    I am most likely to install a new module from CPAN if:
















    Results (121 votes). Check out past polls.

    Notices?