k-stz / cl-ptrace

live process hacking - lisp bindings to ptrace()
MIT License
52 stars 2 forks source link

how bout putting it into quicklisp? #2

Closed kidd closed 5 years ago

kidd commented 7 years ago

Hi!

I was thinking that it would be super nice to have cl-ptrace available through quicklisp.

What do you think about it?

Btw, your videos are amazing At many levels. Really, if you have more ideas (and time), I totally encourage you to do more of them!!

Cheers!

k-stz commented 7 years ago

Hey, that's an exciting idea!

I'd have to look into what requirements should be met to include it into quicklisp - the thought never crossed my mind!

Thank you! Another video is coming soon ;)

ryukinix commented 5 years ago

I think a better idea it's using ultralisp and quicksys

ryukinix commented 5 years ago

https://ultralisp.org/projects/k-stz/cl-ptrace

ryukinix commented 5 years ago

image image

k-stz commented 5 years ago

Hey @ryukinix Thanks for the interesting suggestion. It works on my system as well installing through Ultralisp. I'd like to advertise its use, and thus close this issue. But I'm not quite sure if this is the intended use, maybe you can answer these questions:

(1) Does Ultralisp have no requirements for the projects added to it? (2) Does it keep in sync with this Github version of cl-ptrace?

Cheers!

ryukinix commented 5 years ago

(1) Does Ultralisp have no requirements for the projects added to it?

Minimal requirements: your ASDF system should load it correctly. I think currently the unique restriction is that the .asd file it is on root of the repo.

(2) Does it keep in sync with this Github version of cl-ptrace?

Yes, it tries to build a new version (if have new commits) with 5 minutes of frequency.

ryukinix commented 5 years ago

You can talk to the author here https://gitter.im/40ants/team

It's a russian CL developer called Alexander. It's a nice person. I have been using ultralisp for a while in several personal projects:

¹: in progress to be added in quicklisp, to make it easy loading systems on external dists like ultralisp

k-stz commented 5 years ago

This projects fits indeed much better with Ultralisp. I've added some instructions to the README for getting cl-ptrace from the Ultralisp dist. Thanks for the quick and helpful reply @ryukinix!

* https://github.com/commonlispbr/quicksys [¹]

¹: in progress to be added in quicklisp, to
make it easy loading systems on external dists like ultralisp

Hey that's a nice development for the community, simplifying the use even more! I should point this out in the README once it's added to quicklisp!

The issue now can be closed in good faith.