GithubHelp home page GithubHelp logo

Comments (7)

xvello avatar xvello commented on August 15, 2024 2

Instead of building more deb & rpm packages in GitHub Actions, I encourage you to take a look at https://build.opensuse.org/. Although it's maintained by openSUSE, they also support building and publishing packages for Fedora, Debian & Ubuntu, on several architectures.

Here's a demo of packaging a Rust program with it: https://www.youtube.com/watch?v=J__6pqGbR3o

from atuin.

ellie avatar ellie commented on August 15, 2024 2

I've given this some thought, and going forwards we will no longer build distro-specific install files. If package maintainers on those platforms wish to maintain Atuin for their distro then they can, but I don't think we should concern ourselves with how different distros wish to have things packaged. We now use cargo-dist

We can build binaries for as many platforms as we can, and provide an easy way to install them. Beyond that is out of our hands.

I think it would be better to focus on building binaries for more platforms, vs wrapping things up for different package managers

from atuin.

xvello avatar xvello commented on August 15, 2024 1

This seems to be the official atuin package in openSUSE, as utilities is an official project for the distro. As such, it only targets openSUSE.

Maybe someone could reach out to the person committing there and ask for help about reusing this work for other RPM distros.

from atuin.

pktiuk avatar pktiuk commented on August 15, 2024

WOW this is a great tool. I will certainly check it out.

from atuin.

ellie avatar ellie commented on August 15, 2024

Looks like OBS has an atuin package! https://build.opensuse.org/package/show/utilities/atuin?rev=47

Although I faced several 500 errors and weird issues logging in

from atuin.

pktiuk avatar pktiuk commented on August 15, 2024

Understandable.

from atuin.

philclifford avatar philclifford commented on August 15, 2024

@ellie I took from this and the assets attached to the latest release that you don't plan to continue building .deb assets. (hence the "deprecation" above) If I'm wrong please let me know.
If no further .deb assets are to be built then apologies in advance for poorly-worded "deprecation" messages we may put out to users who have installed atuin using deb-get: we love and value atuin immensely and I will try to direct those users to the best installation and upgrade path going forward.

from atuin.

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.