Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Respec profiles under w3c.github.io/builds won't be updated #4729

Closed
acka47 opened this issue Jun 7, 2024 · 4 comments
Closed

Respec profiles under w3c.github.io/builds won't be updated #4729

acka47 opened this issue Jun 7, 2024 · 4 comments
Labels
legacy For supporting legacy profiles

Comments

@acka47
Copy link
Contributor

acka47 commented Jun 7, 2024

Description of problem

Reported in dini-ag-kim/amb#270 for the DINI profile. Apparently, this repo was transferred to another GitHub organization. This breaks the references in specs that are built based on a ReSpec profile, see e.g. https://dini-ag-kim.github.io/hs-oer-lom-profil/latest/ (which I will fix soon, though).

What happened (e.g., it crashed)?:

Apparently, this repo was transferred to another GitHub organization. This breaks the references in specs that are built based on a ReSpec profile, see e.g. https://dini-ag-kim.github.io/hs-oer-lom-profil/latest/ (which I will fix soon, though).

Expected behavior (e.g., it shouldn't crash):

I would have expected some ind of heads up for ReSpec users before this move. However, as we are already at this point, I am opening this issue for people with a similar problem.

Maybe it might make sense to keep an archived version of the repo with the builds under the w3c organisation and to advise people on how to switch to the new URLs.

@sidvishnoi
Copy link
Member

sidvishnoi commented Jun 7, 2024

Hi, sorry for the lack of heads up. We migrated repo to speced org from W3C recently (#4713). I wasn't sure who all were actively using the w3c.github.io version, so decided this breaking approach will be more efficient.

The resolution: We don't plan to keep providing builds on w3c.github.io/respec (or under new home speced.github.io/respec - even though right now it's available here).

Please use respec from npm (package name: respec). If you want latest version without managing dependencies yourself (at repo or org level), consider using a CDN over npm such us unpkg or jsdelivr.

I'll pin this issue so it's more visible.

Edit: We decided to create a fork in W3C org so links continue to work. But we don't intend to maintain the fork. For latest builds, please use releases from npm.

@sidvishnoi sidvishnoi pinned this issue Jun 7, 2024
@sidvishnoi sidvishnoi added legacy For supporting legacy profiles and removed bug labels Jun 7, 2024
@sidvishnoi sidvishnoi changed the title Old respec profile URLs under w3c.github.io won't work anymore Respec profiles under w3c.github.io/builds won't be updated Jun 7, 2024
@sidvishnoi
Copy link
Member

sidvishnoi commented Jun 7, 2024

Forked. Now w3c.github.io/respec/builds links will continue to work. But they won't be updated due to additional maintenance efforts.

@acka47
Copy link
Contributor Author

acka47 commented Jun 7, 2024

Now w3c.github.io/respec/builds links will continue to work. But they won't be updated due to additional maintenance efforts.

Thanks, that sounds like a reasonable approach. When will you stop the builds under this speced´org? I created an issue so that we take care of it ourselves and would be happy to know about the time frame.

@sidvishnoi
Copy link
Member

We don't have a timeline, but I filed an issue you can watch #4730. It'll be some time after that's closed that builds stop getting hosted.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
legacy For supporting legacy profiles
Projects
None yet
Development

No branches or pull requests

3 participants
@acka47 @sidvishnoi and others