Folks,
We're building our plans for the next milestone release of FarCry. This should be considered a work in progress and has not been finalised. I put this out to the community to really get some feedback on what people are eager to see and spark some discussion about the priorities we need to give to various areas of the code base.
************************************** * FarCry 2.4 is codenamed "Glamour" * **************************************
--/ Mission Statement /-- *Glamour* is all about the users. We must overhaul the UI of FarCry administration, and surface as much hidden functionality as possible. FarCry will become an elegant and beautiful thing to behold.
--/ Reality Check /-- Although the FarCry administration interfaces are generally good and maintain a particular look and feel across all interfaces they are not ideal. There are many features that exist under the hood that are really only acessible to power users of the system -- and by that we mean developers who have an intimate understanding of the core. This will be changed.
FarCry provides for sophisticated content management scenarios. We need to provide more intuitive interfaces for non-technical authors to get the most from the system. On the flip-side we need to somehow accommodate the least experienced users in our community and more easily allow admins to "dumb down" the admin interfaces.
A rough list of desired outcomes includes:
** Overhaul of UI - work to a single set of CSS styles to allow for complete admin customisations - standardise all FORMs and wizards to admin styles - introduce Crystal SVG icon library throughout - Standardise on cross browser support for Safari, Firefox, Mozilla and IE - improve rich text editor integration for popular editors (refactor editor integration to make this easier for developers wanting to plugin in new editors) - improve media management of files and images for all content types (including custom types)
** Functional Changes to Core - add basic image manipulations (eg. auto thumb generation) - add file archiving - add generic interface for container reflection - add generic admin interfaces for ALL core content types (including tree content types) - replace the SECURITY interfaces completely (include profile management, and multi directory management options) - statistics aggregation and purging options - updates to FriendlyURL servlet
** Architecture Changes - integrate FourQ package directly into the Core code base - extend FourQ array properties to include data beyond object references - improve error handling options (including URL 404 and developer debugging)
** Installation - new installer to make life easier for new members to the community - more comprehensive sample site templates to show off more functionality and give better guidance - out of the box support for context roots - J2EE deployment options for CF7 installations
--/ Rough TimeLines /-- We are aiming for a beta release of the *Glamour* code base for end of May 2005, with a final production release end of June 2005. This is ambitious and we're going to need help from the community to achieve this.
--/ System Requirements /-- We've decided to hold off any CF7 specific enhancements in core for the *Glamour* release. However, CF7 features and functionality can certainly be leveraged in FarCry projects and extensions.
It's envisaged that *Glamour* will be the final milestone release for CFMX 6.1. Future releases will be targetted to take specific advantage of the CF7 platform in the farcry_core code base. The next milestone version after 2.4 will be version 3.0 -- the change in primary version number denoting a backward compatability issue associated with the requirement for CF7.
Note: Complete compatability with CF7 was a fundamental requirement of the 2.3 milestone release. Any incompatabilities are considered bugs and will be patched to the 2.3 maintenance branch in addition to the HEAD trunk.
Best regards,
-- geoff http://www.daemon.com.au/
--- You are currently subscribed to farcry-dev as: [email protected] To unsubscribe send a blank email to [EMAIL PROTECTED] Aussie Macromedia Developers: http://lists.daemon.com.au/
