Difference between revisions of "MediaWiki:Development of SAR service"

From Wikibase Personal data
Jump to navigation Jump to search
Line 16: Line 16:
 
* Read and constantly document [[architecture of SAR service]]
 
* Read and constantly document [[architecture of SAR service]]
 
* Make sure the SAR popup only shows up for "instance of" {{Q|96}}
 
* Make sure the SAR popup only shows up for "instance of" {{Q|96}}
 +
* Look at [https://www.mediawiki.org/wiki/OOUI OOUI]
 +
* Create a [[SAR test page]], with a OOUI button tied to the mailto, generated through a [[Template:ButtonMailtoAccess]].
 +
* Modify the SAR popup so that this button appears instead.
 +
* (needs clarification:) Add an OOUI entry field for first name and last name, dynamically affecting what is launched when clicking the button.
 +
* (needs clarification:) Separate stream of work: at the top of {{Q|119}}, add an entry field to store the phone number locally (using LocalStorage?)
  
 
= Done =
 
= Done =

Revision as of 00:00, 20 April 2019

General information

General instructions

  • Always document extensively (comments in code, for instance)
  • Make sure you watch pages that are relevant (star)

Blockers

Removed blockers

  • (solved) user JS not currently activated on wiki.personaldata.io (but this system can be tested on Wikidata)

To do

  • Read and constantly document architecture of SAR service
  • Make sure the SAR popup only shows up for "instance of" data controller (Q96)
  • Look at OOUI
  • Create a SAR test page, with a OOUI button tied to the mailto, generated through a Template:ButtonMailtoAccess.
  • Modify the SAR popup so that this button appears instead.
  • (needs clarification:) Add an OOUI entry field for first name and last name, dynamically affecting what is launched when clicking the button.
  • (needs clarification:) Separate stream of work: at the top of telephone number (Q119), add an entry field to store the phone number locally (using LocalStorage?)

Done