PM 28.14.2 Github

For support with specific websites

Moderator: trava90

Forum rules
Please always mention the name/domain of the website in question in your topic title.
User avatar
JustOff
Moon Magic practitioner
Moon Magic practitioner
Posts: 2057
Joined: 2015-09-03, 19:47
Location: UA
Contact:

Re: PM 28.14.2 Github

Post by JustOff » 2020-10-21, 19:15

BopBe wrote:
2020-10-21, 14:42
It was a matter of just fetching an earlier revision?
I have announced only significant changes, you should always prefer the latest version.
Here are the add-ons I made in a spare time. That was fun!

User avatar
New Tobin Paradigm
Knows the dark side
Knows the dark side
Posts: 8531
Joined: 2012-10-09, 19:37
Location: Skaro

Re: PM 28.14.2 Github

Post by New Tobin Paradigm » 2020-10-21, 23:23

RealityRipple wrote:
2020-10-21, 18:58
If I were a judge, I'd take it as physical evidence of antitrust law violation... But that's just me.
Yep, that is exactly what it is. In an informed up to date legal proceeding it is perfect evidence.
return NS_OK;
Image

User avatar
Lunokhod
Lunatic
Lunatic
Posts: 342
Joined: 2017-04-20, 21:25
Contact:

Re: PM 28.14.2 Github

Post by Lunokhod » 2020-10-22, 13:56

Most browsers are not on the supported list. The founders wrote the software, they've sold and left. Microsoft is a business, they're going to want to minimize costs to make a profit. It's not going to be like it used to be regardless of who owns it. I'd suggest not taking it personally and even if you move the main dev work elsewhere, push the result to GitHub for it's benefits like code visibility, searchability (the contents of discussions on bugs and commits and source code files can be found in general web searchs, for example, this won't happen on anything self hosted) and user interaction. Even if you stop using GitHub, Pale Moon users will still want to, a lot of the code Pale Moon relies on will still be hosted there, so it won't get you out of trying to keep the GitHub site working. Having a presence there may not count for much, but they would at least have a little more incentive to not break GitHub operation than if you leave entirely. GitHub is popular, a feature which has no direct relationship to functionality or quality. People will continue to flock to it solely because lots of other people do so, it would have to become all but unusable to change that.
Naturally that is only my advice, do what you want, I'm sure you will anyway. ;)
Wait, it's all Ohio? Always has been...

User avatar
Tharthan
Board Warrior
Board Warrior
Posts: 1110
Joined: 2019-05-20, 20:07
Location: New England

Re: PM 28.14.2 Github

Post by Tharthan » 2020-10-22, 14:08

Lunokhod wrote:
2020-10-22, 13:56
I'd suggest not taking it personally [...] push the result to GitHub [...] Even if you stop using GitHub, Pale Moon users will still want to, a lot of the code Pale Moon relies on will still be hosted there [...] they would at least have a little more incentive to not break GitHub operation than if you leave entirely.
That is a lame argument.

Github is totally to blame for their shabby decision to not be browser-neutral.

Why on Earth ought Pale Moon to continue supporting Github in any way? That actually only encourages them to continue in their bad behaviour.

If Pale Moon (and, potentially, others) leave, that (if anything) is what would encourage them to rethink their approach.
"This is a war against individuality and intelligence. Only thing we can do is stand strong."adesh, 9 January 2020

"I used to think I was a grumpy old man, but I don't hold a candle compared to Tharthan."Cassette, 9 September 2020

Image

User avatar
gi_jimbo
Fanatic
Fanatic
Posts: 147
Joined: 2014-09-14, 20:41
Location: USA

Re: PM 28.14.2 Github

Post by gi_jimbo » 2020-10-22, 14:32

Off-topic:
It seems really shady to me that Microsoft would even have been allowed to purchase Github seeing as it's the host site for countless softwares that would be considered competitors. I'm assuming the software developers who manage their projects through Github didn't have any say or provide consent? I understand it's a free service and that the licensing for each project is unrelated to it being hosted on Github but it still just doesn't seem ethical to me that MS can just buy (and control) the service that hosts it all.

Disclaimer: I've been aware of Github for a long time but only recently looked into moving some of my own projects onto it. That in mind, please understand that from a developer's prospective of Github, I'm a novice. I'm also no lawyer so I may be way off but again, it seems super shady to me.
- James

Why I love Pale Moon: viewtopic.php?f=4&t=11079#p77697

