-
Notifications
You must be signed in to change notification settings - Fork 777
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
[BOUNTY - $1500] Package exo as installable(s) #302
Comments
same, I also had same thoughts about the installation process. |
I've been looking into this, and so far it's been fairly successful. I got it packaging with all the libraries and running nicely- currently working on building with github actions and probably more thorough testing. Also, just a couple of thoughts that after being packaged into an application.. How do we want it to act? Does there need to be interfaces designed to reduce the barrier of entry completely? Or keep it minimal similar to ollama with a thing that sits in the taskbar / menubar? |
maybe only an executable file is required? like .exe on windows. Cause the exo is a B/S application? |
Is this still up since there's already a PR in progress? |
I think that this is a still an issue that would be beneficial. I have some ideas, but would anyone like to take this on with me? |
I've assigned this to @SethBurkart123 as they seem to be furthest along with making this work. |
just to be fully transparent, there seem to be two almost complete PR's for this: #354 and #334. in the interest of fairness and rewarding good work, the one that gets merged will receive the $1500 bounty. the other will receive $750 (provided a full attempt at a solution was made). #332 will also receive $200 for experimenting on the circleci part. |
Background
Right now exo requires installing python, installing packages with
pip
and then running theexo
command. This is too difficult for people who are non-technical. A lot of the people who want to use exo are non-technical.Proposed Solution
To make exo easier to use for non-technical people, I'd like to simplify and make a single installable that users can install. This can be one installable or multiple installables for each target platform (e.g. Linux, MacOS, Windows). This needs to be as frictionless as possible, installing all prerequisites for the user from a fresh installation of their OS.
Deliverables:
The text was updated successfully, but these errors were encountered: