• @Zavorra
    link
    English
    63 months ago

    You should ask this to your favourite distro packagers, not to the home assistant developers.

    In any case, it is such a mess of dependencies due to load of optional packages, very active development, that continuously break dependencies on the package repo.

    What advantage would bring have a most of the time obsolete distro specific repo? On a maintainer POV this is the typical use case for distro agnostic deployment, maybe flatpak, maybe docker.

    • @[email protected]OP
      link
      fedilink
      English
      -11
      edit-2
      3 months ago

      You should ask this to your favourite distro packagers, not to the home assistant developers.

      I disagree. The Home Assistant developers are the ones who chose to create an OS. They could have chosen to create distro packages instead, or at least software which is amenable to being packaged by distros.

      obsolete

      What does that mean in the context of Home Assistant?

      • @[email protected]
        link
        fedilink
        English
        43 months ago

        It comes down to what are the developers willing or able to support.

        For smaller teams they usually don’t want the responsibility of maintaining the package for distros, and HA developers have chosen to not support that option themselves. In their case I see it - what’s the benefit or incentive to them to maintain packages and the associated support costs or headaches. Containers mean they get a known state and don’t have to try to support unknown environments.

        Some interested people can maintain the packages for their chosen distro - for instance I see one for Gentoo but it’s only up to 2024.6. It’s the first that came up in a search but there are likely more too supported by the community.

        In my case, I also think that using HAOS on a dedicated box has led to a more stable experience as it’s not competing for resources on my other hosts, and attaching devices to it is much simpler. I think encouraging a solid base for people means a better experience overall when to be honest it’s hard to get started with it to begin with for many people.

      • @yggstyle
        link
        English
        3
        edit-2
        3 months ago

        It seems to me they chose to provide a platform that vastly simplifies the installation of their software and maintenance of its code from a debugging standpoint. This seems perfectly reasonable. This appears to bother a particular community who feel entitled enough to demand multiple developers cater to their distribution’s needs. Shit needs to stop.

        • @[email protected]OP
          link
          fedilink
          English
          -33 months ago

          This appears to bother a particular community who feel entitled enough to demand multiple developers cater to their distribution’s needs.

          Your reading of the situation is wrong.

          • @yggstyle
            link
            English
            13 months ago

            Honestly I really don’t think I am.

            I’ve seen a number of topics over the last few weeks that are framed as this evil developer is doing a sinister thing…. And for what it’s worth I read the “clickbait” and then did my due diligence and followed the links / git responses etc and lo and behold every. single. issue. was stemming from that community.

            We aren’t reddit. This isn’t 4chan. If your community is getting cut off because, frankly, it’s being unreasonable… don’t come here looking for a personal army.

            • @[email protected]OP
              link
              fedilink
              English
              -23 months ago

              this evil developer is doing a sinister thing

              Nobody has said that here.

              that community

              I’ve no idea what community you’re referring to. Nobody here has demanded that any developers cater to their distribution’s needs.

              If your community is getting cut off because, frankly, it’s being unreasonable… don’t come here looking for a personal army.

              Again, I’ve no idea what community you’re referring to. Nobody has come here looking for a personal army.

              Your characterisation of the commentary on this post seems like that of an overly. dramatic. teenager.

              • @yggstyle
                link
                English
                23 months ago

                Strange- the very tone of this thread is suggesting that the HA developers choice in how they distribute their platform is “incorrect” by your assertions. Further you seem to disagree with explanations provided as to why those choices were likely made.

                Dismissing those statements and observations do not make them incorrect. Nothing I stated is dramatic: it is an observation and a comment on an increasing trend popping up around several projects. This particular topic and your responses within it align with that trend. My closing statement was directed at that. You are welcome to not like it but resorting to insults is a bit childish.

                • @[email protected]OP
                  link
                  fedilink
                  English
                  -5
                  edit-2
                  3 months ago

                  the very tone of this thread is suggesting that the HA developers choice in how they distribute their platform is “incorrect”

                  Not incorrect, just poor engineering. Anti-social ultimately.

                  you seem to disagree with explanations provided as to why those choices were likely made

                  I can see only two disagreements in the whole post. Only one of those is about the reasons for creating an OS rather than distro packages. I have corrected a number of factual errors and errors in reasoning but those aren’t disagreements.

                  Dismissing those statements and observations do not make them incorrect.

                  Yes, my dismissing of them is not what makes them incorrect.

                  Nothing I stated is dramatic

                  LOL “this evil developer is doing a sinister thing”

      • @Zavorra
        link
        English
        13 months ago

        Since HA depends on a lot of python packages, on external softwares and libraries it could not feasible to ensure that the versions packaged with the distribution will always be in line with those needed by HA

              • @Passerby6497
                link
                English
                0
                edit-2
                1 month ago

                Then do if for your distribution then. It’s clearly not that difficult, you’ve all but explicitly stated as much.

                • @[email protected]OP
                  link
                  fedilink
                  English
                  -2
                  edit-2
                  1 month ago

                  Then do if for your distribution then.

                  I use Debian.

                  It’s clearly not that difficult, you’ve all but explicitly stated as much.

                  I have not said that, or anything like it.

                  Perhaps you missed the fact that I’m not a Home Assistant user and have no interest in contributing?

                  • @Passerby6497
                    link
                    English
                    0
                    edit-2
                    1 month ago

                    So then it isn’t actually that feasible then, otherwise you’d do more than just whine about it on the Internet. Especially when there are valid reasons to not support that method.

          • @Zavorra
            link
            English
            03 months ago

            Well, good for you. Now let’s prove it