Hi,
I wanted to discuss an old patch that we worked on during adding page language support(which is indeed a big patch). We tried to refactor and create a new class for different language functions. https://gerrit.wikimedia.org/r/#/c/137033 Now the work done in terms of applying the page language support is happening for a lot of wikis, the dependent patches should be needed soon.
I am not sure about whether and how to proceed with this. Should we rather not try to refactor it and work on the smaller patches that are dependant on it? Could someone give suggestions on how to work towards making the patch better based on Daniel's comments on the patch?