[tpm] Separating modules with Dist::Zilla and Github?
J. Bobby Lopez
jbl at jbldata.com
Sat Aug 17 11:04:26 PDT 2013
I figured as much, thanks Matt.
I found some instructions on how to cleanly split a Git repo into two
However in this particular case, I think I'd like to keep the two
modules in the same Git repo (using separate directories, as you
mentioned). That should work well enough!
On 13-08-17 01:57 PM, Matthew Phillips wrote:
> I think what you're trying to do is probably a bad idea, although
> being in one or two git repositories doesn't have much to do with it.
> Why would you produce two separate dists from the same logical
> grouping of files? i.e., both dists would include the same tests etc?
> If that is the case you would probably want Tools::Inflate::Tire in
> the same dist as Tools::Inflate. If they are separate than I'd
> recommend just having two sub folders in one git repo and two separate
> dist.ini's to produce each dist - no separate repo required.
> (Sorry for the double email Bobby, forgot to reply-all)
> On Sat, Aug 17, 2013 at 1:25 PM, J. Bobby Lopez <jbl at jbldata.com
> <mailto:jbl at jbldata.com>> wrote:
> Lets say you have a project with a couple of modules:
> Tools::Inflate::Tire depends on Tools::Inflate, but they are both
> in the same git repo.
> You're now interested in using Dist::Zilla to prepare the package,
> but we have two packages we'd like to build, Tools::Inflate, and
> Would it be wise to separate the two modules into separate git
> repos? Is that necessary?
> Would Dzil know how to prepare and deploy two separate modules
> from a single lib/ directory tree (therefore allowing me to keep
> both modules in the same git repo)?
> J. Bobby Lopez
> toronto-pm mailing list
> toronto-pm at pm.org <mailto:toronto-pm at pm.org>
J. Bobby Lopez
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the toronto-pm