incubator-flex-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Bertrand Delacretaz <bdelacre...@apache.org>
Subject Re: Committer duties and information
Date Wed, 04 Jan 2012 20:54:22 GMT
On Wed, Jan 4, 2012 at 9:42 PM, Michael Schmalle <mike@teotigraphix.com> wrote:
> ...I also think that the list should really have a decent discussion about the
> future uses of interfaces and the lack of them in the framework to allow for
> customizations through composition instead of subclassing or copy and paste
> craziness....

I have extremely limited knowledge of Flex or its internals (which
might actually be a good thing in my role as an incubation mentor
here) but from this and other comments in this thread I sense that
improving modularization and "composability" of Flex might help
avoiding difficult discussions about which component is better than
another one.

The Apache HTTP server project is an excellent example of extremely
modular software, and I think a big part of that is because people
couldn't agree of what needs to be in a web server. By reducing the
server to a minimal core, and having plugins for most everything, the
part on which everybody must agree is much smaller.

In summary, I think modularity is a very powerful tool to avoid
conflicts in large open source projects ;-)

-Bertrand

Mime
View raw message