chakra-core / ChakraCore

ChakraCore is an open source Javascript engine with a C API.
MIT License
9.06k stars 1.19k forks source link

ChakraCore releases will be unavailable after 5/31/2024 #6991

Open atulkatti opened 2 months ago

atulkatti commented 2 months ago

The storage infrastructure for the ChakraCore releases is going away. As a result, the ChakraCore release downloads will not be available after 5/31/2024.

See details here: github.com/microsoft/ChakraCore-wiki/blob/master/Roadmap.md

rhuanjl commented 2 months ago

Thank you for this notification - I actually had assumed (without checking) that Microsoft would have taken down those releases some time ago.

@ppenzin FYI, if we want them for reference we should save copies of the last official CC releases within the next month.

ShortDevelopment commented 2 months ago

There are still some projects using the legacy download structure. We could download the binaries and attach them directly to the GitHub Releases. (Including a deprecation warning)

rhuanjl commented 2 months ago

There are still some projects using the legacy download structure. We could download the binaries and attach them directly to the GitHub Releases. (Including a deprecation warning)

This sounds like a good idea; I suppose we should also inform those projects.

@ppenzin maybe we could combine this action (re-hosting the last MS release and telling people who use it) with announcing a forthcoming non-MS release?

ppenzin commented 2 months ago

I think we should do that, though not sure how many releases we need to download

ShortDevelopment commented 2 months ago

Only the last 2 seem to be still available

fatcerberus commented 2 months ago

There are still some projects using the legacy download structure.

FWIW you can ignore the one in neoSphere - the engine hasn't been able to compile against 1.11 for a couple years due to needing top-level await support (ReportModuleCompletionCallback). I need to get rid of that makefile target and just direct people to build CC themselves.

ShortDevelopment commented 1 month ago

Maybe we could add some note like this to the current releases (See formatting):

[!NOTE] This release was provided by Microsoft

[!CAUTION] This release if out-of-support!

atulkatti commented 1 month ago

@ppenzin @ShortDevelopment We are working on decommissioning the infrastructure that hosts these releases soon. Please let us know if you have been able to download any releases of interest or would like us to wait for a confirmation.

ShortDevelopment commented 1 month ago

@atulkatti I'm not a core contributor but @rhuanjl has a backup of the latest release.

Btw: Thank you for the warning!! 🙂

rhuanjl commented 1 month ago

@ppenzin @ShortDevelopment We are working on decommissioning the infrastructure that hosts these releases soon. Please let us know if you have been able to download any releases of interest or would like us to wait for a confirmation.

Thank you for the warning I appreciate it - sorry I should have replied sooner; as @ShortDevelopment said I've taken a backup of the last releases.

atulkatti commented 1 month ago

No worries. Thanks for the confirmation @rhuanjl and @ShortDevelopment. We will go ahead with the decommissioning of the infrastructure.