cincheo / jsweet

A Java to JavaScript transpiler.
http://www.jsweet.org
Other
1.46k stars 159 forks source link

Repository down #780

Open hoshie82 opened 2 months ago

hoshie82 commented 2 months ago

Not sure, if this is the right place for this problem... but I don't know, where else I can ask for that...

https://repository.jsweet.org/artifactory/libs-release-local/ shows a 503 service unavailable message....

renaudpawlak commented 2 months ago

To all JSweet users.

Sorry about this, JSweet will not be able to host the repository anymore.

In theory, you should be able to use Maven Central

https://central.sonatype.com/search?q=jsweet

However, it does not work out of the box. See #764.

AaronNGray commented 1 month ago

@renaudpawlak I would like to evaluate JSweet is it possible to fix this to run from the Maven repository please ?

henryzhu000 commented 1 month ago

can you give us a backup of the repository

lk4js commented 1 month ago

Hi all, In the Maven repository, the last release has not been deployed. In addition, there are dependencies that seem to be directed to the JSweet repository which is now down.

Can we expect the build to work out of the box with the Maven repository in the near future ?

I am sharing what I had in my .m2 directory before the server going down: jsweet.zip

Has anyone found a way to make it work with the Maven repository alone ?

Thanks !

henryzhu000 commented 1 month ago

thanks

renaudpawlak commented 1 month ago

I have tried to restart so that you can download necessary files but artifactory fails to initialize... Maybe not enough disk space on my server :(

AaronNGray commented 1 month ago

Can you upload it to Google Drive and provide a link ?

On Fri, 25 Oct 2024, 10:13 Renaud Pawlak, @.***> wrote:

I have tried to restart so that you can download necessary files but artifactory fails to initialize... Maybe not enough disk space on my server :(

— Reply to this email directly, view it on GitHub https://github.com/cincheo/jsweet/issues/780#issuecomment-2437289483, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAU4E4CYU3K2EBY4QH7AALZ5IDR7AVCNFSM6AAAAABOALSS3GVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIMZXGI4DSNBYGM . You are receiving this because you are subscribed to this thread.Message ID: @.***>

renaudpawlak commented 1 month ago

It's more than 800 Mo big and it sounds like a bad strategy.

The best strategy IMO would be to provide a way (with appropriate docs) to build the missing artifacts OR get rid of them (they are not absolutely mandatory). The problem as far as I understand is in the Maven plugin (@lgrignon). Has someone tried to remove the deps from the maven plugin in order to generate a new version of the Maven plugin and see what are the compilation errors?

Please note that the SweetHome3D projet uses JSweet with ant and has all the deps in its repo, including a jsweet jar with all deps.

In the directory, you will find a Jar with all the deps jsweet-transpiler-3.2.0-SNAPSHOT-jar-with-dependencies.jar. With this jar, you should be able to build with ant. To build with Maven, you should be able to get the missing deps, either by putting this jar in your classpath, or by extracting the appropriate elements from the jar.