London, GB
Developer of Stuff, Author of Typos and Books, Lamb-Warrior in Auroras Queendom.
Comment by ~soapdog on ~soapdog/racket-gemini
REPORTED
RESOLVED NOT_OUR_BUGComment by ~soapdog on ~soapdog/racket-gemini
Duncan,
I think this is great! You've done fantastic work there. I don't feel it is quite in the spirit of Gemini though, the community wants Gemini to be a document sharing network more than an application sharing platform, but that doesn't preclude you adding that feature at all. It will just be a exclusive feature of that client.
I haven't been focusing on Fafi lately, I'm working on other projects that are not Racket-based. What I would recommend is for you to fork the project and take it forward with your own vision. I don't want my lack of attention to Fafi to block you from doing cool stuff. I'm only touching this project once every couple months, that is not active enough to warrant contributors sending patches. It is not respectful with the people contributing to have their code linger for weeks without any comment.
So, what I want to say is that I'm quite impressed by what you've accomplished and that I think the best way forward for that kind of vision is to be independent from Fafi which is currently so slow moving that it might be frozen.
Comment by ~soapdog on ~soapdog/racket-gemini
Will close it due to lack of followup.
REPORTED
RESOLVED FIXEDComment by ~soapdog on ~soapdog/racket-gemini
~hruvulum from the error, I think you need gui-lib 1.55 which I believe comes up only in later versions of Racket. Can you try upgrading to version 8.2? It is the current version.
Comment by ~soapdog on ~soapdog/racket-gemini
~hruvulum,
That looks like an error that would have happened when using an older version of Racket. Can you tell me which version you're running? Fafi uses some GUI routines that are not present in older versions.
Best Andre
Comment by ~soapdog on ~soapdog/racket-gemini
Borja,
I just made a new release. It is v0.9. I tried using it to build a standalone version for the mac and it worked. I've uploaded the generated version to the v0.9 page. I am new to generating releases and I suspect I left
debug-mode?
set to#t
inconfig.rkt
when I generated the mac release, so do not worry if you end up with console output full of debug information.Anyway, feel free to reach out to me in case you need any support or have any feedback. Thanks!
Comment by ~soapdog on ~soapdog/racket-gemini
This has been fixed in:
https://git.sr.ht/~soapdog/fafi-browser/commit/0daf2ec50c5aba313991791c2a37b81a008addd8
I am working on some large features right now and a new release will take a bit of time but feel free to pick that commit, it should just work.
REPORTED
RESOLVED FIXEDComment by ~soapdog on ~soapdog/racket-gemini
Hi Borja,
Just to let you know that I managed to reproduce the error here. It appears to be related to the fact that macOS uses application bundles. The value passed to the
assemble-distribution
in non-macOS platforms is the binary executable for the platform but on macOS it is a folder. Somehow Racket trips itself in that case.I am trying to solve this. I wish the documentation on
assemble-distribution
was better.