ArthurTaylor added a comment.
As I understand your comment, you are not sure what the best approach would
be here, but you nevertheless have some opinions about what it might look like
and should not look like. If I'm going to pick the ticket up and work on it, it
would be helpful for me to understand:
- What do you insist is part of any proposed solution, and want do you insist
must not be part of the solution?
- Are you against typed setters? Or just don't see the benefit?
- Are you for typed getters? Or are they just "nice to have"?
- Do you insist that the solution should throw an exception? Or swallow
exceptions? Or are you open to both, or neither?
- In terms of checking existing code, that seems quite a broad search scope.
Do you have any concrete examples in mind of best practices that you would like
to follow / worst practices you would like to avoid? What evidence could I
supply to convince you that there is no such code?
- Is it mandatory for you that any proposed solution includes your
`withDefaultOption` change?
Basically I would like to avoid that I spend time working on a solution that
are going to reject. If there's not enough information now for you to be clear
what you want, please try and scope the investigation so that we can make it
into a concrete spike that I can work on.
TASK DETAIL
https://phabricator.wikimedia.org/T323778
EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: ArthurTaylor
Cc: ArthurTaylor, ItamarWMDE, Michael, Lucas_Werkmeister_WMDE, Aklapper,
Danny_Benjafield_WMDE, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja,
Akuckartz, Nandana, Lahi, Gq86, GoranSMilovanovic, QZanden, KimKelting,
LawExplorer, _jensen, rosalieper, Scott_WUaS, Wikidata-bugs, aude, Mbch331
_______________________________________________
Wikidata-bugs mailing list -- [email protected]
To unsubscribe send an email to [email protected]