Beefy Boxes and Bandwidth Generously Provided by pair Networks
"be consistent"
 
PerlMonks  

Re: What are your best practice recommendations for maintaining CPAN module with GitHub repo?

by hippo (Bishop)
on Dec 18, 2017 at 21:55 UTC ( [id://1205825]=note: print w/replies, xml ) Need Help??


in reply to What are your best practice recommendations for maintaining CPAN module with GitHub repo?

it's not very inviting to go on GitHub and see all the CPAN related modules

What an odd thing to think. I take the opposing view.

how much work and effort should go into customizing a release for GitHub as compared to CPAN?

Github is not a release channel, it is a publicly-accessible, managed VCS repository.

is Pod::Weaver the best way to autogenerate the pod or is it easier just to rely on a default template that you modify?

Autogenerating POD is lazy and not in a good way, so don't do that.

Also, some more basic questions: when do you commit to GitHub vs. releasing to GitHub and CPAN?

See above, you don't "release to github".

I was wondering if I could get some basic advice and hear how others are using Dist::Zilla/CPAN/GitHub to try to find an optimal software release solution.

Optimal in terms of what, exactly? Fewest bugs or most extensive documentation or easiest for others to contribute or efficient for you as release roller or most structured commit logs or ... ?

Perhaps it's time to heed what almost everyone has been suggesting and stay away from Dist::Zilla until you've answered all the questions you posed to your own satisfaction. It doesn't seem to be helping you. Good luck.

  • Comment on Re: What are your best practice recommendations for maintaining CPAN module with GitHub repo?

Log In?
Username:
Password:

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

How do I use this?Last hourOther CB clients
Other Users?
Others wandering the Monastery: (5)
As of 2024-04-23 11:35 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found