User avatar
Lunokhod
Lunatic
Lunatic
Posts: 342
Joined: 2017-04-20, 21:25
Contact:

Re: PM 28.14.2 Github

Post by Lunokhod » 2020-10-22, 21:38

If this was a Linux only project then there might be some kudos in not using the Microsoft owned GitHub, but it isn't. Microsoft have had years to make their OS incompatible with Pale Moon if they wanted, but haven't done so. Software updates that break other software happen all the time, even when everyone involved is open source. Perhaps it's more a Chrome driven web standards issue. What if Google had bought GitHub instead? GitHub was a few enthusiasts who made a project that got really big, but now it's big business and just more impersonal and profit driven I think.
I'm a Linux user and enthusiast - but if Microsoft are going to give me something useful for free then I say "never look a Git Horse in the mouth" :D
Wait, it's all Ohio? Always has been...

vannilla
Board Warrior
Board Warrior
Posts: 1371
Joined: 2018-05-05, 13:29

Re: PM 28.14.2 Github

Post by vannilla » 2020-10-22, 21:52

Lunokhod wrote:
2020-10-22, 21:38
What if Google had bought GitHub instead?
Off-topic:
They would've closed it after a couple of years.
I don't remember when GitHub was bought, but by now it would've been shut down, if it was in hands of Google.

User avatar
The Squash
Fanatic
Fanatic
Posts: 193
Joined: 2020-03-25, 19:31
Location: Beyond the Kuiper Belt

Re: PM 28.14.2 Github

Post by The Squash » 2020-10-22, 23:03

According to Microsoft (link here), the acquisition was finished by October 26, 2018.
PYRAMID SCHEMES
THE RAIDS OF THE PHARAOHS' TOMBS

"A drama about the first organized crime groups -- a must-see." -- The New Porker
IN THEATERS NOW

Rated PG-13 -- for language, violence and immaturity that would make a 2-year-old wince.

User avatar
moonbat
Moon Magic practitioner
Moon Magic practitioner
Posts: 2535
Joined: 2015-12-09, 15:45

Re: PM 28.14.2 Github

Post by moonbat » 2020-10-23, 02:01

Lunokhod wrote:
2020-10-22, 21:38
Microsoft have had years to make their OS incompatible with Pale Moon if they wanted
Newsflash - Windows is no longer a priority for them since 10 was launched. Their biggest money spinner now is Azure, followed by Office subscriptions and then only Windows. Microsoft has successfully transitioned into a 'cloud' services company, Amazon is their primary competition and Windows is an afterthought. Which is also why they ditched their own browser engine for Chrome and have turned their users into unpaid beta testers after firing the Windows testing team - given the number of bugs after every update these days.
"One hosts to look them up, one DNS to find them and in the darkness BIND them."

Image
Linux Mint 20 Xfce x64 on HP i5-5200 laptop, 12 GB RAM.
Advanced URL Builder(fork)|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX

User avatar
Lunokhod
Lunatic
Lunatic
Posts: 342
Joined: 2017-04-20, 21:25
Contact:

Re: PM 28.14.2 Github

Post by Lunokhod » 2020-10-23, 02:14

https://github.com/github/site-policy/issues/15
Just found that linked from an old Waterfox bug - still seems true, the browser list isn't "site policy" rather in help / setup. Those are what they test with.
Also this:
https://github.blog/2020-05-26-code-in- ... classroom/
"We’ve heard from you that coding online will help support distance learning, so we’ve made that happen in GitHub Classroom. Classroom now integrates with two online IDEs: Microsoft MakeCode Arcade and Repl.it. Both allow coders to work on any device with a web browser, such as tablets or smartphones."
They fired the Windows testing team - in 2005?
Wait, it's all Ohio? Always has been...

User avatar
moonbat
Moon Magic practitioner
Moon Magic practitioner
Posts: 2535
Joined: 2015-12-09, 15:45

Re: PM 28.14.2 Github

Post by moonbat » 2020-10-23, 02:48

Ok - a more current link.
"One hosts to look them up, one DNS to find them and in the darkness BIND them."

Image
Linux Mint 20 Xfce x64 on HP i5-5200 laptop, 12 GB RAM.
Advanced URL Builder(fork)|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX

User avatar
UCyborg
Moonbather
Moonbather
Posts: 53
Joined: 2019-01-10, 09:37

Re: PM 28.14.2 Github

