[Pkg-mediawiki-devel] [MediaWiki-announce] MediaWiki 1.23.0 released
wpmirrordev at gmail.com
Sun Jun 8 11:49:34 UTC 2014
Thank you for releasing MediaWiki 1.23.0.
I would like to routinely prepare DEB packages of the latest releases of
MediaWiki and most of the extensions that I see listed on the
Special:Version pages. In the ideal case, I would like to go this in a
semi- or fully- automated fashion.
However, I notice that, for most MediaWiki extensions, when I execute:
(shell)$ git branch -r
the git repo does not (yet) show an `origin/REL1_23' branch that I can
checkout. While some extensions show a recent development branch such as
`origin/wmf/1.24wmf8', many extensions lag months behind (e.g. `ApiSandbox'
has no branch more recent than `origin/wmf/1.23wmf20').
2.1) Branch generation. I would like to know how the git branches are
generated at your end; both for MediaWiki, and for its extensions.
2.2) DEB Packaging. I would also like to solicit your view (and anyone
else's view) as to whether I should:
a) package MediaWiki 1.23.x and its extensions on a monthly basis; or
b) package MediaWiki 1.24wmfxx and its extensions on a weekly basis.
On Thu, Jun 5, 2014 at 4:28 AM, Markus Glaser <glaser at hallowelt.biz> wrote:
> Hello everyone,
> I am happy to announce the availability of the first stable release of the
> new MediaWiki 1.23 release series.
> MediaWiki 1.23 is a large release that contains many new features and bug
> fixes. This is a summary of the major changes of interest to users. You can
> consult the RELEASE-NOTES-1.23 file for the full list of changes in this
> This is a Long Term Support release (LTS) and will be supported until May
> Our thanks to everyone who helped to improve MediaWiki by testing the
> release candidates and submitting bug reports.
> == What's new? ==
> * MediaWiki 1.23 includes all changes released in the smaller 1.23wmfX
> software deployments to Wikimedia sites.
> === Skin autodiscovery deprecated ===
> Skin autodiscovery, the legacy skin installation mechanism used by
> MediaWiki since very early versions (around 2004), has been officially
> deprecated and will be removed in MediaWiki 1.25.
> * MediaWiki 1.23 will emit warnings in production if a skin using the
> deprecated mechanism is found.
> * See Manual:Skin autodiscovery for more information and a migration guide
> for site admins and skin developers.
> === Notifications ===
> With 1.23, MediaWiki starts to behave more like a modern website as
> regards notifications, to keep the editors of your wiki engaged and always
> up to date about what interests them. This used to require several custom
> * (bug 45020) Make preferences "Add pages I create and files I upload to
> my watchlist" and "pages and files I edit" true by default.
> * (bug 45022) Make preference "Email me when a page or file on my
> watchlist is changed" true by default.
> * (bug 49719) Watch user page and user talk page by default.
> This will allow your new users to immediately start benefiting from the
> watchlist and email notification features, without needing to first read
> all the docs to find out that they're as useful as they are.
> === Merged extensions ===
> Merged into 1.23:
> * ExpandTemplates (bug 28264).
> * AssertEdit (bug 27841) - documented at API:Assert.
> === Interface ===
> * (bug 42026) Add option to only show page creations in
> Special:Contributions (and API).
> * Add new special page to list duplicate files,
> * (bug 60333) Add new special page listing tracking categories
> === Editing ===
> * A new special page Special:Diff was added, allowing users to create
> internal links to revision comparison pages using syntax such as
> Special:Diff/12345, Special:Diff/12345/prev or Special:Diff/12345/98765.
> === Help pages ===
> With 1.23, MediaWiki begins a process of consolidation of its help pages.
> Now, most are using the Translate extension and can be easily translated
> and updated in hundreds languages.
> In the coming months, we'll focus on making more of the central help pages
> translatable and on linking them from the relevant MediaWiki interfaces for
> better discoverability. Please help: add your own translations; update
> existing pages and cover missing MediaWiki topics.
> Traditionally, help pages have been scattered on countless wikis and
> poorly translated; most of those on mediawiki.org were migrated with the
> help of some Google Code-in students.
> === CSS refresh for Vector ===
> * Various Vector CSS properties have been converted to LESS variables.
> * The font size of <code>#bodyContent</code>/<code>.mw-body-content</code>
> has been increased to 0.875em.
> * The line-height of
> <code>#bodyContent</code>/<code>.mw-body-content</code> has been increased
> to 1.6.
> * The line-height of superscript (sup) and subscript (sub) are now set to
> * The default color for content text (but not the headers) is now #252525;
> (dark grey).
> * All headers have updated sizes and margins.
> * H1 and H2 headers now use a serif font.
> * Body font is "sans-serif" as always.
> For more information see Typography refresh.
> === Configuration ===
> Add Config and GlobalConfig classes:
> * Allows configuration options to be fetched from context.
> * Only one implementation, GlobalConfig, is provided, which simply returns
> $GLOBALS[$name]. There can be more classes in the future, possibly a
> database-based one. For convinience the "wg" prefix is automatically added.
> * This adds the $wgConfigClass global variable which is used to determine
> which implementation of Config to use by default.
> * The ContextSource getConfig and setConfig methods were introduced.
> Full release notes:
> GPG signatures:
> Public keys:
> Markus Glaser
> (Release Team)
> MediaWiki announcements mailing list
> To unsubscribe, go to:
> Pkg-mediawiki-devel mailing list
> Pkg-mediawiki-devel at lists.alioth.debian.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Pkg-mediawiki-devel