Page 3 of 6

Re: PM 28.14.2 Github

Posted: 2020-10-17, 20:38
by Moonraker
New Tobin Paradigm wrote:
2020-10-15, 21:54
Chrome, Wants to be Chrome, Was Chrome, and Chrome are their supported browsers.
That has a distinct wiff of the truth about it.

Re: PM 28.14.2 Github

Posted: 2020-10-17, 20:48
by Tharthan
No "whiff" about it.

New Tobin Paradigm was stating an evident truth:

Github is only interested in supporting Chrome-based or Chrome-aping browsers. Nothing more.

Re: PM 28.14.2 Github

Posted: 2020-10-17, 22:24
by Moonchild
It didn't use to be like that.
And with Microsoft's takeover we all got the "promise that it would still be the same".

Of course that was a lie, given a bit of time.

Tech support turnaround has gone from days to months.
Browser agnosticism is out the window.
Microsoft service integration is creeping in steadily, overshadowing what GitHub's independence was before.

Just more 2020 "I told you so".
Unfortunately it does mean that we WILL be moving off of GitHub once I'm recovered and can make time for it. I'm just not sure where to host our foundry instance at the moment. I'd like to have it in a DC but I think the required disk space will be restrictive.

Re: PM 28.14.2 Github

Posted: 2020-10-17, 22:54
by ron_1
Moonchild wrote:
2020-10-17, 22:24
Unfortunately it does mean that we WILL be moving off of GitHub once I'm recovered and can make time for it.
Recovered? :?:

Re: PM 28.14.2 Github

Posted: 2020-10-18, 07:42
by Moonchild
Off-topic:
ron_1 wrote:
2020-10-17, 22:54
Recovered? :?:
Health issues. Not COVID.

Re: PM 28.14.2 Github

Posted: 2020-10-18, 09:33
by MGB1971
New Tobin Paradigm wrote:
2020-10-17, 20:11
so don't shit on my userscript, insect.
Feeling polite today? Wouldn't dream of it.

Re: PM 28.14.2 Github

Posted: 2020-10-18, 09:35
by MGB1971
Moonchild, Get well soon!

Re: PM 28.14.2 Github

Posted: 2020-10-18, 14:16
by BopBe
JustOff wrote:
2020-10-17, 14:21
As of today, there is no need for additional scripts when using GitHub Web Components Polyfill.
Same is true for this uBlock filter you posted some time ago right?

Code: Select all

github.com##+js(remove-attr.js, data-pjax)

Re: PM 28.14.2 Github

Posted: 2020-10-18, 18:09
by JustOff
BopBe wrote:
2020-10-18, 14:16
Same is true for this uBlock filter you posted some time ago right?
Exactly.

Off-topic:
In fact, the Web Components polyfill can also be embedded using uBlock Origin, but for a number of reasons I chose to do it as a separate add-on.

Re: PM 28.14.2 Github

Posted: 2020-10-18, 18:12
by New Tobin Paradigm
So did you steal my code or not? Cause that userscript is not open source.

Re: PM 28.14.2 Github

Posted: 2020-10-19, 20:14
by JustOff
GitHub Web Components Polyfill has been updated to 1.0.4, now popups on usernames, issues, commits, etc. also work as they should.

Re: PM 28.14.2 Github

Posted: 2020-10-20, 17:20
by artenaki
They also recently broke Firefox 60 (and before that 52). But Firefox 68 works fine so far.
This is a sad situation with fox browsers. Imgur no longer supports Firefox 68, for example, but does support Pale Moon. In modern browsers (newer than 68), there is no simple way to disable telemetry.

Re: PM 28.14.2 Github

Posted: 2020-10-21, 09:46
by Tomaso
Why are they now trying to camouflage GitHub's search bar?
A temporary coding error perhaps?
Anyway, these uBO rules restores the old look:

Code: Select all

github.com##.header-search-wrapper:style(background: #fff !important;)
github.com##.header-search-wrapper .header-search-input:style(margin-left: 5px !important;)
github.com##.header-search-wrapper .header-search-input, .header-search-wrapper .header-search-input::placeholder:style(color: #000 !important;)
(Credits to krystian3w @ https://github.com/DandelionSprout/adfi ... -713466764)

Re: PM 28.14.2 Github

Posted: 2020-10-21, 13:37
by Psycho-A
Will the GitHub issues be fixed in PM next versions without needing installing extension?
Many elements are broken for me now too (28.14.2, Win7 32 bit)...

Re: PM 28.14.2 Github

Posted: 2020-10-21, 14:42
by BopBe
JustOff wrote:
2020-10-19, 20:14
GitHub Web Components Polyfill has been updated to 1.0.4, now popups on usernames, issues, commits, etc. also work as they should.
It was a matter of just fetching an earlier revision?

Re: PM 28.14.2 Github

Posted: 2020-10-21, 15:58
by Moonchild
Psycho-A wrote:
2020-10-21, 13:37
Will the GitHub issues be fixed in PM next versions without needing installing extension?
Many elements are broken for me now too (28.14.2, Win7 32 bit)...
Just install the damn extension.

Browser-side solutions will require the complete implementation of Google WebComponents because that is what GitHub under the leadership of Microsoft is currently aiming for. That won't happen swiftly or without serious community effort.
To quote their (very carefully and impersonally worded) support response when challenging them about their use of WebComponents:
J.J. - GitHub developer support wrote:... it would be disingenuous of us not to recognise that there is clearly a difference of opinion where our use of custom elements is concerned. GitHub considers this open specification part of a diverse and healthy set of modern web standards. As these standards continue to be adopted and supported by web developers and browser maintainers (Chrome, Firefox, Safari, and Edge), we will continue to make use of them. For browsers {sic: without support for WebComponents} ..., further degradation is a likelihood.

I appreciate that this is disappointing and frustrating for you, as the lead developer of one such browser, but we would like to be upfront and honest about the future implications here.

Re: PM 28.14.2 Github

Posted: 2020-10-21, 16:06
by New Tobin Paradigm
Wow, you sure got your self someone who can spout the social justice party line VERY well.

tl;dr

Github Over.
Communist Authoritarianism = Very Yes.


.. That's not a good prize!

Re: PM 28.14.2 Github

Posted: 2020-10-21, 16:21
by Tharthan
Well, at least they were pretty frank with you at the end, Moonchild. I do hope that Github becomes defunct and people migrate elsewhere.

But at least they pretty much told you explicitly to take a hike. I can have at least a small amount (key word there is small, of course) of respect for an entity that makes it clear in pretty much no uncertain terms that there is no hope for you, and that your efforts, time, and business would be better spent elsewhere.

The ones that dodge even admitting to that that are the ones that bother me the most. I have run into far too many tech support teams for websites, businesses, etc. who utterly give the runaround.

Re: PM 28.14.2 Github

Posted: 2020-10-21, 16:55
by Moonchild
Let's just agree to disagree on that one, Tharthan. :|

Re: PM 28.14.2 Github

Posted: 2020-10-21, 18:58
by RealityRipple
If I were a judge, I'd take it as physical evidence of antitrust law violation... But that's just me.