Joomla minimal

The purpose of this project is to create a very lightweight version of Joomla! resulting in a content management system only
no more no less =;)

The following items have been removed from a standard Joomla! 1.5.10 Full_Package

Files and Folders

- CHANGELOG.php
- COPYRIGHT.php
- CREDITS.php
- INSTALL.php
- LICENSE.php
- LICENSES.php

- /xmlrpc/

- /libraries/phpxmlrpc/
- /libraries/bitfolge/
- /libraries/geshi/
- /libraries/openid/
- /libraries/simplepie/
- /libraries/tcpdf/
- /libraries/joomla/client/ldap.php

- /language/pdffonts/

- /includes/feedcreator.class.php
- /includes/mambo.php
- /includes/mamboxml.php
- /includes/vcard.class.php
- /includes/js/ThemeOffice/

- /images/banners/
- /images/stories/*
- /images/smilies/

- /administrator/images/--MOST--
- /administrator/help/en-GB/

Components

- com_banners
- com_newsfeeds
- com_poll
- com_weblinks
iscore 1:
- com_contact
- com_wrapper
- com_mailto
- com_massmail
- com_messages

? com_media - TODO

Modules

admin
- mod_latest
- mod_popular
- mod_stats
- mod_online
- mod_status
iscore 1:
- mod_quickicon
- mod_unread

removed manually:
admin
- mod_feed
site
- mod_banners
- mod_feed
- mod_latestnews
- mod_mostread
- mod_newsflash
- mod_online
- mod_poll
- mod_random_image
- mod_related_items
- mod_stats
- mod_syndicate
- mod_whosonline
- mod_wrapper

Plugins

authentication
- example
- gmail
- openid
iscore: 1
- ldap
content
- example
- geshi
iscore: 1
- vote
editor
iscore: 1
- tinymce (some files removed manually)
- xstandard (some files removed manually)
search
- newsfeeds
iscore 1:
- contacts
- weblinks
system
iscore: 1
- legacy (some files removed manually)
- backlinks
? cache - TODO
? log - TODO
? debug - TODO
user
- example
xmlrpc
iscore: 1
- blogger
- joomla

Templates

site
- beez
- rhuk_milkyway
! SET JA_Purity as default

language files removed manually

CHANGES TO FILES

Installation

installation/sql/mysql/joomla.sql
removed create table
#__banner
#__bannerclient
#__bannertrack
#__contact_details
#__content_rating
#__messages
#__messages_cfg
#__newsfeeds
#__poll_data
#__poll_date
#__polls
#__poll_menu
#__stats_agents
#__weblinks
#__migration_backlinks

modified
#__components
#__plugins
#__modules
installation/sql/mysql/sample_data.sql
removed insert into tables:
#__banner
#__bannerclient
#__contact_details
#__newsfeeds
#__polls
#__poll_data
#__poll_date
#__weblinks

some
#__categories - com_weblinks com_newsfeeds com_contact_details com_banner com_weblinks
#__menu
#__modules

 

RESULTS

  • Joomla! Full_Package
    13,6 MB (14 298 884 B)
    3674 Files *
  • Joomla! Minimal
    6,6 MB (7 170 194 B)
    1930 Files *

Packed as tar.gz
2,1 MB (2 193 397 B)

Download updated to Joomla! 1.5.10


Please Download, TEST and report back =;)


TODOs
  • provide the removed addons as packages for later installation

* /installation/ folder not included in calculation.