Giter Club home page Giter Club logo

Comments (8)

volumio avatar volumio commented on June 8, 2024 1

3 reasons:

  • Availability
  • We might want to custom compile it (as we always did, now we use official debs just to go faster in this phase)
  • We want version lock, as it can happen that packages get updated with breaking changes. So we want to test everything before bumping release

from build.

volumio avatar volumio commented on June 8, 2024 1

@ashthespy that was also my first choice (4 years ago) and I tried both aptly and repepro...
It generated a huge amount of side issues and in the end I dropped it preferring the solution of fetching and installing debs...
But yeah, somethign we can try again in the future

from build.

ashthespy avatar ashthespy commented on June 8, 2024 1

No I completely agree, K.I.S.S, and moreover if it ain't broke don't bother fixing it.. ;-)

from build.

ashthespy avatar ashthespy commented on June 8, 2024

Are they build differences b/w the official Debian package? or is this for availability?

from build.

ashthespy avatar ashthespy commented on June 8, 2024

Got it!
For the long-term then would suggest looking at hosting a proper package repo with all custom Volumio packages, instead of the current file repo.
That will then make life easier in managing versioning and dependencies. Will also let users update base/security packages from upstream Debian without breaking Volumio's custom bits.

Something like aptly or pulp makes this quite smooth to setup. Something to consider in the future..

from build.

volumio avatar volumio commented on June 8, 2024

Done with: 372bdae

however, for some reasons the custom systemd service is not there in the image.. needs to be further investigated

from build.

ashthespy avatar ashthespy commented on June 8, 2024

however, for some reasons the custom systemd service is not there in the image.. needs to be further investigated

No investigation required -- just copy in service file as mentioned back in #484 (comment)

from build.

ashthespy avatar ashthespy commented on June 8, 2024

Fixed with #489

from build.

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.