in reply to Re: What is YOUR Development Process?
in thread What is YOUR Development Process?
The question was how to handle the inter-dependence of these items, not how to version them.
What are non-application modules?
CGI::Application uses a model where you take the normal if/else ladder analyzing the input and create a module with different methods that get called for different input. You create an "instance" script that sets any paramters and calls this module. Non-application modules would be modules that are used by the application module, but don't assume I/O via the web (and thus would include My::Module as well as DBI). There's nothing magical about it: It's just a standardization of what people did without a framework.
Describe a non-multi-user-environment
My personal machine, where a check out can be owned by me with no problems, vs the shared machines.
you typically tag all of the files you want for a release and then checkout everything with that tag.
If application Foo depends on module Baz, and Application Bar depends on a newer version, how do you mark those dependencies? What if the required module is not of your authorship, such as a DBD, and thus not in the version control? Do you tag every file in the dependency chain? That could get very long and puts extra effort on the tagging process.
|
---|
Replies are listed 'Best First'. | |
---|---|
Re^3: What is YOUR Development Process?
by tilly (Archbishop) on Nov 08, 2005 at 13:29 UTC | |
by swiftone (Curate) on Nov 08, 2005 at 15:45 UTC | |
by tilly (Archbishop) on Nov 08, 2005 at 16:16 UTC | |
by swiftone (Curate) on Nov 08, 2005 at 17:35 UTC | |
by perrin (Chancellor) on Nov 08, 2005 at 20:31 UTC | |
by dragonchild (Archbishop) on Nov 08, 2005 at 20:27 UTC | |
| |
by tilly (Archbishop) on Nov 09, 2005 at 04:14 UTC |