Post by UCyborg » 2020-10-23, 17:10

I visited GitHub today with Basilisk, I already had the latest version of that polyfill extension installed. The site was broken with window.customElements is undefined error in the console. Then I visited few other sites and got back to GitHub and then it started working. What the heck?

User avatar
New Tobin Paradigm
Knows the dark side
Knows the dark side
Posts: 8531
Joined: 2012-10-09, 19:37
Location: Skaro

Re: PM 28.14.2 Github

Post by New Tobin Paradigm » 2020-10-23, 20:05

Github's live A/B testing is a bitch isn't it? Also, the ajax dynamic loading of content in some places has unchecked shadowDom and customElements calls that don't react properly to the polyfill which was wny I created my user script in the first place to bypass that exact issue well before they removed the polyfill from the site.

So for best results I suggest you use my user script as well for as long as that works.
return NS_OK;
Image

User avatar
UCyborg
Moonbather
Moonbather
Posts: 53
Joined: 2019-01-10, 09:37

Re: PM 28.14.2 Github

Post by UCyborg » 2020-10-24, 09:00

Today, GitHub didn't work once again, installed the mentioned script, refreshed, still didn't work, then one minute later, it started working.

Edit: never mind, just the main page of the project I'm looking at works, when I open any source file, it craps out.

User avatar
New Tobin Paradigm
Knows the dark side
Knows the dark side
Posts: 8531
Joined: 2012-10-09, 19:37
Location: Skaro

Re: PM 28.14.2 Github

Post by New Tobin Paradigm » 2020-10-24, 09:27

Welp, guess Github is dead.
return NS_OK;
Image

User avatar
JustOff
Moon Magic practitioner
Moon Magic practitioner
Posts: 2057
Joined: 2015-09-03, 19:47
Location: UA
Contact:

Re: PM 28.14.2 Github

Post by JustOff » 2020-10-24, 10:02

UCyborg wrote:
2020-10-24, 09:00
Today, GitHub didn't work once again, installed the mentioned script, refreshed, still didn't work, then one minute later, it started working.
There were breaking changes on GitHub yesterday. Are you sure you are using the latest version of the extension?
Here are the add-ons I made in a spare time. That was fun!

User avatar
UCyborg
Moonbather
Moonbather
Posts: 53
Joined: 2019-01-10, 09:37

Re: PM 28.14.2 Github

Post by UCyborg » 2020-10-24, 15:12

Oh, I was 2 versions behind, it's OK now. Who can keep up?

So extension like GitHub Web Components Polyfill has to be tailored to specific website until WebComponents aren't fully implemented in UXP? I saw window.customElements error on at least one other site.

User avatar
largactyl
Moongazer
Moongazer
Posts: 7
Joined: 2020-06-01, 12:01

Re: PM 28.14.2 Github

Post by largactyl » 2020-11-01, 14:57

@JustOff: joining in to thank you for your work on the extension.

Off-topic:
At least it's refreshing to see Google find yet another new way to screw up the web for everyone. You keep thinking they've run out of orifices to invade, then... surprise!

User avatar
jobbautista9
Hobby Astronomer
Hobby Astronomer
Posts: 27
Joined: 2020-11-03, 06:47
Location: Philippines
Contact:

Re: PM 28.14.2 Github

Post by jobbautista9 » 2020-11-03, 10:47

OAuth also doesn't work. I was trying to create an account in Crowdin using my GitHub account, but I had to do it on Firefox. I haven't tried the extension though, but why the heck do they have to break that? I don't want to depend on an extension just to make a site work...

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 28792
Joined: 2011-08-28, 17:27
Location: Tranås, SE
Contact:

Re: PM 28.14.2 Github

Post by Moonchild » 2020-11-03, 12:54

jobbautista9 wrote:
2020-11-03, 10:47
I don't want to depend on an extension just to make a site work...
Well they made clear they have no interest in being browser-agnostic. You can be glad it still works at all.

And this is also exactly one of the reasons why OAuth2 is evil: it enforces a webby (and therefore subject to web complexity) interface to an authentication protocol that is not web bound. The only reason for example that Interlink and Thunderbird can use OAuth for mail authentication is because it happens to build on an engine that is also a web engine. Any other client will just be shit out of luck if they can't render web content.
"Son, in life you do not fight battles because you expect to win, you fight them merely because they need to be fought." -- Snagglepuss
Image

Post Reply