Page MenuHomePhabricator

Danwe (Daniel A. R. Werner)
User

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Thursday

  • Clear sailing ahead.

User Details

User Since
Jun 8 2015, 11:45 AM (458 w, 18 h)
Availability
Available
LDAP User
Unknown
MediaWiki User
Danwe [ Global Accounts ]

Recent Activity

Aug 21 2023

Danwe added a comment to T107561: MediaWiki support for Composer equivalent for JavaScript packages.

Hey Krinkle, any chance you can point me to the details of the ForeignResourceManager solution? I wasn't so lucky finding any relevant documentation, and curious what has happened since the RFC log from 2018 where npm/git was the preferred solution.

Aug 21 2023, 4:44 AM · MediaWiki-Platform-Team, MediaWiki-ResourceLoader, Developer-Wishlist (2017), TechCom-RFC, Front-end-Standards-Group

Apr 9 2019

Danwe added a comment to T107639: OO.Factory inherits from OO.Registry but violates LSP.

Surely the sub-class *should* accept a narrower space of values?

Apr 9 2019, 4:50 PM · MediaWiki-Platform-Team (Radar), OOjs core

Sep 23 2018

Danwe added a comment to T191574: Wrong #var and #varexists values due to template caching.

Just consider that this is a breaking change, so version number should ideally be bumped to v3.0

Sep 23 2018, 9:57 AM · MediaWiki-extensions-Variables

Sep 22 2018

Danwe added a comment to T191574: Wrong #var and #varexists values due to template caching.

I think I've always decided against implementing this as I've learned to consider this a feature rather than a bug. If you don't want the template to be cached you can simply do {{template|}}

Sep 22 2018, 10:41 AM · MediaWiki-extensions-Variables
Danwe added a comment to T203519: Discuss future of the Arrays extension.

Nothing prevents you from making a proper non-alpha 2.0 release (long overdue) with the current code, maintain that to a certain degree and at the same time work on a 3.0 with all the refactoring and ditching compatibility mode.

Sep 22 2018, 10:08 AM · MediaWiki-extensions-Arrays

Jan 28 2018

Danwe added a comment to T185595: Assign additional owner to the Variables extension.

Yeah, just give @MGChecker or someone else the rights.

Jan 28 2018, 7:33 PM · MediaWiki-extensions-Variables, Repository-Ownership-Requests

Apr 25 2017

Danwe added a comment to T54136: [Epic] Redesign Item UI for Wikidata repo.

May I ask why you are acting like you are still an active member of the team?

Apr 25 2017, 8:30 PM · Epic, Wikidata, MediaWiki-extensions-WikibaseRepository
Danwe added a comment to T59665: editing data values using server-side parser/validation will disable "save" button until server responds.

The behavior you are describing means the user can smash the return key very early, and will entirely miss the preview that is shown after the input was parsed and formatted.

Apr 25 2017, 6:18 PM · Wikidata, MediaWiki-extensions-WikibaseRepository
Danwe added a comment to T59665: editing data values using server-side parser/validation will disable "save" button until server responds.

I don't think it's broken per se. In any case, supporting saving of unparsed values (i.e. ad-hoc parsing) is quite some new feature which would require a lot of work.

Apr 25 2017, 11:23 AM · Wikidata, MediaWiki-extensions-WikibaseRepository

Apr 24 2017

Danwe added a comment to T54136: [Epic] Redesign Item UI for Wikidata repo.

@Lydia_Pintscher Why is this an “Epic”? The task's title is way too generic for the given description and what is discussed on http://www.wikidata.org/wiki/Wikidata:Project_chat/Archive/2013/06#minimizing_Item.27s_UI all of which could be done without too much effort but which would arguably require a little more thought and discussion. Way too exaggerated to call these minor design changes a “Redesign Item UI”.

Apr 24 2017, 8:28 PM · Epic, Wikidata, MediaWiki-extensions-WikibaseRepository
Danwe changed the status of T42655: Sites resource loader module's cache should be invalidated when site config changes from Invalid to Resolved.

Marked as resolved as pointed out by TheDJ.

Apr 24 2017, 3:25 PM · Wikidata, patch-welcome, MediaWiki-extensions-WikibaseRepository
Danwe reopened T42655: Sites resource loader module's cache should be invalidated when site config changes as "Open".

