Task #38086

Enhance TYPO3 bootstrap mechanism

Added by Oliver Hader about 3 years ago. Updated 7 months ago.

Status:Closed Start date:2007-03-29
Priority:Should have Due date:2012-06-17
Assigned To:- % Done:

100%

Category:- Spent time: -
Target version:6.0.0-pre-beta1
TYPO3 Version:6.0 Complexity:
PHP Version:5.3 Sprint Focus:

Description

Enhance TYPO3 bootstrap mechanism - Umbrella issue for TYPO3 Bootstrap Code Sprint in Hamburg, June 2012


Subtasks

Task #38087: Streamline typo3/classes namingRejectedOliver Hader

Feature #38080: Use dispatcher for tsconfig_help extensionResolvedSusanne Moog

Feature #38088: Enhance Bootstrap contextsRejected

Task #38089: Streamline naming of Typo3_BootstrapResolvedOliver Hader

Bug #38090: Use dispatcher for cshmanual extensionResolvedSusanne Moog

Bug #38092: Move default TYPO3_CONF_VARS from config_default to own fileResolvedChristian Kuhn

Bug #38093: Use dispatcher for tstemplate extensionsResolvedSusanne Moog

Bug #38096: Use dispatcher for setup extensionResolvedSusanne Moog

Bug #38099: Use dispatcher for perm extensionResolvedSusanne Moog

Bug #38102: Use dispatcher for opendocs extensionResolvedSusanne Moog

Bug #38103: Use dispatcher for filelist extensionResolvedSusanne Moog

Bug #38105: Use dispatcher for dbint extensionResolvedSusanne Moog

Bug #38109: Use dispatcher for indexed_search extensionResolvedSusanne Moog

Task #38121: Use singleton objects for bootstrappingResolvedOliver Hader

Task #38122: Move inclusion of ext_tables.php to bootstrap classesResolved

Bug #38124: Load extension configuration in function contextResolvedHelmut Hummel

Bug #38126: Load the main configuration file in functional contextResolvedHelmut Hummel

Task #38106: Split t3lib/config_default.php code into functionsResolved

Task #38112: Move config_default functions to Bootstrap classesResolved

Task #38128: Remove t3lib/config_defaultResolved

Bug #38132: Move all init.php code in global scope into methodsResolvedHelmut Hummel

Bug #38133: Install Tool 123 wizard is brokenResolvedHelmut Hummel

Task #38134: Restructure bootstrap classesResolved

Bug #38138: Add module menu object to the TYPO3 backendResolvedSusanne Moog

Feature #38233: Add event handling to bootstrap mechanismRejectedOliver Hader

Bug #38445: Bootstrap must check if submodules existRejected

Task #38414: Move temp_CACHED_* files to caching frameworkResolved

Bug #38428: Non-static method Typo3_Bootstrap_BaseSetup::getPathThisS...ResolvedGeorg Ringer

Bug #38498: Autoloader performance improvementResolvedChristian Kuhn

Feature #38562: Refactor localconf.php handlingResolved

Bug #39112: Fix 1-2-3(-4) wizardsResolved

Bug #39111: Fix dbal & workspace install toolResolved

Bug #39110: Fix install tool -> Basic ConfigurationClosed

Task #39134: t3lib_utility_array::arrayExport should recognize int keysResolved

Bug #39135: localconf upgrade wizard should recognize $globals['typo3...Resolved

Feature #38954: Add a unique request IDResolvedIngo Renner

Bug #38344: Encapsulate bootstrap base codeResolved

Bug #17170: TYPO3 core modules should be adapted for mod.phpResolvedBenjamin Mack

Bug #39224: Adapt to the new localconf handlingResolvedHelmut Hummel

Bug #39242: Better isLocalconfWritable handlingResolved

Bug #39241: Deprecate / cleanup t3lib_installClosed

History

#1 Updated by Oliver Hader about 3 years ago

  • Status changed from New to Accepted

#2 Updated by Wouter Wolters 7 months ago

  • Status changed from Accepted to Closed
  • Remaining (hours) deleted (0.0)

All sub tickets are resolved. Closed this umbrella ticket.

Also available in: Atom PDF