Abstract Wikipedia/Updates/2022-10-20
◀ | Abstract Wikipedia Updates | ▶ |
We are preparing a number of more substantial updates, which are still being worked on. Look forward to them in the coming weeks.
Ahead of that, this week we are presenting a six minute video. It shows the creation of a new function on Wikifunctions Beta, and thus demonstrates the current state of the Wikifunctions system implementation. For simplicity’s sake, I chose the exclusive or (XOR) function, a function that takes two Boolean arguments and returns whether one or the other argument (but not both) are true.
The video demonstrates
- the declaration of the function
- writing the four possible testers (since there are two arguments which can each have two possible values, there are four possible inputs, false/false, true/false, false/true, and true/true)
- approving the testers
- composing an implementation
- approving the implementation
- running the function
We'd love to hear from you thoughts about our current state, and improvements we might make to the workflow.
Staff editing
editA few weeks ago we invited you to join the drafting of a policy for staff contributions. Some discussions and a first draft are available, and it would be great to see some further discussion on this topic.
Development updates as of October 14, 2022
editWe off-boarded four Google Fellows from the first cohort. Due to the departure of all Google fellows who used to work on the Performance workstream, we merged the remaining Performance workstream work under the Experience one.
Experience
- Fixed more FE bugs
- Completed Critical User Journeys oriented testing
- Landed benchmark suite for orchestrator
Meta-data:
- Added execution strategy and which implementation was run to metadata
- Arranged for presentation of these elements in metadata dialogs
- Added a new orchestrator utility for adding metadata to ZWrapper’ed envelope
Natural Language Generation:
- Finalized document for how UI can solicit grammaticality judgments/gather lexical data
- Ongoing discussion and progress in refining the template language specification