Fun Fact: According to Wikidata, this is the year of 2004 (Q2014)
DevelopmentWord from John
To give this section some life, since the development team had their holidays last week meaning nothing really got done (let them have one week off at least), I'll say a few words. 2014 is a new year and thus a new start, over the last year Wikidata celebrated its first birthday which brought reflection over what Wikidata had accomplish. Therefore I want to use the start of 2014 to reflect what Wikidata can do. For my personal over view see this page. For the summary, while it is meant to be a weekly simple update, I feel this can be used a lot more effective to put across not only what happened on Wikidata but things about Wikidata on other wikis, I am hoping to start a section over this within the next few weeks. If you have any suggestions for the summary, feel free to drop me a message at meta or Wikidata. Thanks.
Bugzilla:57754 Die if wbeditentity tries to clear from an old revision id
Bugzilla:55795 Add API option to show snaks in a list rather than grouped by property
Refactor of ChangeOp remove functionality
Continued to move parsing and validating of values from the frontend into the backend to improve performance and make the non-JS user interface more useful
Finished the Wikidata build script (We use it to pull together code from various git repositories into a single one for deployment)
You can now add labels in your language from within Reasonator. Technically oAuth is used. It now takes just one click to add a label in your language.
Added more details to the diffs of time and geocoordinate values (will show which globe the coordinate is on and so on now as well)
More work on badges by Bene* - most work left is now in the GUI part of it
Removed unneeded and unused permissions/rights
Fixed a bug concerning spaces in quantities (bugzilla:61911)
Started work on taking ranks into account for queries, the property parser function and Lua. (By default only preferred values should be used if available. If not available then it should use values with rank normal.)
test2.wikipedia.org and test.wikipedia.org now use test.wikidata.org as their data repository, instead of wikidata.org
Started work on WikibaseInternalSerialization component
Changed the {{property}} parser function and Lua’s mw.wikibase.entity.formatPropertyValues to only return the statements ranked as preferred or if none are available the ones ranked as normal (This will probably go live on April 25th.)
Worked on improving page load time further by reducing the number of reloads during page loading
Made diffs for time and geocoordinates more complete and prettier
Continued research for user interface redesign
Tpt worked on optionally showing links to other sister projects in the client’s sidebar (bugzilla:54374)
Wrote a fix for Wikidata changes not showing up in the client’s watchlist (bugzilla:62149)
Updated a major chunk of our inline code documentation
Continued discussing technical details about how coordinates should be stored in Wikibase
Reduced page load time significantly once again. Page load time was cut to roughly 2/3. For now we’re happy with the resulting page load times. We’ll start concentrating on other areas of the user interface now.
Fixed faulty selection handling when adding a property using the keyboard (bugzilla:62868)
Worked on fixing issues with handling of spaces in quantities (bugzilla:62567)
Fixed miscount of Wikidata changes on the client watchlist (bugzilla:45812)
Wrote new browser tests for special pages using the Cucumber and Selenium frameworks
Improved error formatting, localisation and handling. We will work on error message wording next to make them more understandable.
Worked on the code which propagates page moves from the clients into Wikidata as a preparation for allowing page deletions to appear on Wikidata
Made the Wikibase extension work with the new “Compact language links” Beta feature and a bit more independent from the UniversalLanguageSelector in general
The student team working on the entity suggester has finished the first version of it. The code is being reviewed now and is hopefully ready for deployment soon. Once it is deployed it will show you what new properties you could add to an item.
Looking for a cool university project with impact? We have some of them around Wikidata - not just for computer science students. Get in touch with Lydia.
Had a lot to think about and recap from the Zürich Hackathon, e.g. things regarding search, suggestions as well as the user interface redesign
Started doing mockups of the new user interface (Nothing to show yet, sorry!)
Setup an autogenerating code documentation instance on labs at wbdoc.wmflabs.org. Hint: Submitting patches that make the inline code documentation even better is a good starting point to get involved in coding
Worked on new datatype monolingual text (basically a string with an associated language)
Reworked a hell lot of “change operations” code that’s responsible for each and every edit as well as validating user input and API requests, for example denying empty descriptions and finding and blocking unnecessary duplications
Checked all the new Beta features that the teams in San Francisco are developing and made sure they work with Wikidata
Our efforts to make Wikidata faster broke some gadgets so we helped fixing them. Sorry for the breakage!
Dug into odd display bugs with the MonoBook skin and attempted to fix them (bugzilla:64741)
More testing on simple queries
Tpt worked on making inter-project links in the sidebar a beta-feature
Editors may now include their ORCID identifiers (and others, such as VIAF) on their user pages, using the Authority control template. You can register for an ORCID at http://orcid.org
More cleanup for the coming switch to WikibaseDataModel 1.0.
Icinga Dispatch Lag monitoring scripts, including IRC notifier bot, have been tested and are ready for Ops implementation. This should give us quicker notifications in case the notifications to Wikipedia and co about changes on Wikidata are slow again.
GenderCounter uses Wikidata to provide an accurate service with distinguishing male and female names
ca.wikipedia found a nice way to use Wikidata. They're comparing their living people to Wikidata to see if any of them have a date of death there. They're then put into a category for review: ca:Categoria:Persones vives a revisar
Continued working on full redirect support for items. It touches a surprising big chunk of the code base.
Continued working on the QueryEngine code base and it’s data type support.
Fixed and updated the most recent implementation of the property and item selector widget, e.g. a MonoBook specific bug.
Pushed along reviews and deployment of the entity suggester code that will make suggestions for new properties to be added to items. Our hope is to have it through performance review for the next deployment.
Hey everyone, it's rare these small sections come along but there is a bit of interesting news to get across which one line under 'noteworthy stuff' won't be the best for. For the next 6 summaries, they will be translatable at Wikidata. This is an interesting idea which was first proposed on the delivery page and on Wikidata-l by Base. This is purely a trial and if you all want the summaries to remain translatable, please participate! You can view the first translated summary (hopefully) here! Also sorry for this one being late:)
As part of the Outreach Program for Women d:User:User:Thepwnco is continuing improving all help pages to help new users understand Wikidata better. At the same time w:User:Discoveranjali is helping with social media outreach and creating presentations workshops about Wikidata.
More work on redirects. They are taking shape. Done with much of the groundwork. We've seen the first one! :D
Continued work on user interface redesign mockups
Monolingual text datatype is also taking shape but needs more user interface love to make it intuitive.
Investigated making Wikidata.org its own client so you can for example get access to better Lua functions for access to an item's label on a discussion page. Outcome: Should be possible but needs some more work.
Two new GuidedTours (aka interactive tutorials) have been released—we now have one on editing items and one on editing statements! Both tours are available from the Wikidata:Tours portal and feedback can be left on the talk page at Wikidata_talk:Tours. The work was a combined effort of User:Bene* and Outreach Program for Women intern User:Thepwnco.
We passed another milestone \o/ 10 million items now have an "instance of" or "subclass of" statement making it easy to tell what the item is about.
Bene* worked with the dev team this week. He pushed forward support for storing badges (eg featured article) on Wikidata and implemented the first two guided tours.
CTRL+ click and middle click on a search result in the entity selector now opens the result in a new tab.
Further progress on redirects
Fixed a number of annoyances with the entity selector
Continued work on mockups for new user interface
Investigated what issues come up if we make wikidata.org its own client. Things look good so we will probably enable it soonish. This will mean you can link Wikidata pages in items and access the data in them on other pages on Wikidata.
Wikidata's new Main page is almost ready to go live, but is still in need of a visually-appealing banner! Got an idea for an eye-catching design that represents what Wikidata's all about? Submit proposals before August 11 at d:Wikidata:Portal Redesign/Banner