@Lydia_Pintscher According to Thiemo, “it should definitely be fixed”. There will always be some non-critical issues for long periods of time in almost any serious software project and that's fine.

Apr 24 2017, 3:48 AM · Wikidata, patch-welcome, MediaWiki-extensions-WikibaseRepository

Apr 23 2017

Danwe reopened T42655: Sites resource loader module's cache should be invalidated when site config changes as "Open".

@Lydia_Pintscher Please do not just “Decline” a task without an explanation why. This is irritating.

Apr 23 2017, 3:23 PM · Wikidata, patch-welcome, MediaWiki-extensions-WikibaseRepository

Feb 5 2017

Danwe added a comment to T107561: MediaWiki support for Composer equivalent for JavaScript packages.

(optional) deduplication of libraries

Feb 5 2017, 1:58 AM · MediaWiki-Platform-Team, MediaWiki-ResourceLoader, Developer-Wishlist (2017), TechCom-RFC, Front-end-Standards-Group
Danwe updated the task description for T107561: MediaWiki support for Composer equivalent for JavaScript packages.
Feb 5 2017, 1:54 AM · MediaWiki-Platform-Team, MediaWiki-ResourceLoader, Developer-Wishlist (2017), TechCom-RFC, Front-end-Standards-Group

Aug 22 2016

Danwe added a comment to T72763: Create a Wikibase glossary.

@Lydia_Pintscher Please elaborate on why this got closed as declined. @Snaterlicious' glossary seems like a good initial effort to this task. So why not build on top of this and commit to cleaning up the mess we've gotten into by not drawing a clear line between Wikidata and the Wikibase software it is based on?

Aug 22 2016, 12:55 AM · Documentation, Wikidata, MediaWiki-extensions-WikibaseRepository

Aug 2 2015

Danwe added a comment to T107639: OO.Factory inherits from OO.Registry but violates LSP.

About the mixin, you are right there, my mistake.

Aug 2 2015, 1:48 PM · MediaWiki-Platform-Team (Radar), OOjs core

Jul 31 2015

Danwe added a comment to T107639: OO.Factory inherits from OO.Registry but violates LSP.

To elaborate: The bad thing here is that register() and unregister() have different function signatures than the ones stated in the "super class", resulting in a violation of the class' (or interface's) contract.

Jul 31 2015, 11:14 PM · MediaWiki-Platform-Team (Radar), OOjs core
Danwe created T107639: OO.Factory inherits from OO.Registry but violates LSP.
Jul 31 2015, 11:04 PM · MediaWiki-Platform-Team (Radar), OOjs core
Danwe created T107636: Allow explicit naming of constructors in OO.Factory.
Jul 31 2015, 10:44 PM · Performance-Team, OOjs core
Danwe added a comment to T107561: MediaWiki support for Composer equivalent for JavaScript packages.

Real-world example:

  • The data-values/value-view package is defining "jquery.event.special.eachchange.js": ValueView/lib/jquery.event/jquery.event.special.eachchange.js
  • Now, recently I needed the same functionality in one of my extensions, so I just copied it over.
Jul 31 2015, 10:04 AM · MediaWiki-Platform-Team, MediaWiki-ResourceLoader, Developer-Wishlist (2017), TechCom-RFC, Front-end-Standards-Group
Danwe created T107561: MediaWiki support for Composer equivalent for JavaScript packages.
Jul 31 2015, 10:01 AM · MediaWiki-Platform-Team, MediaWiki-ResourceLoader, Developer-Wishlist (2017), TechCom-RFC, Front-end-Standards-Group

Jun 25 2015

Danwe committed rMW62d54bed13dd: "spellcheck" attribute for HTMLForm "text" and "textarea" (authored by Danwe).
"spellcheck" attribute for HTMLForm "text" and "textarea"
Jun 25 2015, 10:18 AM

Jun 8 2015

Danwe added a project to T101696: Code in PhpUnit @dataProvider methods will access production DB rather than test DB: MediaWiki-Core-Tests.
Jun 8 2015, 12:02 PM · MediaWiki-Core-Tests
Danwe created T101696: Code in PhpUnit @dataProvider methods will access production DB rather than test DB.
Jun 8 2015, 11:58 AM · MediaWiki-Core-Tests