Website down; Maintainers, check this issue!
MatthijsBurgh opened this issue · 11 comments
Hey Maintainers,
The custom domain, robotwebtools.org, doesn't seem to be working. I have no clue whether this domain was registered somewhere and that registration came to an end. Or GitHub registers these custom domains.
In case of the latter, it is just an temporary issue with GitHub, which doesn't require any action from us. Otherwise it does.
@RobotWebTools/roslibjs-maintainers @RobotWebTools/active @RobotWebTools/authors @RobotWebTools/members @RobotWebTools/ros2-0
The CNAME is still set correctly: https://github.com/RobotWebTools/robotwebtools.github.io/blob/master/CNAME
However the dig on the domain does not return any response:
dig robotwebtools.org
; <<>> DiG 9.10.6 <<>> robotwebtools.org
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 45223
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; QUESTION SECTION:
;robotwebtools.org. IN A
;; Query time: 51 msec
;; SERVER: 192.168.1.1#53(192.168.1.1)
;; WHEN: Fri Apr 07 09:06:33 PDT 2023
;; MSG SIZE rcvd: 46
I don't recall who owns this domain.
As far as I can determine, no one in robot web tools github org knows who controls this domain unfortunately.
Ok, I found out that Zebra (previously Fetch Robotics) own the domain. We're looking into it.
Hope this to be fixed asap. Many docs and articles reference robotwebtools.org,it's also the js source imported by many pages.
The JS docs of the packages can be found in the gh-pages branch of their own repository. You can also clone the repositories and generate the docs yourself.
For other users, please do not respond you are hoping for a quick fix. Just plus one of comments above. To prevent polluting this issue.
@amacneil any updates so far?
I do not have an update sorry. I asked @rctoris and he said Fetch/Zebra own the domain but the content being hosted was inadvertently deleted.
I have removed the CNAME and I suggest we focus on updating links to robotwebtools.github.io so that it is not dependent on a third party owned domain name. I have updated the various GitHub repos and README files already.
The previous CDN content (https://static.robotwebtools.org/) is gone and will need to be rebuilt from scratch. I cannot speak to whether Fetch/Zebra plan to do this. I was not even aware the CDN existed. If someone can point to documentation on what was hosted on the CDN, someone might be able to evaluate either rebuilding it, or using one of the many package hosting services available these days. If you have a project that depended on the old CDN, I suggest you assume it is gone for good and make plans accordingly.
Only the CDN of Three and some patched loaders of Three were still used in ROS3DJS. I was already working on migrating to supporting a new version of Three.js. Which would already eliminate the use of these last CDNs.
Older versions of the released JS libs and their dependencies was hosted. So there was no dependency on other parties. (I think that was the idea. I wasn't involved at that point.) Though I already migrated away from it, when upgrading. As there enough CDN providers for GitHub nowadays.
The docs of the JS libs, roslibjs, ros3djs and ros2djs, is already hosted via GH pages. So no issues there.
For now only ros3djs will be affected by the missing CDN. As the patched Three loaders are gone for now. But I will resolve that in the next few months. For the meantime I will add some comments to make the user aware.
https://robotwebtools.github.io/ domain will be used going forward.