Giter VIP home page Giter VIP logo

Comments (15)

leppert avatar leppert commented on May 17, 2024 3

Homebrew formula submitted Homebrew/homebrew-core#6885

from lumo.

arichiardi avatar arichiardi commented on May 17, 2024

Note that the lein repl is an nRepl which historically is has the best support for tooling. Just saying. If we can actually integrate lumo with existing stuff (cider ?) it would be really great but I see it tough.

@anmonteiro are you using inf-clojure with lumo for working on projects?

from lumo.

anmonteiro avatar anmonteiro commented on May 17, 2024

@jeaye I'm interested in uploading Lumo artifacts to package managers, I think it'll facilitate adoption. I just didn't get around to doing it yet.

@arichiardi I'm planning to add support for a Socket REPL, just like Planck has. Implementing the nREPL protocol is not something I have planned, though, and I'm not sure it even makes sense.

from lumo.

anmonteiro avatar anmonteiro commented on May 17, 2024

From #20: basic instructions for adding a Homebrew formula

from lumo.

anmonteiro avatar anmonteiro commented on May 17, 2024

@leppert this might be the result of my ignorance about how Homebrew works, but will the Brew formula run boot release for every installation? That's a concern because it takes >20 minutes on an empty cache.
If the above is true, could we somehow make it grab the lumo_mac.zip from the release, unzip it and install that?

from lumo.

leppert avatar leppert commented on May 17, 2024

@anmonteiro I'm rather new to it as well, but I believe once the formula is accepted a bot will autogenerate "bottles" for each of the dominate OS versions. See here:
https://github.com/Homebrew/brew/blob/master/docs/Bottles.md#bottle-creation

And here's what it looks like when the bot commits:
Homebrew/homebrew-core@7dce274

from lumo.

anmonteiro avatar anmonteiro commented on May 17, 2024

As of 1.0.0-alpha3, there is now a NPM package for Lumo. You can install it via npm install -g lumo-cljs

from lumo.

tiye avatar tiye commented on May 17, 2024

Slow installation, hanging at:

...
> [email protected] install /usr/local/lib/node_modules/lumo-cljs
> node scripts/npm_install.js

Also my network in China is not so good, but should be this slow. Anything huge to download?

from lumo.

anmonteiro avatar anmonteiro commented on May 17, 2024

@jiyinyiyong it downloads about 11MB (the zipped Lumo binary). did the installation fail for you?

from lumo.

tiye avatar tiye commented on May 17, 2024

No, but I killed it. I download latest release from GitHub with Chrome and that turned out to be faster. So I killed it and used the binary. Is there a way to show the progress bar since it's downloading slowly like this?

from lumo.

anmonteiro avatar anmonteiro commented on May 17, 2024

I'm not going to spend any time doing it but feel free to implement it yourself. the script is here: https://github.com/anmonteiro/lumo/blob/master/packages/lumo/scripts/npm_install.js

from lumo.

tiye avatar tiye commented on May 17, 2024

Try this #47

from lumo.

anmonteiro avatar anmonteiro commented on May 17, 2024

Lumo is currently deployed to NPM and Homebrew. Would anyone like to see it in other package managers? I'm inclined to close this, I think we solved the immediate problem.

from lumo.

tiye avatar tiye commented on May 17, 2024

I need it in Ubuntu since sometimes I want run my script with it. But npm package could be fine in this case, if I can install it correctly.

from lumo.

anmonteiro avatar anmonteiro commented on May 17, 2024

Closing this for now, please open individual issues if you want to see Lumo deployed to any other package managers.

from lumo.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.