A tool would certainly help. If such a tool was included in OFBiz, then it 
would have to be compatible with the Apache license.

-Adrian

--- On Sat, 2/6/10, Chris Snow <[email protected]> wrote:

> From: Chris Snow <[email protected]>
> Subject: Re: what a mess! is framework independence ever going to be      
> possible?
> To: [email protected]
> Date: Saturday, February 6, 2010, 12:02 AM
> Thanks for the feedback Adrian. 
> Would it be worth me writing a tool that
> runs as part of the build process that reports on the
> dependencies?  It
> could throw a warning/error when a new invalid dependency
> is checked in?
> 
> > Chris,
> >
> > Framework independence has been a goal for quite a
> while. There is no
> > disagreement that the framework should run on its own.
> The disagreements
> > arise in what constitutes the framework.
> >
> > Let's assume for a moment that framework independence
> means running the
> > components in the framework folder independently from
> anything else in
> > OFBiz. Right away the problem with that idea is that
> visual themes are in
> > a separate folder outside the framework folder. Does
> framework
> > independence include the visual themes folder? That
> has not been
> > discussed. Then there are the multitude of
> dependencies upon the
> > applications folder.
> >
> > From my perspective, achieving this objective will
> require a two pronged
> > approach: 1) Identify the framework dependencies on
> outside components,
> > and 2) avoid introducing new framework dependencies on
> outside components.
> >
> > The first prong can be accomplished through
> contributions from people like
> > you - find the dependencies and create patches to fix
> them.
> >
> > The responsibility of the second prong is up to the
> committers. We need to
> > be more vigilant to guard against introducing new
> dependencies.
> >
> > Personally I believe it will be possible, BUT it won't
> be easy. The
> > obstacles to overcome will be getting people to
> contribute to the effort,
> > and getting committers to avoid introducing new
> dependencies.
> >
> > -Adrian
> >
> >
> > --- On Fri, 2/5/10, Christopher Snow <[email protected]>
> wrote:
> >
> >> From: Christopher Snow <[email protected]>
> >> Subject: what a mess! is framework independence
> ever going to be
> >> possible?
> >> To: [email protected]
> >> Date: Friday, February 5, 2010, 10:58 PM
> >> I'm back to the process of working
> >> out how to get a standalone framework running
> based on
> >> trunk, but I have found that the dependencies have
> got out
> >> of hand (if I've understood the code right):
> >>
> >> Framework  depends on Themes
> >> Themes depends on Content
> >> Content depends on Party
> >>
> >> The questions I'm starting to ask myself are:
> >>
> >> "Is is ever going to be possible to have
> framework
> >> independence in trunk?  Independence in 9.04 is
> >> relatively trivial (rewrite security screens)
> perhaps the
> >> most sensible thing would be to do a fork of 9.04
> and then
> >> back port all framework related commits from
> trunk? "
> >>
> >> Any ideas anyone?
> >>
> >> Many thanks,
> >>
> >> Chris
> >>
> >
> >
> >
> >
> 
> 
> -- 
> Chris Snow - CEng MBCS CITP MBA (Tech Mgmt) (Open) CISSP
> 
> Tel: 01453 890660
> Mob: 07944 880950
> Www: www.snowconsulting.co.uk
> 
> 



Reply via email to