#217 - Major jump in the number of addons, split things up

Identifier #217
Issue type Feature request or suggestion
Title Major jump in the number of addons, split things up
Status Closed (rejected)
Tags

Risk: Core rearchitecting (custom)

Handling member Chris Graham
Addon General / Uncategorised
Description Quicktime video playing should be separated into non-core addon
Flash video playing should be separated into non-core addon
Object-tag video playing should be separated into non-core addon ; new incompatible HTML5-jwplayer addon should be made available as an alternative
Flash Comcode tag should be separated into non-core addon
Realplayer video playing should be separated into non-core addon
Move default catalogues into separate addons that just consist of install/uninstall code ; then remove special options from setup wizard
Move default banners into separate addons that just consist of install/uninstall code and the linked pages ; then remove special options from setup wizard
member merging should should be moved into a non-core addon
members-online should should be moved into a non-core addon
forum rules/passwords should be moved into a non-core addon
birthdays should be moved into a non-core addon
virtual forums should be moved into a non-core addon
forum groupings should be moved into a non-core addon
topic polls should be moved into a non-core addon
rank images should be moved into a non-core addon
topic emoticons should be moved into a non-core addon
editarea should be moved into a non-core addon
The default favicon should be moved into a non-core addon
The default apple-icon should be moved into a non-core addon
The email queue should be moved into a non-core addon
main_db_notes should be moved into a non-core addon
main_notes should be moved into a non-core addon
main_only_if_match should be moved into a non-core addon
main_comcode_page_children should be moved into a non-core addon
main_include_module should be moved into a non-core addon
The filetype CSS icons should be moved into a non-core addon
Autosaving should be moved into a non-core addon
Stack traces should be moved into a non-core addon
main_emoticon_codes should be moved into a non-core addon
main_sitemap and the sitemap page should be moved into a non-core addon
side_personal_stats should be moved into a non-core addon
Move Comcode help into separate addon
All products in the pointstore addon should be separated out into separate addons; some are bundled in other addons (e.g. community billboard) and these should be separated out too
core_adminzone_frontpage should have all the blocks separated out into separate addons
Emoticons should should be moved into a non-core addon should be moved into a non-core addon
Move rules page into separate addon
All the individual payment gateways should be separate addons
All the individual importers should be separate addons
persistent-cache eaccelerator support should be moved into a non-core addon
persistent-cache filesystem support should be moved into a non-core addon
The special view modes should be moved into non-core addons
The flash sound player should be moved into a non-core addon, or maybe just put into the chat addon
XML sitemaps should be moved into a non-core addon
quick reply should be moved into a non-core addon
Split out permission tree editor as new non-core addon
core_feedback features should be split into a number of non-core addons: trackbacks, ratings, comments, feedback page, guestbook page
adding a member manually should be moved into a non-core addon
Pluggable Conversr authentication schemes should each be a separate non-core addon
Split out some addons from core_cleanup_tools
The ability to close the site should be stripped out of core addons and made a non core addon
core_menus should have all menu types moved out into separate addons (only tree and dropdown should be core), and actual editing interface moved out into separate non-core addon
Move privacy pages into separate addons: one for Comcode page, one for Conversr module ; make Composr smart enough to make footer link go to what is installed with precedences
Split core_forum_drivers into a lot of non-core addons - but don't allow uninstalling what is being used
Split core_database_drivers into a lot of non-core addons - but don't allow uninstalling what is being used
Move the WYSIWYG out of core_form_interfaces into a non-core addon
Move the preview functionality out of core_form_interfaces into a non-core addon; and make the validation, SEO, and spelling options 3 separate addons too
Ability to remove zone editor, panels, Comcode (core_rich_media addon), attachments, to have a much simpler CMS that just works on filtered WYSIWYG'd HTML for content and Tempcode layout ; Comcode pages would become just "Pages"
Ability to have Comcode, but not attachments (i.e. remove attachments out of core_rich_media)
Move the Comcode and block stuff out of core_form_interfaces and into core_rich_media

blocks.ini and menus.ini contain some stuff for addons that might be removed. This is because not all addons have their own ini files, even if there are a few strings that come with them.
Steps to reproduce

Related to

#223 - Rationalise language files down

Funded? No
The system will post a comment when this issue is modified (e.g., status changes). To be notified of this, click "Enable comment notifications".

Rating

Unrated