Folks,

Is the purpose of P5EE to write yet another object framework or is it
to recommend a standard library of other objects and advocate an
enterprisish API? 

-scott

On  0, David Christensen <[EMAIL PROTECTED]> wrote:
> Richard Dice wrote:
> > What kind of features are you looking for in such a framework?
> 
> Tough question.  I guess it really depends upon my perspective (coder)
> and what I'm trying to build (ideally, anything that can be seen on the
> web now or in the future).
> 
> 
> I'll start by throwing out a rough wish-list that we can all critique
> and modify:
> 
> 1.  On-line user/support community.
> 
> 2.  Separation of function (code), presentation (templates), and content
> (database).
> 
> 3.  Genuine Perl; preferably 5.8.
> 
> 4.  Open-source de-facto standard language(s) and tools for the
> framework itself and all associated infrastructure used to work on it
> and the products built with it.
> 
> 5.  Perl Artistic License.
> 
> 6.  Strong security.
> 
> 7.  Documentation -- architecture, design, implementation, test,
> programmer's guide, designer's guide, author/editor's guide,
> administrator's manual, etc..
> 
> 8.  OO design and implementation.
> 
> 9.  Ability to sub-class to modify functionality.
> 
> 10. Ability to create and easily add/ remove/ manage/ monitor plug-ins
> to add functionality.
> 
> 11. Built-in functionality:  user accounts, groups, privilege levels,
> home pages/ sub-sites, storage management (quotas), search,
> friendly/short URL's, search engine friendly/compatible.
> 
> 12. Plug-in functionality: threaded forums, issue tracking/ticketing
> system, CVS client, photo gallery.
> 
> 13. Version control and content management system capabilities.
> 
> 14. Information architecture hooks.
> 
> 15. Off-line and on-line development/debugging/test environments for
> coders and designers.
> 
> 16. On-line WSIWYG development environment and workflow for
> authors/editors.
> 
> 17. On-line WSIWYG development/debugging environment for novice users to
> create simplified/restricted code, presentation, and/or content.
> 
> 18. Comprehensive regression test suite for framework and anything
> distributed/supported with it.  
> 
> 19. Ability to run on well-featured shared Linux web hosting accounts.
> 
> 20. Ability to backup and restore while operational.
> 
> 
> David
> 

Reply via email to