Re: [Microba-controls] com.michaelbaranov.microba
Brought to you by:
michaelbaranov
From: Michael B. <mic...@gm...> - 2007-10-04 16:03:33
|
Hi! Thanks for getting interested in the code and thanks for the suggestion. Actually, you don't need to ask me for any permissions to modify the code unless you want the changes to get into the library itself. ;-) I'm not sure it's possible to fix the issue by moving/renaming anything at this stage as the library is already in use by many projects and I really do not want to break them with the next release. The cyclic dependency is really not that dangerous. I wish you have spotted it earlier when I could fix it... But most of the time (actually always) it "just works" and that's what folks love ;-) Sorry. If I had paid attention to it earlier... but at the time of writing the initial code this issue was beyond my competence... LOL ;-) Strandz? Can you please sent me a quick note+link about it so I can update the "who uses Microba" section? Thanks! Michael. Chris Murphy wrote: > Hi Michael, > > I noticed you have some cyclic package dependencies between these two > packages: > > com.michaelbaranov.microba > com.michaelbaranov.microba.common > > Which can be fixed by putting Microbia.java into the common package (and > perhaps renaming it to MicrobiaUtils). > > Then these two came up next: > > com.michaelbaranov.microba.marker > com.michaelbaranov.microba.marker.ui > > Are you interested in solving package dependency problems with what > looks otherwise like very well written code? I would be happy to go > ahead and make the fixes and then send you the changed source code. I > use the tool JDepend and IntelliJ IDEA to diagnose these recursive > dependencies between packages. The fixes usually involve moving classes > and methods around, and sometimes require the use of special interfaces > or abtract classes where one package is providing a service to another > package. > > I am wanting Strandz applications to move to using your calendar > components, yet still want to keep the Strandz source 'pure' from this > point of view. > > - Chris Murphy > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. > Still grepping through log files to find problems? Stop. > Now Search log events and configuration files using AJAX and a browser. > Download your FREE copy of Splunk now >> http://get.splunk.com/ > _______________________________________________ > Microba-controls mailing list > Mic...@li... > https://lists.sourceforge.net/lists/listinfo/microba-controls > > -- Michael Baranov |