MediaWiki: Difference between revisions

    m (rm see also:-links to deprecated stuff)
    (making a wikitable of all MW releases and starting to map development over the past 9 yrs)
    Line 19: Line 19:
    The long term choices of [[wiki code]] and its integration with other code are things the [[Consumerium Governance Organization]] will decide, and this [[Development Wiki]] is here to discuss.  As part of [[reflexive design]], we will generally use the tools we are trying to test, before deciding to use them.  This will often bias [[sysop]]s and others in favour of what is in use now!  We should be very aware of this [[systemic bias]].
    The long term choices of [[wiki code]] and its integration with other code are things the [[Consumerium Governance Organization]] will decide, and this [[Development Wiki]] is here to discuss.  As part of [[reflexive design]], we will generally use the tools we are trying to test, before deciding to use them.  This will often bias [[sysop]]s and others in favour of what is in use now!  We should be very aware of this [[systemic bias]].


    ===New features in MediaWiki===
    ----


    '''<tt>[[mw:Release notes]]</tt>''' need to be read through to map which functionality was added when and then in a timeline article match what the Consumium [[design paradigm]] to getter a better view.


    As of version '''1.3.3''' MediaWiki supports any number of additional namespaces, which is very good for us. Now we can have namespaces for [[companies]], [[product]]s etc.
    === New features in MediaWiki ===
     
    {|class="wikitable"
    |+Release notes
    |-
    !MediaWiki
    ![[git]]
    !Year
    !Features added
    |-
    |[[/1.20|1.20]] (preliminary)
    |[https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/core.git;a=blob;f=RELEASE-NOTES-1.20;hb=master RELEASE-NOTES-1.20]
    |
    |
    |-
    |[[/1.19|1.19]]
    |[https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/core.git;a=blob;f=RELEASE-NOTES-1.19;hb=REL1_19 RELEASE-NOTES-1.19]
    |
    |
    |-
    |[[/1.18|1.18]]
    |[https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/core.git;a=blob;f=RELEASE-NOTES-1.18;hb=REL1_18 RELEASE-NOTES-1.18]
    |
    |
    |-
    |[[/1.17|1.17]]
    |[https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/core.git;a=blob;f=RELEASE-NOTES;hb=REL1_17 RELEASE-NOTES]
    |
    |
    |-
    |[[/1.16|1.16]]
    |[https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/core.git;a=blob;f=RELEASE-NOTES;hb=REL1_16 RELEASE-NOTES]
    |
    |
    |-
    |[[/1.15|1.15]]
    |[https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/core.git;a=blob;f=RELEASE-NOTES;hb=REL1_15 RELEASE-NOTES]
    |
    |
    |-
    |[[/1.14|1.14]]
    |[https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/core.git;a=blob;f=RELEASE-NOTES;hb=REL1_14 RELEASE-NOTES]
    |
    |
    |-
    |[[/1.13|1.13]]
    |[https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/core.git;a=blob;f=RELEASE-NOTES;hb=REL1_13 RELEASE-NOTES]
    |
    |
    |-
    |[[/1.12|1.12]]
    |[https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/core.git;a=blob;f=RELEASE-NOTES;hb=REL1_12 RELEASE-NOTES]
    |
    |
    |-
    |[[/1.11|1.11]]
    |[https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/core.git;a=blob;f=RELEASE-NOTES;hb=REL1_11 RELEASE-NOTES]
    |
    |
    |-
    |[[/1.10|1.10]]
    |[https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/core.git;a=blob;f=RELEASE-NOTES;hb=REL1_10 RELEASE-NOTES]
    |
    |
    |-
    |[[/1.9|1.9]]
    |[https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/core.git;a=blob;f=RELEASE-NOTES;hb=REL1_9 RELEASE-NOTES]
    |
    |
    |-
    |[[/1.8|1.8]]
    |[https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/core.git;a=blob;f=RELEASE-NOTES;hb=REL1_8 RELEASE-NOTES]
    |
    |
    |-
    |[[/1.7|1.7]]
    |[https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/core.git;a=blob;f=RELEASE-NOTES;hb=REL1_7 RELEASE-NOTES]
    |
    |
    |-
    |[[/1.6|1.6]]
    |[https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/core.git;a=blob;f=RELEASE-NOTES;hb=REL1_6 RELEASE-NOTES]
    |
    |
    |-
    |[[/1.5|1.5]]
    |[https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/core.git;a=blob;f=RELEASE-NOTES;hb=REL1_5 RELEASE-NOTES]
    |
    |
    |-
    |[[/1.4|1.4]]
    |[https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/core.git;a=blob;f=RELEASE-NOTES;hb=REL1_4 RELEASE-NOTES]
    |
    |An email notification patch for [[watched pages]] and User-pages called [[Enotif]]. See [[m:Enotif]] for more precise info
    |-
    |[[/1.3|1.3]]
    |[https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/core.git;a=blob;f=RELEASE-NOTES;hb=REL1_3 RELEASE-NOTES]
    |2003ish
    |As of version '''1.3.3''' MediaWiki supports any number of additional namespaces, which is very good for us. Now we can have namespaces for [[companies]], [[product]]s etc.
    |-
    |[[/1.2|1.2]]
    |[https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/core.git;a=blob;f=RELEASE-NOTES;hb=REL1_2 RELEASE-NOTES]
    |
    |
    |-
    |[[/1.1|1.1]]
    |[https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/core.git;a=blob;f=RELEASE-NOTES;hb=REL1_1 RELEASE-NOTES]
    |
    |
    |-
    |[[/pre-1.1.0|pre-1.1.0]]
    |
    |
    |
    |}
     


    The current development branch of '''1.4''' now contains an email notification patch for [[watched pages]] and User-pages called [[Enotif]]. See [[m:Enotif]] for more precise info
    '''<tt>[[mw:Release notes]]</tt>''' need to be read through to map which functionality was added when and then in a timeline article match what the Consumium [[design paradigm]] to getter a better view.


    ----


    '''See also:'''
    '''See also:'''