[Pkg-mediawiki-devel] [MediaWiki-announce] MediaWiki 1.23.0 released

wp mirror wpmirrordev at gmail.com
Sun Jun 8 11:49:34 UTC 2014


Dear Markus,

Thank you for releasing MediaWiki 1.23.0.

0) Objective

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.

1) Problem

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) Questions

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.

Sincerely Yours,
Kent



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
> version.
>
> This is a Long Term Support release (LTS) and will be supported until May
> 2017.
>
> 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
> settings.
> * (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,
> Special:ListDuplicatedFiles.
> * (bug 60333) Add new special page listing tracking categories
> (Special:TrackingCategories).
>
> === 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
> 1.
> * 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:
>
> https://git.wikimedia.org/blob/mediawiki%2Fcore.git/1.23.0/RELEASE-NOTES-1.23
> https://www.mediawiki.org/wiki/Release_notes/1.23
>
>
> **********************************************************************
> Download:
> http://download.wikimedia.org/mediawiki/1.23/mediawiki-1.23.0.tar.gz
>
> GPG signatures:
> http://download.wikimedia.org/mediawiki/1.23/mediawiki-1.23.0.tar.gz.sig
>
> Public keys:
> https://www.mediawiki.org/keys/keys.html
>
> Markus Glaser
> (Release Team)
>
> _______________________________________________
> MediaWiki announcements mailing list
> To unsubscribe, go to:
> https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce
> _______________________________________________
> Pkg-mediawiki-devel mailing list
> Pkg-mediawiki-devel at lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-mediawiki-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-mediawiki-devel/attachments/20140608/049f326b/attachment.html>


More information about the Pkg-mediawiki-devel mailing list