[ http://issues.apache.org/jira/browse/GUMP-124?page=comments#action_64211 
]
     
Leo Simons commented on GUMP-124:
---------------------------------

Fixed in r165514.

> Refactor so that gump.plugins.MulticastPlugin and 
> gump.plugins.buildintelligence become gump.engine.algorithm
> -------------------------------------------------------------------------------------------------------------
>
>          Key: GUMP-124
>          URL: http://issues.apache.org/jira/browse/GUMP-124
>      Project: Gump
>         Type: Improvement
>   Components: Python-based Gump
>     Versions: Gump3-alpha-4
>     Reporter: Leo Simons
>     Assignee: Leo Simons
>      Fix For: Gump3-alpha-4

>
> It turns out that the visitor provided to the Walker class is the right place 
> to implement all kinds of smarter gump algorithms. Scattering an algorithm 
> between several plugins is hard if not impossible: it is often necessary to 
> "skip" a project if its dependencies "fail", which would mean severe breakage 
> of a lot of gump.model assumptions to make it work. On the other hand, 
> modifying the visitor to make those decisions there is easy.
> It seems there is a seperation between "intelligence" and "plugin" which can 
> be encapsulated. This should probably move into the gump.engine package so 
> plugin authors need not worry about it.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to