Subject: Developers of Sympa
List archive
Re: [sympa-developpers] [sympa-commits] sympa[10705] trunk/src/lib/Sympa/Instruction.pm: [dev] load dependencies at runtime, and only if needed
- From: IKEDA Soji <address@concealed>
- To: address@concealed
- Subject: Re: [sympa-developpers] [sympa-commits] sympa[10705] trunk/src/lib/Sympa/Instruction.pm: [dev] load dependencies at runtime, and only if needed
- Date: Tue, 17 Jun 2014 10:08:22 +0900
Hi,
On Mon, 16 Jun 2014 16:04:23 +0200
Guillaume Rousse <address@concealed> wrote:
> Le 06/06/2014 17:04, IKEDA Soji a écrit :
> > I suppose the problem you are struggling is caused because required
> > modules are not explicitly specified in the source, not because
> > they are not practically loaded.
> No, the problem I'm struggling with is the lack of modularity in current
> code base, and too much coupling between components.
I'm planning to make a proposal on refactoring about Message, spools
and "pipeline". I believe it also will solve dependency loop.
I'll make it after the release of 6.2b.1.
> >>> I think the situation is same on task instruction. When the task is
> >>> running, is it possible that the module like Sympa::List has not been
> >>> loaded?
> >> t/instruction.t, for instance.
> >
> > Well, required use lines should be added.
> There is no need of a list object just for testing instruction parsing.
Regards,
--- Soji
--
株式会社 コンバージョン セキュリティ&OSSソリューション部 池田荘児
〒231-0004 神奈川県横浜市中区元浜町3-21-2 ヘリオス関内ビル7F
e-mail address@concealed TEL 045-640-3550
http://www.conversion.co.jp/
-
Re: [sympa-developpers] [sympa-commits] sympa[10705] trunk/src/lib/Sympa/Instruction.pm: [dev] load dependencies at runtime, and only if needed,
IKEDA Soji, 06/06/2014
-
Re: [sympa-developpers] [sympa-commits] sympa[10705] trunk/src/lib/Sympa/Instruction.pm: [dev] load dependencies at runtime, and only if needed,
Guillaume Rousse, 06/06/2014
-
Re: [sympa-developpers] [sympa-commits] sympa[10705] trunk/src/lib/Sympa/Instruction.pm: [dev] load dependencies at runtime, and only if needed,
IKEDA Soji, 06/06/2014
-
Re: [sympa-developpers] [sympa-commits] sympa[10705] trunk/src/lib/Sympa/Instruction.pm: [dev] load dependencies at runtime, and only if needed,
Guillaume Rousse, 06/16/2014
- Re: [sympa-developpers] [sympa-commits] sympa[10705] trunk/src/lib/Sympa/Instruction.pm: [dev] load dependencies at runtime, and only if needed, IKEDA Soji, 06/17/2014
-
Re: [sympa-developpers] [sympa-commits] sympa[10705] trunk/src/lib/Sympa/Instruction.pm: [dev] load dependencies at runtime, and only if needed,
Guillaume Rousse, 06/16/2014
-
Re: [sympa-developpers] [sympa-commits] sympa[10705] trunk/src/lib/Sympa/Instruction.pm: [dev] load dependencies at runtime, and only if needed,
IKEDA Soji, 06/06/2014
-
Re: [sympa-developpers] [sympa-commits] sympa[10705] trunk/src/lib/Sympa/Instruction.pm: [dev] load dependencies at runtime, and only if needed,
Guillaume Rousse, 06/06/2014
Archive powered by MHonArc 2.6.19+.