Hi there
With Jannik, we are looking at cyclic dependencies between Moose packages. Here a few things about Glamour
1) Glamour-Core <-> Glamour-Helpers Glamour-Helpers extends Object with asGlamourousMultivalue, which references GLMMultiValue defined in Glamour-Core (Glamour-Core itself relying on Glamour-Helpers of course). Suggestions: - make #asGlamourousMultivalue an extension of Glamour-Core or - move GLMMultiValue in Glamour-Helpers Neither should create an unwanted dependency
2) Glamour-Browsers <-> Glamour-Scripting There are two methods initializeScriptingDefaults in the package Glamour-Browsers which could be moved to Glamour-Scripting.
This should remove all circuits between packages in Glamour.
-- Simon
Thanks for the report.
I created an issue: http://code.google.com/p/moose-technology/issues/detail?id=280
Cheers, Doru
On 13 Jan 2010, at 16:13, Simon Denier wrote:
Hi there
With Jannik, we are looking at cyclic dependencies between Moose packages. Here a few things about Glamour
- Glamour-Core <-> Glamour-Helpers
Glamour-Helpers extends Object with asGlamourousMultivalue, which references GLMMultiValue defined in Glamour-Core (Glamour-Core itself relying on Glamour-Helpers of course). Suggestions:
- make #asGlamourousMultivalue an extension of Glamour-Core
or
- move GLMMultiValue in Glamour-Helpers
Neither should create an unwanted dependency
- Glamour-Browsers <-> Glamour-Scripting
There are two methods initializeScriptingDefaults in the package Glamour-Browsers which could be moved to Glamour-Scripting.
This should remove all circuits between packages in Glamour.
-- Simon
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- www.tudorgirba.com
"What is more important: To be happy, or to make happy?"
It should be fixed now :)
Cheers, Doru
On 13 Jan 2010, at 17:49, Tudor Girba wrote:
Thanks for the report.
I created an issue: http://code.google.com/p/moose-technology/issues/detail?id=280
Cheers, Doru
On 13 Jan 2010, at 16:13, Simon Denier wrote:
Hi there
With Jannik, we are looking at cyclic dependencies between Moose packages. Here a few things about Glamour
- Glamour-Core <-> Glamour-Helpers
Glamour-Helpers extends Object with asGlamourousMultivalue, which references GLMMultiValue defined in Glamour-Core (Glamour-Core itself relying on Glamour-Helpers of course). Suggestions:
- make #asGlamourousMultivalue an extension of Glamour-Core
or
- move GLMMultiValue in Glamour-Helpers
Neither should create an unwanted dependency
- Glamour-Browsers <-> Glamour-Scripting
There are two methods initializeScriptingDefaults in the package Glamour-Browsers which could be moved to Glamour-Scripting.
This should remove all circuits between packages in Glamour.
-- Simon
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
-- www.tudorgirba.com
"What is more important: To be happy, or to make happy?"
-- www.tudorgirba.com
"It's not what we do that matters most, it's how we do it."