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

Transfer to OCamlPro #11

Closed
lefessan opened this issue Feb 3, 2025 · 8 comments
Closed

Transfer to OCamlPro #11

lefessan opened this issue Feb 3, 2025 · 8 comments

Comments

@lefessan
Copy link
Member

lefessan commented Feb 3, 2025

OCamlPro is going to do the maintenance of this package, in particular to focus on compatibility with OCaml 5.
I create this issue to discuss and monitor the transfer of the repository to OCamlPro.

@UnixJunkie I have removed the two repositories (mine and OCamlPro's one) to ease the transfer.

@UnixJunkie
Copy link
Collaborator

Github tells me:
lefessan already has a repository in the UnixJunkie/ocaml-ancient network

And, I am not allowed to create a repository in OCamlPro so I cannot transfer to them.

@UnixJunkie
Copy link
Collaborator

Let's make this simpler, since github's interface is so shitty:

  • fork this repository wherever you want
  • check the issues and PR were properly replicated
  • then notify me, I will archive this repository

@UnixJunkie
Copy link
Collaborator

Before archiving this one, I will try to point in some way to the new one you point me to.

@lefessan
Copy link
Member Author

lefessan commented Feb 5, 2025

I don't think that issues are copied on fork. I have just deleted by repository, as all branches had been merged.

@UnixJunkie
Copy link
Collaborator

I could request the transfer to you just now.

@lefessan
Copy link
Member Author

lefessan commented Feb 5, 2025

Thanks a lot, I have transferred it to OCamlPro !
By the way, are you actually using this library in one of your projects ? Do you know who is using it ?

@UnixJunkie
Copy link
Collaborator

I am not using it because I failed to update/port it to recent OCaml versions.
But, I had some hopes it could be used as a shared memory backend for multi-process parallel calculations.
This was tracked in #1.
If I had managed to do that, I might have used ancient as the SHM backend inside of parany.
https://github.com/UnixJunkie/parany
In my experience, the shm in ocaml-5 is bad for parallel calculations; you cannot have all cores at 100%
which I routinely achieve when using parany (fork + marshal/unmarshal to/from files).

@UnixJunkie
Copy link
Collaborator

The transfer was done, so let's close this issue.

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

No branches or pull requests

2 participants