Wikidata/Development/Story time archive
< Wikidata | Development
This is an archive of previous story times.
Following Sprint 15
editDate: September 13, 2012
Triage
editNew bugs that have come in to see them all, old bugs to reassess them. None of these should be discussed for more than a few minutes.
- Point to notification system
- (#36429) Selenium test swarm hosting (Story points: 5) - still needed?
- (#38179) test revert for items (Story points: 3) - done?
- (#37683) revert undo implementation (Story points: ?) - done?
- (#37729) bidi embed (Story points: ?) - done?
- (#38969) how does a wiki identify itself (Story points: ?) - done?
- (#39127) pixel accurate editing (Story points: ?) - done?
- (#39945) provide mail on test and dev (Story points: ?) - cost estimation
- (#40017) normalization of sitelinks (Story points: 2) - unassign
- (#40201) CreateItem to check rights before showing form (Story points: ?) - cost? need-volunteer?
- (#40204) index.php?title Special:CreateItem breaks (Story points: ?) - cost? need-volunteer?
- (#39580) Special:ItemDisambiguation (Story points: 5) - suggestion: unassign it, design it properly, and then pick it up for development again
- (#40183) Message on empty search with Item Disambiguation (Story points: ?) - cost estimation
- (#40132) Disambiguation should add uselang or setlang (Story points: ?) - cost estimation, discussion
- (#40198) Default value for language in ItemDisambiguation (Story points: ?) - cost, need-volunteer?
- (#40197) Default value for site in ItemByTitle (Story points: ?) - cost, need-volunteer?
- (#40053) HTML does not contain the edit links (Story points: ?) - cost estimation. The links should point to Special:NotImplementedYet
- (#40200) remove links should not be shown before clicking edit (Story points: ?) - cost estimation
- (#40056) Injecting non-normalized strings in HTML (Story points: ?) - cost estimation. suggest: low, need-volunteer
- (#40069) noexternalinterlang behaving erratically (Story points: ?) - cost estimation, important
- (#40202) aa.wikipedia should be not allowed (Story points: ?) - cost, need-volunteer?
- (#40100) install sitematrix (Story points: ?) - cost estimation
- (#40102) math is not properly configured (Story points: ?) - cost estimation. suggestion: remove the extension
- (#40105) ULS is used (Story points: ?) - suggestion: wontfix, and update the documentation. make ULS a dependency for wikibase
- (#40127) dir auto is html5 (Story points: ?) - suggestion: accept that it is html5, and update documentation. on the other hand, is this really used?
- (#40129) slow JS for editing labels and descriptions (Story points: ?) - cost estimation, discussion?
- (#40131) disabled save button when copy and paste (Story points: ?) - cost estimation, discussion?
- (#40157) Store hints about entities in the prop table (Story points: ?) - cost estimation
- (#40185) Generate titles (Story points: ?) - cost estimation
- (#40054) Extend the poll script for several clients (Story points: ?) - cost estimation
- (#40055) Add a new job type for updating items (Story points: ?) - cost estimation
Discussion
editItems that should be discussed a bit longer.
- (#38754) Property pages (Story points: 21) - The bug is actually for the spec. We should be here: Special:CreateProperty, like items but no sitelinks, instead, on creation, select a datatype. First two datatypes: items and commons media files. Have the pages for properties, and they work like items, in a different namespace, using a different prefix (p instead of q). Create items for these things.
- (#40199) pollForChanges runs too long (Story points: ?)
Not discussed due to missing time.
- (#40069) noexternalinterlang behaving erratically (Story points: ?)
- (#40132) Disambiguation should add uselang or setlang (Story points: ?)
- (#40200) Remove remove link in sitelinks (Story points: 5)
Sprint preparation
editItems that should be picked up for a very soon sprint.
- (#38961) Move items to the main namespace (Story points: 5)
Sprint
edit- See sprint 16 for the sprint that followed
Following Sprint 16
editThis lists the Wikidata stories that we want to discuss after Sprint 16 (September 20, 2012)
Triage
editNew bugs that have come in to see them all, old bugs to reassess them. None of these should be discussed for more than a few minutes.
- (#40301) Create ApiModifyEntity and Refactor (Story points: ?) - cost estimation total / left
- (#40355) Wikibase changes in clients recent changes (Story points: ?) - cost estimation
- (#40357) Wikidata diffs for the clients (Story points: ?) - cost estimation
- (#40358) Wikidata changes in the article history (Story points: ?) - cost estimation
- (#40368) Refactor ItemDisambiguation into base class and a subclass (Story points: ?) - cost estimation
- (#40237) apply dir "ltr" to the language codes (Story points: ?) - cost estimation
- (#40238) apply correct lang and dir to the language names (Story points: ?) - cost estimation
- (#40247) description input field on items list is ltr in an rtl environment (Story points: ?) - cost estimation
- (#40300) Broken autocomplete for Arabic scripts (Story points: ?) - cost estimation
Discussion
editItems that should be discussed a bit longer.
- (#38754) Property pages (Story points: 21) - See if there is a need for discussion on how to proceed here
- Recent changes on changes in Wikidata (see below)
- (#40200) Remove remove link in sitelinks (Story points: 5)
- (#39506) Hashable should use SHA1 and not MD5 (Story points: ?)
- Entity selection widget (see below)
- (#40381) Usage of prefixed IDs in all interfaces (Story points: 13)
- (#40387) Rename noexternalinterlang? -> noexternallanglinks (Story points: 1)
- (#40388) Tests for noexternallanglinks (Story points: 5)
- (#40389) Test the pretty URLs as per this design (Story points: 5)
- Not discussed: Client store rebuild + repo rebuild propagation
- Not discussed: Adding statements
Clean up entity code
edit- (#40390) Check where in the current code the item ns is assumed, and see how to appropriately extend that for the other entity ns's (Story points: 13) (including "List all entity types and make it available for previous item")
- (#40397) Namespace translation with items in main namespace (Story points: 2)
Recent changes
edit- (#40355) Inject changes into recent changes (Story points: 13)
- Check if watchlists work (3)
- (#40358) Inject changes in revision (Story points: 13)
- Store wd.revid asociation with client client.revision (8+)
- Have a selection to filter wikidata away (5)
- (#40357) Tracker for recent changes plus Wikidata (Story points: 0)
Entity selection widget
edit- (#40393) Design the actual widget (Story points: 8), includes
- Open questions: What to do with long labels / descriptions / aliases?
- What about bolding?
- What about long result sets?
- Where does the "Create new item" link go?
- Behavior of keys and selection
- Widget implementation (?)
- (#40391) Term search for prefixes (Story points: 5)
- (#40392) API for term search (Story points: 8)
- Language fallback interaction with term search (?)
- Bolding blacklist for languages (5)
- Inline stub creation (?)
- Lucene for term search (?)
Sprint
edit- See sprint 17 for the sprint that followed
Following Sprint 17
editDate: September 27th 2012
Triage
editNo triage this time.
Discussion
edit- see Chris Email on security
- Tim's comments
- wbsearchentity spec
- Translatable data type labels
Following Sprint 18
editDate: October 11th 2012
Triage
editAlready fixed?
edit- (#40407) Change the containing structure in wbgetitems from item to entities (Story points: ?)
- (#40408) Change the containing structure in ApiModifyItem from item to entity (Story points: ?)
- (#40424) Interwiki links not updated when item gets deleted on repo (Story points: ?)
- (#40429) Interwiki links not updated when item gets undeleted on repo (Story points: ?)
- (#40443) Tests for uniqueness of labels of properties and queries (Story points: ?)
- (#40503) Editing a property changes the item (Story points: ?)
- (#40884) Switch test systems to MediaWiki master branch (Story points: ?)
Understanding
edit- (#40569) Avoid duplicates (Story points: ?)
- (#40755) support STATICREDIRECT magic word (Story points: ?)
- (#40425) Article textfield sometimes not disabled during saving (Story points: ?)
- (#40509) Special:CreateItem doesnt handle site and page parameter (Story points: ?)
- (#40522) Fix diff view for properties (Story points: ?)
- (#40573) Backport fixes to 0.1 (Story points: ?)
- (#40594) Get rid of Wikipedia-specific code (Story points: ?)
- (#40623) Jenkins for Wikibase (Story points: ?)
- (#40651) Special:NewProperty fails confusingly (Story points: ?)
- (#40652) Invalid titles possible to add (Story points: ?)
- (#40655) Invalidate resource loader on site config change (Story points: ?)
- (#40656) Test coverage for QUnit (Story points: ?)
- (#40657) Code docs for JS (Story points: ?)
- (#40701) Utils insertDefaultSites sometimes fails with https (Story points: ?)
- (#40702) Mark DataValues as since 0.2 (Story points: ?)
- (#40703) Split css for Vector and general (Story points: ?)
- (#40704) Style CSS for Monobook (Story points: ?)
- (#40705) Style CSS for other skins (Story points: ?)
- (#40720) Implement autocomments for all entities (Story points: ?)
- (#40721) Implement change replication for all entities (Story points: ?)
- (#40722) Change item tests for other entities (Story points: ?)
- (#40723) Selenium tests for read permission (Story points: ?)
- (#40724) Run core unit tests on internal test machine (Story points: ?)
- (#40764) Autorun HTML validator (Story points: ?)
- (#40804) Possible memory leak (Story points: ?)
- (#40810) Badges for articles (Story points: ?)
- (#40823) Saving sitelinks with Umlauts (Story points: ?)
- (#40836) Tooltips and menus not always visible (Story points: ?)
- (#40885) Modularize HTML generation from EntityView into submodules (Story points: ?)
- (#40886) Investigate use of templating engine for rendering DataValues (Story points: ?)
- (#40887) Implement templating engine for rendering DataValues (Story points: ?)
Decisions
edit- (#40295) EntityObject::equals to be more consistent (Story points: ?)
- (#40405) wbsetitem only to report changed properties (Story points: ?)
- (#40406) Change notifications should use prefixed iID (Story points: ?)
- (#40744) Language links in sidebar on repo (Story points: ?)
- (#40768) Show lang links on article preview (Story points: ?)
Discussion
edit- Frontend
- Statements UI: Mockups, Most current one
- Templating Engine for DataValues: (#40886) Investigate, (#40887) Implement
- Client
- API
- (#40561) Replace wbsetitem with wbsetentity (Story points: ?)
- wbsearchentity
- Backend
- Item in main namespace
- (#40917) Use MWSearch on test site (Story points: ?)
- Create 0.1 release?
Following Sprint 19
editTriage
editAlready fixed?
edit- (#40295) EntityObject equals
- (#40716) SearchEngineTest fails with items in main NS
- (#40715) RevisionStorageTest fails with items in main NS
Understanding
edit- (#41128) Call to a member function getModel() on a non-object
- (#41155) Not parsing JS and CSS breaks many things
- (#41122) Catchable fatal error: Object of class ParserOptions could not be converted to string
- (#41038) Invite editors to update sitelink after page move on client
- (#41007) Localize number
- (#41001) CreateItem's localization is unclear
- (#40977) update.php fails on NS change
- (#40885) Moving generating of HTML from EntityView into modular components (Story points: 13)
- (#40379) Assign UI language on account creation
- (#36902) Refactor DiffEngine
Decisions
edit- ...
Discussion
edit- Front end
- (#39154) Integrate tool tips and warnings in new layout
- API
- (#40561) Replace wbsetitem with wbsetentity (Story points: ?)
- Discuss API for phase 2 based on http://meta.wikimedia.org/wiki/Wikidata/Development/Phase_2_API
- rename setitem to editentity
- Backend
- Discuss API for phase 2 based on http://meta.wikimedia.org/wiki/Wikidata/Development/Phase_2_API
- Order matters!
- Implement order on statements within an entity
- within qualifiers of a statement
- within snaks of a reference
- Setup