thiemowmde created this task. thiemowmde claimed this task. thiemowmde added subscribers: thiemowmde, Jonas, adrianheine, Lydia_Pintscher. thiemowmde added projects: Wikidata, Performance, Wikibase-DataModel-JavaScript, MediaWiki-extensions-WikibaseView, Patch-For-Review, Wikidata-Sprint-2016-02-02. Herald added a subscriber: Aklapper.
TASK DESCRIPTION Immutable means: Remove all setters. We barely use them. We create API requests and then recreate the relevant data model objects, but do not actually change them client side. This probably needs two steps: 1. Remove all setters on high level objects (e.g. Term, Statement and so on). But keep the lower level functions (e.g. Map.setItem) because they are used. 2. Remove all remaining setters. See https://github.com/wmde/WikibaseDataModelJavaScript/pull/54. TASK DETAIL https://phabricator.wikimedia.org/T124784 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: thiemowmde Cc: Lydia_Pintscher, adrianheine, Jonas, thiemowmde, Aklapper, Wikidata-bugs, aude, GWicke, Mbch331 _______________________________________________ Wikidata-bugs mailing list Wikidata-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs