Re: tools and work flows for developing collections of distributions

2018-11-23 Thread David Christensen
On 11/22/18 2:31 AM, David Cantrell wrote: On Wed, Nov 21, 2018 at 02:50:26PM -0800, David Christensen wrote: On 11/21/18 2:15 AM, David Cantrell wrote: These days people tend to just create Task-whatever distributions, which contain a bit of documentation in Task::whatever for the benefit of m

Re: tools and work flows for developing collections of distributions

2018-11-23 Thread David Christensen
On 11/21/18 10:49 PM, Konstantin S. Uvarin wrote: Oh, so Makefile.PL is capable of recursion. I should've checked it first. But! I couldn't bring it to `make dist` recursively; instead, it just lumps all the directories into a huge tarball. Is that OK for CPAN? My first idea, demonstrated by

Re: tools and work flows for developing collections of distributions

2018-11-22 Thread David Cantrell
On Wed, Nov 21, 2018 at 02:50:26PM -0800, David Christensen wrote: > On 11/21/18 2:15 AM, David Cantrell wrote: > >These days people tend to just create Task-whatever > >distributions, which contain a bit of documentation in Task::whatever > >for the benefit of metacpan users, and the usual Makefil

Re: tools and work flows for developing collections of distributions

2018-11-21 Thread Konstantin S. Uvarin
Hello David (and the list), Oh, so Makefile.PL is capable of recursion. I should've checked it first. But! I couldn't bring it to `make dist` recursively; instead, it just lumps all the directories into a huge tarball. Is that OK for CPAN? Or should I really upload separate tarballs for each modu

Re: tools and work flows for developing collections of distributions

2018-11-21 Thread David Christensen
On 11/21/18 9:20 AM, Shlomi Fish wrote: Hi David, Hi, Shlomi! :-) On Tue, 20 Nov 2018 17:25:47 -0800 David Christensen wrote: module-authors: I use h2xs, ExtUtils::MakeMaker, and make(1) on Unix-like platforms for developing modules and collecting them together into a distribution. Pl

Re: tools and work flows for developing collections of distributions

2018-11-21 Thread David Christensen
On 11/21/18 2:37 AM, Konstantin S. Uvarin wrote: Hello David, Hello! :-) I recently asked a very similar question on Perlmonks: https://www.perlmonks.org/?node_id=1225608 The consensus among commenters was that I should just keep separate distributions and script whatever repetitive action

Re: tools and work flows for developing collections of distributions

2018-11-21 Thread David Christensen
On 11/21/18 2:15 AM, David Cantrell wrote: On Tue, Nov 20, 2018 at 05:25:47PM -0800, David Christensen wrote: p.s. Where can I find documentation that explains Bundles and how to create them? https://metacpan.org/pod/CPAN#Bundles However, they're a bit magical and require special support in

Re: tools and work flows for developing collections of distributions

2018-11-21 Thread Shlomi Fish
Hi David, On Tue, 20 Nov 2018 17:25:47 -0800 David Christensen wrote: > module-authors: > > I use h2xs, ExtUtils::MakeMaker, and make(1) on Unix-like platforms for > developing modules and collecting them together into a distribution. > Please see: * https://perl-begin.org/topics/cpan/ * h

Re: tools and work flows for developing collections of distributions

2018-11-21 Thread Konstantin S. Uvarin
Hello David, I recently asked a very similar question on Perlmonks: https://www.perlmonks.org/?node_id=1225608 The consensus among commenters was that I should just keep separate distributions and script whatever repetitive actions I have. But I still think that, as a side contributor, I'd rather

Re: tools and work flows for developing collections of distributions

2018-11-21 Thread David Cantrell
On Tue, Nov 20, 2018 at 05:25:47PM -0800, David Christensen wrote: > p.s. Where can I find documentation that explains Bundles and how to > create them? https://metacpan.org/pod/CPAN#Bundles However, they're a bit magical and require special support in the CPAN client. These days people tend to

tools and work flows for developing collections of distributions

2018-11-20 Thread David Christensen
module-authors: I use h2xs, ExtUtils::MakeMaker, and make(1) on Unix-like platforms for developing modules and collecting them together into a distribution. I now have several distributions and would like to collect them together into a unit (Bundle?), so that I can develop and test them tog