IMO, the difficult part about designing a framework is that you have
different people involved, with each party havind slightly different
goals.

My point of view is that Agavi is there to build applications. Unlike
Drupal, Mambo and other big CMS, what I enjoy in Agavi, it's that I
can make most of choices myself. I have the advantages of having ready
to use tools, and at the same time I'm not stuck with unapproriate
technology choices.

The interest of having different packages, is to make the framework
more decoupled. For example, the logging part could be integrated in
different manners. Then the choices made for the implementation would
matter less. If you want, you can name it a tool box, but unlike pear
we have the package that rules them all :-p

I know it's not very concrete, so I'm actually trying something that
I'm going to show in 2-3 days.

On 6/20/05, David Zülke <[EMAIL PROTECTED]> wrote:
> What are the exact reasons for splitting up the framework into independent
> parts? I've seen some lines here and there about it on the forums and in the
> wiki, too. I don't really get the point of it - if we have independent
> thingies, it's not a framework anymore but rather a plain, stupid toolbox of
> utilities.
> 
> - David
> 
> 
> > -----Original Message-----
> > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
> > Behalf Of zimba-tm
> > Sent: Monday, June 20, 2005 3:26 PM
> > To: [email protected]
> > Subject: [agavi-dev] Splitting up the framwork
> >
> > Would you mind if we split the framework into different parts ?
> > The main goal is to avoid too much coupling between the different
> > parts. So that different tries can be tested.
> >
> > To start with, I was thinking about :
> >  - Logging
> >  - ErrorHandler
> >  - ClassLoader
> >  - MVC
> >  - Configuration
> > and the Skeleton application
> >
> > I was also thinking to use the Pear packages
> >
> > more to come...
> >
> > If you have any sugestions about how to manage dependencies and
> > version numbers, I'd be happy :)
> >
> > --
> > Cheers,
> >   zimba
> >
> > http://zimba.oree.ch
> > _______________________________________________
> > agavi-dev mailing list
> > [email protected]
> > http://labworkz.com/cgi-bin/mailman/listinfo/agavi-dev
> 
> 
> 
> _______________________________________________
> agavi-dev mailing list
> [email protected]
> http://labworkz.com/cgi-bin/mailman/listinfo/agavi-dev
> 


-- 
Cheers,
  zimba

http://zimba.oree.ch
_______________________________________________
agavi-dev mailing list
[email protected]
http://labworkz.com/cgi-bin/mailman/listinfo/agavi-dev

Reply via email to