[Wikitech-l] Re: Reflecting on my listening tour

2023-04-14 Thread Amir Sarabadani
This is not really about Selena's email but it's so nerdy I still want to talk about what tech debt is and what it isn't. The word tech debt at the beginning meant a very specific thing: When an engineer takes a shortcut to deliver a feature faster. Daniel has a pretty good essay on tech debt:

[Wikitech-l] Re: Technical Decision Making Retro

2023-04-14 Thread Brian Wolff
Hi, > The retro itself is not a governance process, and it won't involve making decisions of consequence. This seems kind of at odds what is written on wiki. To quote the opening paragraph of

[Wikitech-l] Reflecting on my listening tour

2023-04-14 Thread Brian Wolff
Perhaps i am hyperfocused on technical debt in the sense of improving the abstractions used in mediawiki. The phrasing around sustainability especially leads me in that direction. However, technical debt is certainly a broad concept and can mean a lot of things. The common thread in the examples

[Wikitech-l] Re: Reflecting on my listening tour

2023-04-14 Thread Sam Walton
Hi Hogü-456, I just wanted to jump in with a link to https://www.mediawiki.org/wiki/Wikimedia_Product - a page that we recently updated to list out the Wikimedia Foundation product teams, highlight their areas of work, and link to venues where you can have input on those projects. We're

[Wikitech-l] Re: Help with sanitized css and templatestyles

2023-04-14 Thread Martin Domdey
Hm okay, thank you all! Martin ... Am Fr., 14. Apr. 2023 um 21:59 Uhr schrieb Bartosz Dziewoński < matma@gmail.com>: > There is unfortunately no way to do this. The feature request was > declined in 2021: https://phabricator.wikimedia.org/T271588#7296606 > (although it was with a note to

[Wikitech-l] Re: Technical Decision Making Retro

2023-04-14 Thread Tajh Taylor
Hi Kunal, Thank you for the feedback. To address your question about the relationship between this work and the Movement Strategy recommendation to establish a Technology Council, I will say that I do not believe they are addressing the same set of needs, but I can see how the work of each body

[Wikitech-l] Re: Help with sanitized css and templatestyles

2023-04-14 Thread Bartosz Dziewoński
There is unfortunately no way to do this. The feature request was declined in 2021: https://phabricator.wikimedia.org/T271588#7296606 (although it was with a note to "reopen if you feel you can convince someone to work on the issues"). -- Bartosz Dziewoński

[Wikitech-l] Re: Reflecting on my listening tour

2023-04-14 Thread tim . herb
Hello Selena, from my point of view it is important to build trust between the Wikimedia Foundation and the community. It is great that you mentioned in your email that there are problems regarding trust into the Wikimedia Foundation of parts of the community at the moment. I have difficulties

[Wikitech-l] Re: Reflecting on my listening tour

2023-04-14 Thread Andre Klapper
On Thu, 2023-04-13 at 20:06 -0700, bawolff wrote: > > "I think there are lots of promising opportunities to incentivise > > people to pay off technical debt and make our existing stack more > > sustainable. Right now there are no incentives for engineers in > > this regard." > > Interesting.

[Wikitech-l] Re: Help with sanitized css and templatestyles

2023-04-14 Thread Sebastian Berlin
As I said above you can't add rules for these classes with TemplateStyles. All CSS selectors gets `.mw-parser-output` prepended to them. You can see that in the style element added by TemplateStyles: > > .mw-parser-output .mw-parser-output { > background-color: #E8EFFB; > border: 5px

[Wikitech-l] Re: Help with sanitized css and templatestyles

2023-04-14 Thread Martin Domdey
Hi Sebastian, thanks for your reply, but it doesn't work for me. I tried it with .bodyContent and .mw-parser-output Please see css: https://de.wikipedia.org/wiki/Benutzer:Doc_Taxon/TestA/styles.css Please see page: https://de.wikipedia.org/wiki/Benutzer:Doc_Taxon/TestA (there are no styled

[Wikitech-l] Re: Help with sanitized css and templatestyles

2023-04-14 Thread Sebastian Berlin
That would be `mw-parser-output` or possibly `mw-parser-output` or `bodyContent` depending on how you define the body. However, the styles added by TemplateStyles are scoped to `mw-parser-output`, as explained in mw.Extension:TemplateStyles#Caveats