Hi devs,
Right now we have the following labels in jira. I couldn’t find a label used for localization issues so I’m proposing to introduce a localization
one and document it on https://dev.xwiki.org/xwiki/bin/view/Community/DevelopmentPractices#HRule:Usetherightlabels
WDYT?
Thx
EDIT: I’ve started adding the localization
label to some issues already.
Note that we have a Localization
component in source code and jira but we also have a lot of issues related to localization that are not in the Localization
component. So either we move all code related to localization in this module (not sure it’s doable at least not short time) or we need the localization
label.
UPDATE: I’v just noticed that we use l10n
already, so I’m changing the proposal to use l10n
officially and documenting it on https://dev.xwiki.org/xwiki/bin/view/Community/DevelopmentPractices#HRule:Usetherightlabels
+1 for l10n
Couldn’t this tag be on issues reporting misuses of the localization features in other components? I’m almost sure we could not move all code related to localization in the Localization component because we currently keep the localization close to the code it’s used in.
Thank you!
Lucas
Yes, and it would be pretty hard, even if we were to design XWiki today from scratch to have a cross-cutting concern like Localization be located into a single module. I think we’d need to use Aspects for that (similar to Security, and other cross-cutting concerns) and it wouldn’t be easy.
So it means when creating issues in the Localization component, we should also set the l10n label (as it’s not a misuse).
1 Like