pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/www/mediawiki



Module Name:    pkgsrc
Committed By:   abs
Date:           Fri Jul  8 08:19:27 UTC 2011

Modified Files:
        pkgsrc/www/mediawiki: Makefile PLIST distinfo
Removed Files:
        pkgsrc/www/mediawiki/patches: patch-aa

Log Message:
Updated www/mediawiki to 1.17.0

Summary of selected changes in 1.17

Selected changes since MediaWiki 1.16 that may be of interest:

    A new installer has been introduced. It has a wizard-style interface which 
is translated into many languages. Many shortcomings in the old installer were 
addressed with this rewrite. Note that it is no longer required for the config 
directory to be made writable by the webserver. Instead the generated 
LocalSettings.php file is offered as a download, which you must then upload to 
the wiki's base directory.

    ResourceLoader, a new framework for delivering client-side resources such 
as JavaScript and CSS, has been introduced. These resources are now delivered 
through the new entry point script "load.php", instead of as static files 
served directly by the web server. This allows minification, compression and 
client-side caching to be used more effectively, which should provide a net 
performance improvement for most users.

    Category sorting has been improved.
        Sorting is now case insensitive.
        Sub-categories, pages and files can now be paged separately.
        When several pages are given the same sort key, they sort by their 
names instead of randomly.

    The lowest supported version of PHP is now 5.2.3. If necessary, please 
upgrade PHP prior to upgrading MediaWiki.

Summary of selected changes in 1.16

Selected changes since MediaWiki 1.15 that may be of interest:

    Watchlists now have RSS/Atom feeds. RSS feeds generally are now hidden, 
since Atom is a better protocol and is supported by virtually all clients.
    It's now possible to block users from sending email via Special:Emailuser.
    The maintenance script system was overhauled. Most maintenance scripts now 
have a useful help page when you run them with --help.
    AdminSettings.php is no longer required in order to run maintenance 
scripts. You can just set $wgDBadminuser and $wgDBadminpassword in your 
LocalSettings.php instead.
    The preferences system was overhauled. Preferences are stored in a more 
compact format. Changes to site default preferences will automatically affect 
all users who have not chosen a different preference.
    Support for SQLite was improved. Some broken features were fixed, and it 
now has an efficient full-text search.
    The user groups ACL system was improved by allowing rights to be revoked, 
instead of just granted.
    A new localisation caching system was introduced, which will make MediaWiki 
faster for almost everyone, especially when lots of extensions are enabled.

By default, this new system makes a lot of database queries. If your database 
is particularly slow, or if your system administrator limits your query count, 
or if you want to squeeze as much performance as possible out of Mediawiki, set 
$wgCacheDirectory to a writable path on the local filesystem. Make sure you 
have the DBA extension for PHP installed, this will improve performance further.


To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 pkgsrc/www/mediawiki/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/www/mediawiki/PLIST
cvs rdiff -u -r1.9 -r1.10 pkgsrc/www/mediawiki/distinfo
cvs rdiff -u -r1.1 -r0 pkgsrc/www/mediawiki/patches/patch-aa

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



Home | Main Index | Thread Index | Old Index