leafac / caxa

📦 Package Node.js applications into executable binaries 📦
https://npm.im/caxa
699 stars 34 forks source link

Multi user support in tmp path #56

Closed SrZorro closed 11 months ago

SrZorro commented 2 years ago

Changelog

Fixes #53

leafac commented 2 years ago

Commented on testing here: https://github.com/leafac/caxa/issues/53#issuecomment-1115945380

Again, excellent work on this. I really appreciate how you covered all the bases with tests, the different kinds of stub (Go & shell script), and so forth.

I’ll wait to hear back from you on my approach to testing (in summary, do manual testing because automated tests may not be worth it), and then I’ll work on merging this.

leafac commented 11 months ago

Hi @SrZorro,

First of all, thank you very much for your contribution! I appreciate the time you took into using caxa, understanding the packaging architecture, and contributing with these tweaks.

I’ve been thinking about the broad strategy employed by caxa and concluded that there is a better way to solve the problem. It doesn’t include a self-extracting executable, so it subsumes this pull request.

It’s a different enough approach that I think it deserves a new name, and it’s part of a bigger toolset that I’m building, which I call Radically Straightforward · Package.

I’m deprecating caxa and archiving this repository. I invite you to continue the conversation in Radically Straightforward’s issues.

Best.