[Wikidata-bugs] [Maniphest] [Edited] T169775: Declare Wikibase JavaScript hooks stable

2018-09-07 Thread WMDE-leszek
WMDE-leszek updated the task description. (Show Details) CHANGES TO TASK DESCRIPTION... [ x] Add a section about JS hook to Stable Interface Policy on wikidata.orgTASK DETAILhttps://phabricator.wikimedia.org/T169775EMAIL

[Wikidata-bugs] [Maniphest] [Edited] T169775: Declare Wikibase JavaScript hooks stable

2018-08-27 Thread Jonas
Jonas updated the task description. (Show Details) CHANGES TO TASK DESCRIPTION... [ x] [[ https://gerrit.wikimedia.org/r/#/c/mediawiki/extensions/Wikibase/+/454012/ | Add documentation about hooks in the code (/docs/hooks.txt) ]]...TASK DETAILhttps://phabricator.wikimedia.org/T169775EMAIL

[Wikidata-bugs] [Maniphest] [Edited] T169775: Declare Wikibase JavaScript hooks stable

2018-08-20 Thread Jonas
Jonas updated the task description. (Show Details) CHANGES TO TASK DESCRIPTION... [x ] [[ https://gerrit.wikimedia.org/r/#/c/mediawiki/extensions/Wikibase/+/454012/ | Add documentation about hooks in the code (/docs/hooks.txt) ]]...TASK DETAILhttps://phabricator.wikimedia.org/T169775EMAIL

[Wikidata-bugs] [Maniphest] [Edited] T169775: Declare Wikibase JavaScript hooks stable

2018-08-20 Thread Jonas
Jonas updated the task description. (Show Details) CHANGES TO TASK DESCRIPTION... [ ]x] [[ https://gerrit.wikimedia.org/r/#/c/mediawiki/extensions/Wikibase/+/454012/ | Add documentation about hooks in the code (/docs/hooks.txt) ]] [ ] Add a section about JS hook to Stable Interface Policy on

[Wikidata-bugs] [Maniphest] [Edited] T169775: Declare Wikibase JavaScript hooks stable

2018-08-20 Thread Jonas
Jonas updated the task description. (Show Details) CHANGES TO TASK DESCRIPTION... [ x] Add documentation about hooks to mediawiki.org. https://www.mediawiki.org/wiki/Extension:Wikibase_Repository...TASK DETAILhttps://phabricator.wikimedia.org/T169775EMAIL

[Wikidata-bugs] [Maniphest] [Edited] T169775: Declare Wikibase JavaScript hooks stable

2018-08-20 Thread Jonas
Jonas updated the task description. (Show Details) CHANGES TO TASK DESCRIPTION... [ ] Add documentation about hooks to mediawiki.org. !!TODO: definehttps://www.mediawiki.org/wiki/Extension:Wikibase_Repository [ ] Add documentation about hooks in the page!!code (/docs/hooks.txt) [ ] Add a section

[Wikidata-bugs] [Maniphest] [Edited] T169775: Declare Wikibase JavaScript hooks stable

2018-07-31 Thread WMDE-leszek
WMDE-leszek updated the task description. (Show Details) CHANGES TO TASK DESCRIPTION...https://www.wikidata.org/wiki/Wikidata:Stable_Interface_Policy Tasks: [ ] Add documentation about hooks to mediawiki.org. !!TODO: define the page!! [ ] Add a section about JS hook to Stable Interface Policy

[Wikidata-bugs] [Maniphest] [Edited] T169775: Declare Wikibase JavaScript hooks stable

2018-07-31 Thread WMDE-leszek
WMDE-leszek updated the task description. (Show Details) CHANGES TO TASK DESCRIPTION...We //might// also want to amend the Stable Interface Policy to clarify that adding arguments to a hook is not a breaking change. (I have to admit, I don’t remember what the PM / Engineering Time decision on this

[Wikidata-bugs] [Maniphest] [Edited] T169775: Declare Wikibase JavaScript hooks stable

2018-07-24 Thread Jonas
Jonas updated the task description. (Show Details) CHANGES TO TASK DESCRIPTION...We //might// also want to amend the Stable Interface Policy to clarify that adding arguments to a hook is not a breaking change. (I have to admit, I don’t remember what the PM / Engineering Time decision on this was –

[Wikidata-bugs] [Maniphest] [Edited] T169775: Declare Wikibase JavaScript hooks stable

2018-03-14 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE updated the task description. (Show Details) CHANGES TO TASK DESCRIPTIONWe want to declare the `wikibase.entityPage.entityLoaded`, `wikibase.statement.saved` and, `wikibase.statement.removed`, and perhaps `wikibase.entityPage.entityView.rendered` hooks as stable

[Wikidata-bugs] [Maniphest] [Edited] T169775: Declare Wikibase JavaScript hooks stable

2018-03-14 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE updated the task description. (Show Details) CHANGES TO TASK DESCRIPTIONWe want to declare the `wikibase.entityPage.entityLoaded`, `wikibase.statement.saved` and `wikibase.statement.removed` hooks as stable interfaces. We could do this in the same announcement as {T169770},

[Wikidata-bugs] [Maniphest] [Edited] T169775: Declare Wikibase JavaScript hooks stable

2017-07-18 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE updated the task description. (Show Details) CHANGES TO TASK DESCRIPTION...We //might// also want to amend the Stable Interface Policy to clarify that adding arguments to a hook is not a breaking change. (I have to admit, I don’t remember what the PM / Engineering Time