Coder Social home page Coder Social logo

Comments (6)

jcf avatar jcf commented on July 18, 2024 3

this is not a problem with any installation method other than straight.el

I would think this would affect people using Git submodules and checkouts; anyone who has cloned this repo and tracked the upstream master branch will be affected. Any GitHub URLs with master in them will be broken too… the impact of changing branch names is more far reaching than straight.el and package management inside of Emacs.

I would hesitate to blame anything on this package.

If the owner of an open source project wants to rename a branch that's their choice. I'm only asking if the project owner(s) would be open to mentioning a breaking change somewhere to make things better for everyone.

Given the volatile nature of this topic I want to reiterate that I've not tried apportioning blame here.

I have encountered an issue that is affecting me, and I'm trying to make the migration easier for everyone. I've asked a question of the project owner(s) to gauge interest in a potential contribution.

from emacs-websocket.

raxod502 avatar raxod502 commented on July 18, 2024

To be fair, this is not a problem with any installation method other than straight.el, and it is clearly a bug in straight.el. MELPA handles the issue just fine. I would hesitate to blame anything on this package.

from emacs-websocket.

ahyatt avatar ahyatt commented on July 18, 2024

Adding something to README sounds like a good idea. But, in general, is there a best practice here that I didn't follow? I wonder what other packages going through similar renamings are doing (I could perhaps leave the master branch open, however it seems like a bad idea to have two branches that both seem like the default branch). If anyone knows, advice would be appreciated. In the meantime, I'll add a note to the README.

from emacs-websocket.

ahyatt avatar ahyatt commented on July 18, 2024

Committed be99c46 to warn users about the issue. This will hopefully be temporary until a fix is settled on on either side.

from emacs-websocket.

tecosaur avatar tecosaur commented on July 18, 2024

Unfortunately, as this currently stands this issue prevents me from upgrading doom, as the unexpected error breaks the upgrade process.

While doom/straight.el are resolving this issue, might it be possible to have a temporary master branch to avoid breaking doom/straight while people work are working on a fix?

from emacs-websocket.

ahyatt avatar ahyatt commented on July 18, 2024

OK, recreated the master branch. Once the fix is in, I'll remove it again. Thank you for your patience.

from emacs-websocket.

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.