Skip to Content.
Sympa Menu

devel - Re: [sympa-developpers] [sympa-commits] sympa[10705] trunk/src/lib/Sympa/Instruction.pm: [dev] load dependencies at runtime, and only if needed

Subject: Developers of Sympa

List archive

Chronological Thread  
  • 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/



Archive powered by MHonArc 2.6.19+.

Top of Page