| | Status | Subtype | Assigned | Task |
|---|
| | Open | | Jdforrester-WMF | T411686 [26Q3] Launch Abstract Wikipedia in initial, local-only form |
| | Open | | None | T411688 Build the initial version of the Abstract Wikipedia software |
| | Resolved | | Jdforrester-WMF | T411689 Provide the basic plumbing of abstract content into MediaWiki |
| | Resolved | | Jdforrester-WMF | T411690 Register the new content model, and set it for configured namespaces; 'Abstract:' => Z6091 by default |
| | Resolved | | Jdforrester-WMF | T411691 Add specific rights for creating and editing Abstract content, so permissions can be granted as needed |
| | Resolved | | gengh | T414000 Prohibit the creation, editing, and selection of Z25s for Wikifunctions.org |
| | In Progress | | gengh | T411692 Set up the user interface for viewing Abstract content |
| | Resolved | | gengh | T411693 Provide a special page, Special:ViewContent, that shows a split-panel of the content and the rendered auto-article in a specified language (re-use from Special:ViewObject where possible) |
| | In Progress | | ecarg | T411694 Re-use Wikifunctions's page-level language component to let the user set their render/view language |
| | Resolved | | gengh | T411695 Provide from the view page the rendering language and time-of-render as parameters |
| | Resolved | | gengh | T411696 As needed, render each fragment through the Wikifunctions.org API, sanitise it, and cache the result as appropriate |
| | Resolved | | Jdforrester-WMF | T411697 Provide an API by which Z89/HTML fragments can be rendered into safe HTML |
| | Resolved | | gengh | T411698 Render the lede (Q8776414) section of the abstract content map as a raw HTML concatenation of rendered fragments |
| | In Progress | | gengh | T411700 Allow the user to see failed fragment renders with an error |
| | In Progress | | gengh | T411701 [stretch] Allow the user to re-trigger failed fragment renders manually |
| | Resolved | | DSmit-WMF | T411702 Allow the user to configure the language of the rendered article preview |
| | Resolved | | gengh | T411704 Add the custom URLs for the default language-specific browsing / rendering pages (/view/fr/Q42 etc., re-using the plumbing for Wikifunctions.org) |
| | Resolved | BUG REPORT | gengh | T416784 AbstractPreviewFragment: Don't let the component template determine the display, but the fragment returned HTML |
| | Resolved | BUG REPORT | gengh | T416788 AbstractPreview: Moving items up and down cause error in the preview display, where fragments are duplicated rather than re-rendered properly |
| | Resolved | | gengh | T417161 On rendering an abstract fragment (currently via abstractwiki_run_fragment), consider not adding all three arguments to cache key |
| | In Progress | | DSmit-WMF | T417400 Considerations removal of server-side fetchAllZLanguageObjects call for language code -> zid |
| | In Progress | | gengh | T411705 Set up the user interface for creating and editing abstract content |
| | Resolved | | gengh | T411706 Use the Wikifunctions.org components to edit a list of fragment calls, published into the lede (Q8776414) section of the abstract content map |
| | Resolved | | gengh | T411707 Inject the content's subject (e.g. Q42) future view language (e.g. Z1002), and view date (e.g. 2026-01-15), as a parameter available for all fragment calls in the editor |
| | Resolved | | gengh | T411708 [stretch] Automatically set all Z60/Language parameters to the target language of the auto-article being rendered, and all Z20420/Date parameters to the date of rendering |
| | Resolved | | gengh | T411709 Restrict allowed fragments to those that return Z89/HTML fragments; do not allow literals or for the list type to be changed |
| | Resolved | | gengh | T411710 Use the existing list tools to provide the ability to add, remove, and re-order fragments in the section |
| | In Progress | | gengh | T411714 [stretch] Prompt the user with commonly-used fragments for abstract content (in general; later, for this section identifier and subject type) |
| | In Progress | | gengh | T417154 Handle Abstract Content submission errors and show clear actionable messages in the PublishDialog component |
| | Resolved | | DSmit-WMF | T417155 Add LeaveEditorDialog component to AbstractContent: ask for exit confirmation when editor tries to leave but there are unsaved changes |
| | Resolved | | gengh | T417157 Enable page wikidata item reference/Z825K1 replacement to work with both Wikidata item and Wikidata reference seamlessly |
| | Resolved | | gengh | T417651 Find a way to easily initialize new fragments added to a section |
| | In Progress | | DSmit-WMF | T417770 Improve highlight method for Fragment Previews in Vuejs |
| | In Progress | | DSmit-WMF | T411715 Replace the Vector 2022 type-ahead search target with Wikidata entities, with links taking the user to the Abstract content for that Wikidata QID |
| | Open | | None | T411716 [stretch] Indicate on the search results whether or not there is an extant content before the user clicks on it |
| | Open | BUG REPORT | None | T418881 Unfetched wikidata qid when opening direct link to Special:CreateAbstract/Qid |
| | Open | | None | T418882 The copyright text in the PublishDialog.vue window is incorrect for Abstract Content |
| | Open | | None | T411717 Provide a model Abstract Wikipedia content, available as an auto-article in multiple languages, as a demonstration to welcome/kick-off the wiki |
| | Resolved | | DVrandecic | T411718 Decide on the model content to be created for the demo (Q1988 or similar?) |
| | Invalid | | None | T411719 Specify the model content's initial lede as a series of function calls to Wikifunctions constructors |
| | Invalid | | None | T411720 Ensure the referenced constructors' component fragments all have a full set of renderers in multiple target languages |
| | Open | | None | T411721 Encourage community folks to add renderers in additional languages, targetting our initial focus languages |
| | Open | | None | T416150 Provide all needed technical facilitators for Abstract Wiki launch content |
| | Resolved | | DMartin-WMF | T382795 Add site links to fetched Wikidata items |
| | Open | | None | T411722 Prepare the abstract.wikipedia.org welcome page, explanatory/community pages, and high-profile direction to the demonstration model content |
| | In Progress | | Sannita | T414505 Review Quiddity's list of community pages for what we'll need for Abstract Wikipedia |
| | Open | | None | T414506 Determine what community pages we can adapt/re-use from Meta and Wikifunctions for Abstract Wikipedia |
| | Open | | None | T414507 Decide whether we need special documentation pages about restricted editing at launch, and if so, prepare them |
| | Open | | None | T414508 Ensure we have internal Foundation cross-team preparation for launch Abstract Wikipedia |
| | Open | | None | T414509 Ensure we have community cross-group preparation for launch Abstract Wikipedia |
| | In Progress | | Jdforrester-WMF | T414510 Prepare a central resource to align on the language and terminology, and ensure we use this consistently in all comms, documentation, etc. |
| | Open | | None | T411723 Set up abstract.wikipedia.org as a new wiki |
| | Resolved | | Dzahn | T411724 Set up DNS for abstract.wikipedia.org to be recognised |
| | In Progress | | Jdforrester-WMF | T411725 Set up Wikimedia production config to allow abstract.wikipedia.org to be a special wiki |
| | In Progress | | Jdforrester-WMF | T411726 Set up initial wiki settings for Abstract Wikipedia |