# Many PGs broken as raw.githubusercontent.com URLs no longer working

**URL:** <https://forum.babylonjs.com/t/many-pgs-broken-as-raw-githubusercontent-com-urls-no-longer-working/14725>\
**Category:** Bugs\
**Created:** [October 7, 2020, 12:42am UTC](https://forum.babylonjs.com/t/many-pgs-broken-as-raw-githubusercontent-com-urls-no-longer-working/14725 "2020-10-07T00:42:06Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![inteja](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/inteja/32/22553_2.png) [@inteja](https://forum.babylonjs.com/u/inteja)\
**Post date:** [October 7, 2020, 12:42am UTC](https://forum.babylonjs.com/t/many-pgs-broken-as-raw-githubusercontent-com-urls-no-longer-working/14725/1 "2020-10-07T00:42:07Z")

</div>

I realise this isn’t a Babylon or PG issue specifically, but I thought people should be aware that [raw.githubusercontent.com](http://raw.githubusercontent.com) URLs seem to be broken and when I look at raw links in Github now, the URL and format seems to have changed e.g.

- From [https://raw.githubusercontent.com/ryannewelluk/3dcar/master/basic-redcar.glb](https://raw.githubusercontent.com/ryannewelluk/3dcar/master/basic-redcar.glb)

- To [https://github.com/ryannewelluk/3dcar/blob/master/basic-redcar.glb?raw=true](https://github.com/ryannewelluk/3dcar/blob/master/basic-redcar.glb?raw=true)

- Example broken PG [https://www.babylonjs-playground.com/#YIU90M#64](https://www.babylonjs-playground.com/#YIU90M#64)

A lot of these types of URLs are being used in PGs.

I don’t know if it’s a temporary outage or a permanent change for Github raw URLs.

---

<div class="post-metadata">

**Author:** ![inteja](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/inteja/32/22553_2.png) [@inteja](https://forum.babylonjs.com/u/inteja)\
**Post date:** [October 7, 2020, 12:45am UTC](https://forum.babylonjs.com/t/many-pgs-broken-as-raw-githubusercontent-com-urls-no-longer-working/14725/2 "2020-10-07T00:45:37Z")

</div>

Maybe I spoke too soon …

---

<div class="post-metadata">

**Author:** ![sebavan](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/sebavan/32/57_2.png) [@sebavan](https://forum.babylonjs.com/u/sebavan)\
**Post date:** [October 7, 2020, 12:44pm UTC](https://forum.babylonjs.com/t/many-pgs-broken-as-raw-githubusercontent-com-urls-no-longer-working/14725/3 "2020-10-07T12:44:55Z")

</div>

The pg here is broken due to a missing scene and createScene function:

[https://www.babylonjs-playground.com/#YIU90M#180](https://www.babylonjs-playground.com/#YIU90M#180)

---

<div class="post-metadata">

**Author:** ![inteja](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/inteja/32/22553_2.png) [@inteja](https://forum.babylonjs.com/u/inteja)\
**Post date:** [October 17, 2020, 5:56am UTC](https://forum.babylonjs.com/t/many-pgs-broken-as-raw-githubusercontent-com-urls-no-longer-working/14725/4 "2020-10-17T05:56:02Z")

</div>

Thanks @sebavan

I think what I’ve been noticing often is that a lot of older, presumably once working PGs (because they’ve been linked and discussed in forum questions) are no longer working. For example here’s another I just ran into [https://www.babylonjs-playground.com/#2UFUC3#10](https://www.babylonjs-playground.com/#2UFUC3#10)

Has something changed in the PG to cause once working PGs to no longer work?

It’s not ideal to search and find potential solutions in the forum only to realise the referenced PGs don’t work.

---

<div class="post-metadata">

**Author:** ![inteja](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/inteja/32/22553_2.png) [@inteja](https://forum.babylonjs.com/u/inteja)\
**Post date:** [October 17, 2020, 6:01am UTC](https://forum.babylonjs.com/t/many-pgs-broken-as-raw-githubusercontent-com-urls-no-longer-working/14725/5 "2020-10-17T06:01:25Z")

</div>

Wondering whether it would be possible, as a future PG feature, to somehow flag non-working PGs (those with errors) in the PG search results or something? Saves sifting through a whole lot of potential junk and getting to the real gems quicker.

---

<div class="post-metadata">

**Author:** ![Gijs](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/gijs/32/44_2.png) [@Gijs](https://forum.babylonjs.com/u/Gijs)\
**Post date:** [October 17, 2020, 10:04am UTC](https://forum.babylonjs.com/t/many-pgs-broken-as-raw-githubusercontent-com-urls-no-longer-working/14725/6 "2020-10-17T10:04:41Z")

</div>

@inteja, this is an open issue actually of @RaananW

> <https://github.com/BabylonJS/Babylon.js/issues/8355>
>
> When saving a new scene check if it compiles correctly. If it doesn't mark it as error

---

<div class="post-metadata">

**Author:** ![RaananW](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/raananw/32/28955_2.png) [@RaananW](https://forum.babylonjs.com/u/RaananW)\
**Post date:** [October 19, 2020, 6:52pm UTC](https://forum.babylonjs.com/t/many-pgs-broken-as-raw-githubusercontent-com-urls-no-longer-working/14725/7 "2020-10-19T18:52:51Z")

</div>

Yes it is 🙂

Will probably be done after 4.2 is released.
