docs: add Sharp OAuth compatibility - #238
Merged
Merged
Conversation
This was referenced Aug 24, 2026
msgwing
added a commit
that referenced
this pull request
Sep 1, 2026
`czeka-czlowiek` i `zalegle-zewnetrzne` pytaja GitHuba o `state: 'open'`. Scalony pull request jest zamkniety, wiec praca przyjeta i nieodnotowana byla dla calego nadzoru niewidzialna z definicji - a to jedyne miejsce, w ktorym konczy zycie wklad kontrybutora. Zmierzone na wszystkich 14 scalonych wnioskach od ludzi z zewnatrz: piec nie ma ani jednego naszego slowa (#238 i #245 od dziewieciu dni), jeden ma ostatnie zdanie ich (#300), retencja 2 z 5, @slegarraga milczy od 26 dni. Zlecenie tego zadania wymienialo jeden zalegly wklad. Bramka nie liczy komentarzy, tylko sprawdza ich autora, i to zmienia dwa wyniki: #362 (@lesbass) ma komentarz, ale napisal go inny kontrybutor, wiec jest dlugiem; #83-#85 (@slegarraga) nie maja komentarza od nas, tylko recenzje z trescia, wiec dlugiem nie sa. Cisza kontrybutora liczona od JEGO ostatniej czynnosci, nie od naszego scalenia - inaczej wlasne klikniecie byloby dowodem, ze on wciaz z nami jest. Na @slegarraga roznica wynosi piec dni. Czego to zadanie celowo nie robi: nie pisze podziekowan (automatyczne "dziekujemy" mowi czlowiekowi wprost, ze po drugiej stronie nie bylo nikogo), nie zaczepia nikogo, kto ucichl (prog 21 dni jest wybrany, nie wyliczony - n=2 odstepy od jednej osoby - wiec uspienie nigdy nie zaklada zgloszenia samo), nie przypisuje wlasciciela. Logika w tools/contributor-care.js, testowana na prawdziwych danych tych 14 wnioskow, importuje regule "kto napisal ostatni" z unanswered-external.js zamiast trzymac jej druga kopie. Sprawdzona przez zepsucie: odwrocenie progu dojrzalosci wywraca 4 z 16 testow, odwrocenie testu autorstwa 8 z 16.
msgwing
added a commit
that referenced
this pull request
Sep 1, 2026
`czeka-czlowiek` i `zalegle-zewnetrzne` pytaja GitHuba o `state: 'open'`. Scalony pull request jest zamkniety, wiec praca przyjeta i nieodnotowana byla dla calego nadzoru niewidzialna z definicji - a to jedyne miejsce, w ktorym konczy zycie wklad kontrybutora. Zmierzone na wszystkich 14 scalonych wnioskach od ludzi z zewnatrz: piec nie ma ani jednego naszego slowa (#238 i #245 od dziewieciu dni), jeden ma ostatnie zdanie ich (#300), retencja 2 z 5, @slegarraga milczy od 26 dni. Zlecenie tego zadania wymienialo jeden zalegly wklad. Bramka nie liczy komentarzy, tylko sprawdza ich autora, i to zmienia dwa wyniki: #362 (@lesbass) ma komentarz, ale napisal go inny kontrybutor, wiec jest dlugiem; #83-#85 (@slegarraga) nie maja komentarza od nas, tylko recenzje z trescia, wiec dlugiem nie sa. Cisza kontrybutora liczona od JEGO ostatniej czynnosci, nie od naszego scalenia - inaczej wlasne klikniecie byloby dowodem, ze on wciaz z nami jest. Na @slegarraga roznica wynosi piec dni. Czego to zadanie celowo nie robi: nie pisze podziekowan (automatyczne "dziekujemy" mowi czlowiekowi wprost, ze po drugiej stronie nie bylo nikogo), nie zaczepia nikogo, kto ucichl (prog 21 dni jest wybrany, nie wyliczony - n=2 odstepy od jednej osoby - wiec uspienie nigdy nie zaklada zgloszenia samo), nie przypisuje wlasciciela. Logika w tools/contributor-care.js, testowana na prawdziwych danych tych 14 wnioskow, importuje regule "kto napisal ostatni" z unanswered-external.js zamiast trzymac jej druga kopie. Sprawdzona przez zepsucie: odwrocenie progu dojrzalosci wywraca 4 z 16 testow, odwrocenie testu autorstwa 8 z 16.
Owner
|
@Mohitingale13 — this sat merged for nine days with nothing said, and that is on us, not on you. Fixing the reason rather than apologising for it: every check we had asked GitHub for open threads, and a merged pull request is closed, so accepted work was invisible to all of it by construction. That gap is closed in #412. What this one bought: Sharp is now a row in |
This was referenced Sep 1, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What does this PR change?
Addresses #240
Adds Sharp printers and MFPs to the device compatibility dataset with a
partialOAuth 2.0 classification.Research & Evidence
Sharp documents OAuth 2.0 authentication for Microsoft 365 / Exchange Online SMTP on multiple newer printer and MFP models, including the BP series.
Sharp does not appear to publish a centralized compatibility list or universal firmware floor covering its full printer/MFP range, so this PR does not claim brand-wide support.
Primary evidence:
https://global.sharp/restricted/products/copier/downloads/manuals/bp70m65/us/contents_09-07_003.html
Implementation
data/devices.jsonwithstatus: "partial".modelsempty rather than making an unverifiable exhaustive compatibility list.docs/DEVICE-COMPATIBILITY.mdand the Sharp device page.data/devices.jsonends with a trailing LF.git diff --check.