This site is no longer actively maintained. It exists for historical purposes as an example of Phabricator integration and Lua scripting.

Tasks By Project

From cpt

Project: MediaWiki-Language-converter

Switch to Active Tasks 55 Phabricator task(s).

Phabricator Link Wiki Link Status Priority Author Assignee Projects Subtasks Parent Tasks
T153265 T153265: Language converter source text and language names cannot use <nowiki> escaping. open Medium (orange)
    T153341 T153341: Export LanguageConverter enabled status in page info from core resolved Needs Triage (violet)
      T156280 T156280: WikiBase assumes English doesn't have a variant resolved Medium (orange)
        T159985 T159985: Implement language variant support in the REST API resolved Medium (orange)
        T208145 T208145: api.php shows language converter syntax in the HTML for certain uselang parameters open Needs Triage (violet)
          T21044 T21044: Document LanguageConverter open Low (yellow)
            T213345 T213345: Spin off (Parsoid) language variants functionality as a microservice? open Medium (orange)
              T226832 T226832: Deprecate Language::convertTitle(), findVariantLink(), updateConversionTable(), and friends open Low (yellow)
              T226833 T226833: Introduce LanguageConverterFactory service resolved Medium (orange)
              T226834 T226834: In LanguageConverter, replace usages of Title with usages of LinkTarget resolved Needs Triage (violet)
                T239643 T239643: Bugs in PHP port of LanguageConverter resolved High (red)
                  T240068 T240068: Page Content Service summary endpoint "extract" value does not vary per Accept-Language, and returns different output from expected LanguageConverter results resolved High (red)
                    T243306 T243306: Introduce shorthand to LanguageConverter for al SpecialPage hierarchy resolved Needs Triage (violet)
                      T243310 T243310: Once we have ContentHandlerFactory, we can think about injecting the LanguageConverterFactory into ContentHandler. open Medium (orange)
                      T243317 T243317: Create or define better approach to inject languageConverter into LinkHolderArray according to deprecation policy resolved Needs Triage (violet)
                        T243320 T243320: Inject a LanguageConverterFactory through ParserFactory into Parser resolved Needs Triage (violet)
                          T243321 T243321: Inject LanguageConverter via DI DefaultPreferencesFactory resolved Needs Triage (violet)
                            T243323 T243323: Inject LanguageConverter through constructor in SearchNearMatcher open Low (yellow)
                              T243325 T243325: Avoid mutual dependency between LanguageConverter and Language by introducing specialised interfaces open High (red)
                              T243326 T243326: Rename ILanguageInterface::convert function to eliminate ambiguity open Low (yellow)
                                T243332 T243332: Create table with mapping between lang code and converter instead of using name convention resolved Needs Triage (violet)
                                  T243461 T243461: Decrease visibility of public variables in LanguageConverter class resolved Needs Triage (violet)
                                  T243743 T243743: Add tests MessageCache::updateMessageOverride open Needs Triage (violet)
                                    T243744 T243744: Add tests for ContentHandler::getPageViewLanguage resolved Needs Triage (violet)
                                      T243747 T243747: Add pure unit tests for class LinkHolderArray open Low (yellow)
                                        T243750 T243750: Add test for ParserOptions:optionsHash that covers case when language has variants resolved Needs Triage (violet)
                                          T243751 T243751: Add tests for DefaultPreferencesFactory::profilePreferences resolved Needs Triage (violet)
                                            T243754 T243754: Add tests for SearchNearMatcher:: getNearMatch that cover case for language with variants resolved Needs Triage (violet)
                                              T243755 T243755: Add pure unit-tests for SearchMySQL, SearchSqlite etc... open Needs Triage (violet)
                                                T243756 T243756: Add more tests class SkinTemplate open Needs Triage (violet)
                                                  T243758 T243758: Add tests for class Title, increase coverage to 75% duplicate Needs Triage (violet)
                                                    T243759 T243759: Add tests for class User, increase coverage to 50% duplicate Needs Triage (violet)
                                                      T243760 T243760: Move Converter to respective files resolved Needs Triage (violet)
                                                        T243761 T243761: Add @group Language to all tests related to Language for easier navigation through tests resolved Needs Triage (violet)
                                                          T243910 T243910: Refactor ConverterRule not to use public variables from LanguageConverter and remove mutual dependency between them open High (red)
                                                            T244219 T244219: Avoid usage of global state in LanguageConverter open Needs Triage (violet)
                                                              T244709 T244709: Add more doc annotations to LanguageConverter related classes resolved Needs Triage (violet)
                                                                T252092 T252092: Use MediaWikiServices::getLanguageConverterFactory instead of Language::getConverter declined Needs Triage (violet)
                                                                  T252095 T252095: Get rid of calling deprecated LanguageConverter methods from Language class open Medium (orange)
                                                                  T252137 T252137: WIP: Introduce NamespaceNameLocalizer class invalid High (red)
                                                                    T252151 T252151: WIP: Soft deprecate Language::getNamespaces and friends using global MediawikiServices invalid High (red)
                                                                      T253325 T253325: Avoid using getNsIndex from UI / SpecialNewpages.php open Medium (orange)
                                                                        T253460 T253460: WIP: Replace Language related calls in LanguageConverter by injecting callbacks, and avoid LanguageConverter from Language invalid Medium (orange)
                                                                          T253834 T253834: Turn properties into protected Getters in LanguageConverter based hierarchy resolved High (red)
                                                                            T253849 T253849: WIP: Factor convertNamespace and convertTitle methods out of LanguageConverter invalid High (red)
                                                                              T253854 T253854: Inject tables into LanguageConverter in advance and avoid using loadTables function. open Medium (orange)
                                                                                T254004 T254004: Use global LanguageConverterFacory as MediawikiService:: instead for injecting it via DI in Language class open High (red)
                                                                                  T254267 T254267: WIP: Replace LanguageConverter ::convertTitle and ::convertNamespace in favour of ConverterHelper's and deprecate invalid Medium (orange)
                                                                                    T254778 T254778: Make common implementation of findVariantLink functions of Language Converters. resolved Medium (orange)
                                                                                      T256751 T256751: Hard deprecate LanguageConverter related methods from Language class open Medium (orange)
                                                                                        T256752 T256752: Hard deprecate LanguageConverter related methods from Language class open Medium (orange)
                                                                                          T256753 T256753: Hard deprecate LanguageConverter related methods from Language class Part 3 open Medium (orange)
                                                                                            T257211 T257211: Determine frequency of usage of language variants open Low (yellow)
                                                                                              T43716 T43716: [EPIC] Support language variant conversion in Parsoid open Medium (orange)
                                                                                              T45547 T45547: MediaWiki needs a fictitious variant for English for easier variant development work resolved Low (yellow)