Bugdar PHASES OF DEVELOPMENT ================================================================================ Because Bugdar 2.0 is a substantial development effort, its progress will be broken into unique, defined stages. No time will be allotted to these stages because this is only to group different phases of development. PHASE 1: ISSO CONVERSION ########################################### - Upgrade the infrastructure of Bugdar to use ISSO3 - Straight swap-out of ISSO2 components to v3 - The 1.2.x series running under ISSO3 - Exception of the Admin CP, because the BSPrinter modules are being removed PHASE 2: PRINTER MODULE SPRINT DEVELOPMENT ########################################### - Remove the ISSO3 Printer modules - Replace with CSS stylesheets that use extremely-semenatic markup - Rewrite the Admin CP to use templates with new stylesheets PHASE 3: REWRITE LANGUAGE SYSTEM ########################################### - Switch from using Gettext MO files to a database-phrase system - Database system will enable translation of dynamic data (help system, field names, statuses, etc.) - Use phrase groups to prevent loading of all phrases into memory - XML export system PHASE 4: CORE REFACTORING ########################################### - Refactor core code components to use more API functions to reduce controller code - Make projects more independent, allowing for product-specific custom fields, etc. - Re-envision Bugdar PHASE 5: NEW FEATURES ########################################### - Add new features from the bug database and planning_2_0.txt PHASE 6: INTERFACE REDESIGN ########################################### - Redesign interface - AJAX where possible