On 4/30/13, [email protected] <[email protected]> wrote:
> Author: matevz
> Date: Tue Apr 30 10:58:59 2013
> New Revision: 1477551
>
> URL: http://svn.apache.org/r1477551
> Log:
> Ticket relations widget - initial implementation
>

I'm really excited to see this
:)

Is there a chance to move these ticket relations widgets on to BH
Relations plugin ? This approach might lead a circular package
dependency scenario

BH Relations
  +- BH Theme
      +- BH Dashboard
          +- BH Relations ...

whereas IMHO this should look like

BH Relations
  +- BH Theme
      +- BH Dashboard
  +- BH Dashboard

Besides , keeping such widgets in BH Dashboard plugin when BH
Relations is not available IMHO is against package cohesion .

http://en.wikipedia.org/wiki/Cohesion_(computer_science)
http://en.wikipedia.org/wiki/Coupling_(computer_programming)
http://teleki.net/download/talks/2012.02.07.coupling.cohesion.pdf

-- 
Regards,

Olemis.

Reply via email to