Archived:Joomla! 1.6 Development Status
From Joomla! Documentation
(Difference between revisions)
(New page: {| class="wikitable" style="font-size: 85%; padding:2px; width: auto;" !Task !Blocker !Status !Contact person !Description |- !Implement JForm library |Alpha |95% |Rob Schley, Andrew Eddie...) |
AmyStephen (Talk | contribs) |
||
| (33 intermediate revisions by 13 users not shown) | |||
| Line 1: | Line 1: | ||
| − | {| class="wikitable" style="font-size: | + | Please see [http://www.joomla.org/component/content/article/5252.html Joomla! 1.6 General Status] for the latest information or review the [http://www.joomla.org/announcements/release-news.html Release News] for the latest release and a link to the downloads. |
| − | !Task | + | |
| − | !Blocker | + | '''Note: This page is outdated.''' |
| − | !Status | + | |
| − | !Contact person | + | {| class="wikitable" style="font-size: 95%; padding:4px; width: auto;" |
| − | !Description | + | !'''Task''' |
| + | !'''Blocker''' | ||
| + | !'''Status''' | ||
| + | !'''Contact person''' | ||
| + | !'''Description''' | ||
|- | |- | ||
| − | + | |Implement JForm library | |
|Alpha | |Alpha | ||
| − | | | + | |100% |
|Rob Schley, Andrew Eddie | |Rob Schley, Andrew Eddie | ||
|This library allows to create forms from XML definition files. See the introduction at http://tinyurl.com/psj6c6 | |This library allows to create forms from XML definition files. See the introduction at http://tinyurl.com/psj6c6 | ||
|- | |- | ||
| − | + | |Implement new event triggers | |
|Alpha | |Alpha | ||
|60% | |60% | ||
| Line 18: | Line 22: | ||
|onBeforeRender, triggers in JForm, onContentDisplay etc. | |onBeforeRender, triggers in JForm, onContentDisplay etc. | ||
|- | |- | ||
| − | + | |Implement new controller dispatcher | |
|Alpha | |Alpha | ||
|100% | |100% | ||
| | | | ||
| − | |See the discussion at http://tinyurl.com/qlh5bg where Louis explained how this works in 1.6 | + | |See the discussion at http://tinyurl.com/qlh5bg where Louis explained how this works in 1.6. See related article in wiki here: [[Xml-rpc changes in Joomla! 1.6]]. |
|- | |- | ||
| − | + | |Upgrade to Mootools 1.2 | |
|Alpha | |Alpha | ||
| − | | | + | |100% |
|Louis Landry, Ercan Özkaya | |Louis Landry, Ercan Özkaya | ||
| − | | | + | | |
|- | |- | ||
| − | + | |Javascript translation | |
|Alpha | |Alpha | ||
|100% | |100% | ||
| Line 36: | Line 40: | ||
|This is implemented and finished. Take a look at JOpenID Javascript class and mod_login for details | |This is implemented and finished. Take a look at JOpenID Javascript class and mod_login for details | ||
|- | |- | ||
| − | + | |New extension updater work | |
|Alpha | |Alpha | ||
| − | | | + | |100% |
| − | | | + | |Samuel Moffatt |
|New extension updater is implemented, but not finished yet. | |New extension updater is implemented, but not finished yet. | ||
|- | |- | ||
| − | + | |Conversion of INI to JSON | |
|Alpha | |Alpha | ||
|100% | |100% | ||
| Line 48: | Line 52: | ||
|We now use JSON format for storing parameters in the database. This is completed for core components. | |We now use JSON format for storing parameters in the database. This is completed for core components. | ||
|- | |- | ||
| − | + | |Nested categories | |
|Alpha | |Alpha | ||
| − | | | + | |90% |
|Hannes Papenberg | |Hannes Papenberg | ||
| | | | ||
|- | |- | ||
| − | + | |Access control list (ACL) | |
|Alpha | |Alpha | ||
| − | | | + | |80% |
|Hannes Papenberg, Louis Landry | |Hannes Papenberg, Louis Landry | ||
| | | | ||
|- | |- | ||
| − | + | |User management system | |
|Alpha | |Alpha | ||
| − | | | + | |75% |
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| | | | ||
| − | |com_members | + | |The new com_members needs to be proof checked. |
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
|- | |- | ||
| − | + | |Documenting the triggers, finishing them | |
| | | | ||
|10% | |10% | ||
| Line 84: | Line 76: | ||
|The triggers for JForm need to be implemented in the respective extension, which has not happened yet. We need a plan for this one. | |The triggers for JForm need to be implemented in the respective extension, which has not happened yet. We need a plan for this one. | ||
|- | |- | ||
| − | + | |MVCing backend components | |
| | | | ||
| − | | | + | |90% |
| | | | ||
|Most of the back-end components have MVC file structure, but they are not fully MVC yet | |Most of the back-end components have MVC file structure, but they are not fully MVC yet | ||
|- | |- | ||
| − | + | |Parameters for templates in the database | |
| | | | ||
| − | | | + | |100% |
|Hannes Papenberg | |Hannes Papenberg | ||
|Especially the UI will take a lot of work, we might have to change the database for this one. | |Especially the UI will take a lot of work, we might have to change the database for this one. | ||
|- | |- | ||
| − | + | |Add template parameter set to menu item creation | |
| | | | ||
|10% | |10% | ||
| − | |Hannes | + | |Hannes Papenberg |
| | | | ||
|- | |- | ||
| − | + | |Refactoring parameters | |
| | | | ||
| − | | | + | |80% |
| | | | ||
|A review of the current parameters and implementing new ones for the new category system. | |A review of the current parameters and implementing new ones for the new category system. | ||
|- | |- | ||
| − | + | |Comments system | |
| | | | ||
| − | | | + | |80% |
|Louis Landry, Andrew Eddie, Rob Schley | |Louis Landry, Andrew Eddie, Rob Schley | ||
|It will be donated by JXtended and will be added to trunk somewhere in the beta phase. | |It will be donated by JXtended and will be added to trunk somewhere in the beta phase. | ||
|- | |- | ||
| − | + | |Hooks for external authentication systems | |
| | | | ||
|0% | |0% | ||
| Line 120: | Line 112: | ||
|Need to be implemented in JUser and in the code where Usergroups are managed. Maybe we need a JUsergroupclass | |Need to be implemented in JUser and in the code where Usergroups are managed. Maybe we need a JUsergroupclass | ||
|- | |- | ||
| − | + | |Database driven install log | |
| | | | ||
|0% | |0% | ||
| − | | | + | |Samuel Moffatt |
| | | | ||
|- | |- | ||
| − | + | |Convert all layouts to semantic and XHTML strict | |
| | | | ||
|0% | |0% | ||
| − | | | + | |Ron Severdia |
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
|There are some efforts going on for this. See the topic at http://tinyurl.com/qrb39k | |There are some efforts going on for this. See the topic at http://tinyurl.com/qrb39k | ||
|- | |- | ||
| − | + | |Timezones, JDate and Datetime (gregorian, julian, shamsi, hijri, jewish, buddhist, ethiopian, chinese and french calendar) | |
| | | | ||
|0% | |0% | ||
| Line 150: | Line 130: | ||
| | | | ||
|- | |- | ||
| − | + | |Refactoring all components to use JForm | |
| | | | ||
| − | | | + | |80% |
| | | | ||
| | | | ||
|- | |- | ||
| − | + | ||
| + | |Localising invalid token message | ||
| | | | ||
| − | | | + | |100% |
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| | | | ||
|die('Invalid Token') will be replaced by jexit(JText::_('JInvalid_Token')) | |die('Invalid Token') will be replaced by jexit(JText::_('JInvalid_Token')) | ||
|- | |- | ||
| − | + | |Ability to select multiple categories for some views | |
| | | | ||
|0% | |0% | ||
| Line 180: | Line 149: | ||
| | | | ||
|- | |- | ||
| − | + | |New sample content | |
| − | + | ||
| − | + | ||
| | | | ||
| + | |80% | ||
| + | |Elin Waring | ||
| | | | ||
|- | |- | ||
| − | + | |Reformat translation files to adhere to proper INI specs | |
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | | | + | |
| − | + | ||
| − | + | ||
| − | + | ||
| | | | ||
| + | |75% | ||
| + | |Ole Ottosen, JM Simonet | ||
|In 1.6 we will use PHP's own INI parser and will namespace strings. For example "Weblinks_Category_Fieldname" or "Config_Application_Name" | |In 1.6 we will use PHP's own INI parser and will namespace strings. For example "Weblinks_Category_Fieldname" or "Config_Application_Name" | ||
|- | |- | ||
| − | + | |Migration script from 1.5 to 1.6 | |
| | | | ||
|0% | |0% | ||
| − | | | + | |oc666 |
| − | | | + | |[[Migration script from 1.5 to 1.6]] |
|- | |- | ||
| − | + | |Add module assignment to menu items creation | |
| | | | ||
| − | | | + | |100% |
| − | + | ||
| | | | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| | | | ||
|- | |- | ||
| − | + | |Ability to load additional layouts with a template | |
| | | | ||
|0% | |0% | ||
| − | | | + | |Hannes Papenberg |
| | | | ||
|- | |- | ||
| − | + | |[[Language switcher frontend]] | |
| | | | ||
|0% | |0% | ||
| − | | | + | |Christophe Demko |
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| | | | ||
|} | |} | ||
| + | [[Category:Development Working Group]] | ||
Revision as of 09:27, 23 July 2010
Please see Joomla! 1.6 General Status for the latest information or review the Release News for the latest release and a link to the downloads.
Note: This page is outdated.
| Task | Blocker | Status | Contact person | Description |
|---|---|---|---|---|
| Implement JForm library | Alpha | 100% | Rob Schley, Andrew Eddie | This library allows to create forms from XML definition files. See the introduction at http://tinyurl.com/psj6c6 |
| Implement new event triggers | Alpha | 60% | onBeforeRender, triggers in JForm, onContentDisplay etc. | |
| Implement new controller dispatcher | Alpha | 100% | See the discussion at http://tinyurl.com/qlh5bg where Louis explained how this works in 1.6. See related article in wiki here: Xml-rpc changes in Joomla! 1.6. | |
| Upgrade to Mootools 1.2 | Alpha | 100% | Louis Landry, Ercan Özkaya | |
| Javascript translation | Alpha | 100% | This is implemented and finished. Take a look at JOpenID Javascript class and mod_login for details | |
| New extension updater work | Alpha | 100% | Samuel Moffatt | New extension updater is implemented, but not finished yet. |
| Conversion of INI to JSON | Alpha | 100% | We now use JSON format for storing parameters in the database. This is completed for core components. | |
| Nested categories | Alpha | 90% | Hannes Papenberg | |
| Access control list (ACL) | Alpha | 80% | Hannes Papenberg, Louis Landry | |
| User management system | Alpha | 75% | The new com_members needs to be proof checked. | |
| Documenting the triggers, finishing them | 10% | Louis Landry, Rob Schley, Andrew Eddie | The triggers for JForm need to be implemented in the respective extension, which has not happened yet. We need a plan for this one. | |
| MVCing backend components | 90% | Most of the back-end components have MVC file structure, but they are not fully MVC yet | ||
| Parameters for templates in the database | 100% | Hannes Papenberg | Especially the UI will take a lot of work, we might have to change the database for this one. | |
| Add template parameter set to menu item creation | 10% | Hannes Papenberg | ||
| Refactoring parameters | 80% | A review of the current parameters and implementing new ones for the new category system. | ||
| Comments system | 80% | Louis Landry, Andrew Eddie, Rob Schley | It will be donated by JXtended and will be added to trunk somewhere in the beta phase. | |
| Hooks for external authentication systems | 0% | Need to be implemented in JUser and in the code where Usergroups are managed. Maybe we need a JUsergroupclass | ||
| Database driven install log | 0% | Samuel Moffatt | ||
| Convert all layouts to semantic and XHTML strict | 0% | Ron Severdia | There are some efforts going on for this. See the topic at http://tinyurl.com/qrb39k | |
| Timezones, JDate and Datetime (gregorian, julian, shamsi, hijri, jewish, buddhist, ethiopian, chinese and french calendar) | 0% | Hannes Papenberg | ||
| Refactoring all components to use JForm | 80% | |||
| Localising invalid token message | 100% | die('Invalid Token') will be replaced by jexit(JText::_('JInvalid_Token')) | ||
| Ability to select multiple categories for some views | 0% | |||
| New sample content | 80% | Elin Waring | ||
| Reformat translation files to adhere to proper INI specs | 75% | Ole Ottosen, JM Simonet | In 1.6 we will use PHP's own INI parser and will namespace strings. For example "Weblinks_Category_Fieldname" or "Config_Application_Name" | |
| Migration script from 1.5 to 1.6 | 0% | oc666 | Migration script from 1.5 to 1.6 | |
| Add module assignment to menu items creation | 100% | |||
| Ability to load additional layouts with a template | 0% | Hannes Papenberg | ||
| Language switcher frontend | 0% | Christophe Demko |