You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@mina.apache.org by "Trustin Lee (JIRA)" <ji...@apache.org> on 2007/02/02 16:32:05 UTC

[jira] Commented: (DIRMINA-336) Remove cyclic dependencies among packages

    [ https://issues.apache.org/jira/browse/DIRMINA-336?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12469781 ] 

Trustin Lee commented on DIRMINA-336:
-------------------------------------

John Conlon's comment:

---- MESSAGE BEGINS ----
Can we also consider moving the classes in the two packages
org.apache.mina.filter and org.apache.mina.filter.support or renaming
these packages so that they are not fragmented across the filter-ssl and
the filter-compression projects?

Doing this will allow us to use one or a combination of mina project
artifacts (jars) into an orchestrated classloader hierarchy that
maintains class space consistency. Today mina can only work in this type
of environment when all its artifacts are combined into a single uber-
jar.

See:
filter-ssl/src/main/java/org/apache/mina/filter/support
filter-compression/src/main/java/org/apache/mina/filter/support

filter-ssl/src/main/java/org/apache/mina/filter
filter-compression/src/main/java/org/apache/mina/filter
---- MESSAGE ENDS ----

> Remove cyclic dependencies among packages
> -----------------------------------------
>
>                 Key: DIRMINA-336
>                 URL: https://issues.apache.org/jira/browse/DIRMINA-336
>             Project: MINA
>          Issue Type: Task
>            Reporter: Trustin Lee
>         Assigned To: Trustin Lee
>             Fix For: 2.0.0-M1
>
>
> Cyclic dependency is generally a bad thing.  We have a lot of cyclic dependencies comparing the number of classes we have.  Some are intended, and others are not.  Having unintended cyclic dependencies is an obvious problem.  Having intended cyclic dependencies is not really a problem, but they will hinder us from finding out unintended cyclic dependencies, which is bad.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.