quicklisp / quicklisp-projects

Metadata for projects tracked by Quicklisp.
http://www.quicklisp.org/
411 stars 47 forks source link

Please update CLAST. #2425

Open marcoxa opened 1 week ago

marcoxa commented 1 week ago

Hi

CLAST, a full blown AST library for CL (avec "environments") has been updated for LW, SBCL and Allegro.

Please update it in Quicklisp.

Thank you

Marco

Hexstream commented 1 week ago

According to Quicklisp's configuration for this project, this should happen automatically whenever the next Quicklisp dist gets released, unfortunately subject to ongoing delays.

marcoxa commented 1 week ago

Well. Zach deserves his time away doing fun things.

Any ways to get a more "community supported" effort with Zach as "Lord Vetinari" of Quicklisp?

Hexstream commented 1 week ago

See #2386.

There is also Ultralisp.

marcoxa commented 1 week ago

Sorry. That is not an answer. Especially since Ultralisp does not seem to support Gitlab (at least as stated on the front page).

TRT would be to pick up Zach's work.

Or to come up with a properly federated package management system like Julia's.

digikar99 commented 1 week ago

Is ocicl an option? I have seen one of my gitlab packages (the only one) being available on ocicl. (Request additions here.)

I have a wish list for a conda-lisp channel dedicated to lisp. That'd also allow distributing lisp implementations and also make it easier to depend on non-lisp dependencies.

Hexstream commented 1 week ago

@marcoxa

That is not an answer.

It is an answer, and there are others, but yes, there is plenty of opportunity for further innovation in library distribution mechanisms and other critical pieces of infrastructure in the Common Lisp community.

marcoxa commented 1 week ago

@marcoxa

That is not an answer.

It is an answer, and there are others, but yes, there is plenty of opportunity for further innovation in library distribution mechanisms and other critical pieces of infrastructure in the Common Lisp community.

Ok. It is an answer. Just not a good enough one for me.

marcoxa commented 1 week ago

Is ocicl an option? I have seen one of my gitlab packages (the only one) being available on ocicl. (Request additions here.)

I have a wish list for a conda-lisp channel dedicated to lisp. That'd also allow distributing lisp implementations and also make it easier to depend on non-lisp dependencies.

Hi.

I looked ad it and it has at least two severe shortcomings. (1) it is too much Linux/Unix-based. (2) it does not try to take into account LW and ACL. (3) golang? Seriously? (4) conda must die.

Ok. I should not be so moderate :)

Having said that, "OCI"s seem interesting.

kilianmh commented 1 week ago

Especially since Ultralisp does not seem to support Gitlab (at least as stated on the front page).

Ultralisp does support Git repositories from any source (e.g. Gitlab, Codeberg etc.).

digikar99 commented 1 week ago

Ultralisp does not seem to support Gitlab (at least as stated on the front page).

I just recalled I had added gitlab packages to ultralisp too. The note on the front page might be a bit misleading. Non-github support might be a bit fragile, but it is there. As long as you have a project URL (perhaps a VCS or git-based), you can add it to ultralisp.

digikar99 commented 1 week ago

conda must die

Oh, I can't live without micromamba (and hopefully, rattler-build someday) :D. Anaconda and miniconda are ridiculously slow. But micromamba has been just awesome!

marcoxa commented 1 week ago

conda must die

Oh, I can't live without micromamba (and hopefully, rattler-build someday) :D. Anaconda and miniconda are ridiculously slow. But micromamba has been just awesome!

I can. I do Julia these days in my day job :)

digikar99 commented 1 week ago

conda must die

Oh, I can't live without micromamba (and hopefully, rattler-build someday) :D. Anaconda and miniconda are ridiculously slow. But micromamba has been just awesome!

I can. I do Julia these days in my day job :)

Thanks for the recommendation! I'm gonna take a look, although I'm looking for something language (and OS) agnostic.