-
Notifications
You must be signed in to change notification settings - Fork 2.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Formal complaint: search element standardization #7594
Comments
The issuesMany polite attempts were made to resolve the disagreements with reasoning, most of them were ignored. This complaint abandons that approach to describe the severity of the issues with clarity. Inappropriate procedureThe proposal and the discussion did not follow the proper procedure outlined in the new features guideline, yet it was accepted as the de facto solution. The following steps were skipped:
Inconsistency with the WHATWG principles: openness, efficiencyI've worked weeks to research this problem domain, compared to the few hours demonstrated by the editor. Instead of appreciating my hard work, he immediately closed, censored and rejected it: "I'll be closing or marking as off-topic any such discussions outside of this issue." Recently the editor prevented me from contributing 2 months' work to Chromium by revoking access to chromestatus.com, when I asked to file an Intent to prototype. Progress has been stalled since then. By doing so he also prevented the involvement of the chromium developer community, who might have views different from his. |
AccountabilityThe editor refused to answer the following questions fundamental to his decisions:
Related, but different:
All these assumptions were proven wrong. The editor is expected to answer these questions and present verifiable (reproducible) evidence to justify his decisions. Further questions:
|
Working mode violation
The editor made no attempt to resolve the disagreement, instead made a number of attempts to suppress this POV, to prevent me from contributing and getting in contact with chromium developers who might have different thoughts. Bad decisionsThe editor based its decisions on the following flawed assumptions and misunderstandings:
These claims were repeated multiple times after being disproven, creating counterproductive noise and misleading other participants. |
Recommended solutionI offer a mutually beneficial solution to the editor: there are many features in progress that are more relevant, impactful, and important for the editor. This, however, is a simple, low-priority feature that received only a few hours of attention from the editor and none in the last months. The editor's extensive standardization experience creates more value applied to those more important features. I wrote the specification and implemented the search element in 3 browsers. I've invested more effort into it than all other participants combined. I offer to take on the responsibility of being the editor for this topic, so Domenic can focus on more valuable topics and both our work benefits the HTML standard. This is a very generous offer in the current context. To address the concerns of other participants about the assumed risks I propose to run the origin trial with form functionality and evaluate the feedback from web developers. In case the risks are proven to be substantial the chosen solution will be without form functionality and I will submit the appropriate implementations. I'm taking the brunt of the work upon myself to minimize the time investment needed from other participants. I hope this solution is an acceptable middle ground and the attitude towards my work will change for the better. |
People very literally expressed confusion. That is not a disrespectful description. Gonna go ahead and say what I don't think folks in the org will be able to: you've worn out all good will and everything about this is ridiculous. |
@Kaleidea I’ve blocked you for two weeks from any interactions with https://github.com/whatwg/ repos, based on assessing that your use of the issue tracker here has reached the point of being in violation of the GitHub Community Guidelines — in particular, https://docs.github.com/en/github/site-policy/github-community-guidelines#disrupting-the-experience-of-other-users “Disrupting the experience of other users”. There are 631 people watching this repo, and they have a reasonable expectation that moderation will be applied when necessary to ensure their time and attention is not negatively affected. |
This is a formal complaint to @domenic about editor decisions according to the procedure described in workstream policy appeals, step 1: "raise an issue formally for review by the Editor".
Highlighting that Domenic is expected to answer the questions in section "Accountability".
If you wish to debate the claims made here, please do so in a separate comment, after answering the questions.
The reason
Why is this important?
DX. Developers wish that native HTML-JS solutions would be on par with the ease of use and efficiency provided by frameworks.
In this standardization process developers' requests were ignored and inappropriately described as "confusion".
Why do I disagree with multiple participants?
EDIT: As a seasoned software architect I outrank other participants in the $topic domain of software design. I see the solutions where many others see unmanagable complexity.
No other participant has done the necessary research to prepare this standard. I have spent about 2 months researching and implementing this feature in all 3 main browsers. With that knowledge, as a seasoned software architect, I have much deeper understanding of the implementation details and risks. As a comparison, I estimate other participants spent a few hours (few comments), Scott a few days (specification + examples).
I have found that the claims of the other participants (Domenic and Scott) are technically wrong assumptions that have no evidence. They did not provide evidence for their claims when asked to do so. The request was simply ignored.
I have documented the research and evidence in 15+ page-length comments and a proposal. They have repeatedly rejected and ignored the documentation and evidence that I've presented, for ex.
Professional collaboration cannot be conducted in this manner. If other participants would have done the necessary research or just respected the enormous effort I did, they would understand their concerns are non-existent risks.
The text was updated successfully, but these errors were encountered: