Home of the Squeezebox™ & Transporter® network music players.
Page 4 of 12 FirstFirst ... 23456 ... LastLast
Results 31 to 40 of 115
  1. #31
    Senior Member
    Join Date
    May 2008
    Location
    The Netherlands
    Posts
    108
    While working with you last week on the wavpack changes I had exactly the same idea about organizing plugins on Github. So +1 from me.

    Also, because of your hesitation of merging the wavpack changes in slimserver-vendor last week, I have been working on a Docker build system for all things in slimdevices-vendor. That way everyone can build the binaries in a reproducable way, which should also make it more practical to update the binaries. This would fit perfectly into your current plans.

    BTW, I am volunteering for maintaining some of the plugins (for example Triode's) in the new setup.

    Some ideas about the setup:
    * 1 repo per plugin (maybe use some of the functionality from Github actions to automatically create release zips and repo.xml when a new tag is created)
    * a seperate repo for the hosting of repo.xml (it also would be nice if the repo.xml is automatically generated based on new Github releases of the plugins)

    --
    terual
    Last edited by lauret; 2020-10-01 at 05:57.

  2. #32
    Senior Member
    Join Date
    Oct 2005
    Location
    Ireland
    Posts
    19,304
    Quote Originally Posted by castalla View Post
    In the currnt geopoitical climate that sounds far too lefty - a sort of media liberation movement!
    Making sure LMS is PC !

    I'm glad we're dealing with the big issue first. All the other stuff about using GitHub must be trivial.

  3. #33
    Senior Member
    Join Date
    Feb 2008
    Posts
    5,126
    Quote Originally Posted by bpa View Post
    Making sure LMS is PC !

    I'm glad we're dealing with the big issue first. All the other stuff about using GitHub must be trivial.
    A rose by any other name .... (w,s)

    or

    That of which we cannot speak, we must remain silent (Wittgenstein: my mangled translation )

    Well, Gihub is a magical mystery tour for me, but the idea sounds good.
    LMS server: O2 Joggler with Jivelite, Pi Zero W with PcP 6.0

    Amp: Denon PMA-50

    Players/Speakers: Touch, Logitech Radios, Sonos Play 1s & Beam, Libratone Zipp, GGMM E2 & E3, Yamaha WXAD-010, Loewe Airspeaker, Google Chromecast Audio, Home Mini & Nest Hub, Amazon Echo 2,3 and Show5, Pioneer WX-SMA1, Roberts S1, O2 Joggler, Cisco Joggler, Fiio M6, Avantree Priva BT transmitter



    ------------------------------------------------------------------------------------

  4. #34
    Babelfish's Best Boy mherger's Avatar
    Join Date
    Apr 2005
    Location
    Switzerland
    Posts
    20,460

    Is it time to set up a Github organization for allthings LMS?

    > Because of your hesitation of merging the wavpack changes last week, I
    > have been working on a Docker build system for all things in
    > slimdevices-vendor. That way everyone can build the binaries in a
    > reproducable way, which should also make it more practical to update the
    > binaries. This would fit perfectly into your current plans.


    One issue I've faced in the past was the maximum glibc requirement:
    Docker images would often use relatively recent glibc version, and the
    resulting binaries would fail on platforms which are not as recent. Eg.
    I built wvunpack on a recent Debian, and it wouldn't run on my Synology
    NAS. I therefore went back to using my "old school" VM running a 2016
    Debian for improved backwards compatibility.


    --

    Michael

  5. #35
    Senior Member
    Join Date
    May 2008
    Location
    The Netherlands
    Posts
    108
    Quote Originally Posted by mherger View Post
    >
    One issue I've faced in the past was the maximum glibc requirement:
    Docker images would often use relatively recent glibc version, and the
    resulting binaries would fail on platforms which are not as recent. Eg.
    I built wvunpack on a recent Debian, and it wouldn't run on my Synology
    NAS. I therefore went back to using my "old school" VM running a 2016
    Debian for improved backwards compatibility.
    I have specified ubuntu:16.04 in the Dockerfiles which has glibc 2.23 exactly for this reason, but I'm not sure if that is old enough. Could you check the glibc version in your 2016 debian?

  6. #36
    Babelfish's Best Boy mherger's Avatar
    Join Date
    Apr 2005
    Location
    Switzerland
    Posts
    20,460

    Is it time to set up a Github organization for allthings LMS?

    > I have specified ubuntu:16.04 in the Dockerfiles which has glibc 2.23
    > exactly for this reason, but I'm not sure if that is old enough. Could
    > you check the glibc version in your 2016 debian?


    That's actually the same I ended up with (rather than Debian, which I
    mentioned in my previous posting). That should be good.

    --

    Michael

  7. #37
    Senior Member
    Join Date
    May 2008
    Location
    The Netherlands
    Posts
    108
    Michael, I realised you donĺt see my edits, so again my reaction:

    Quote Originally Posted by lauret View Post
    While working with you last week on the wavpack changes I had exactly the same idea about organizing plugins on Github. So +1 from me.

    ....

    BTW, I am volunteering for maintaining some of the plugins (for example Triode's) in the new setup.

    Some ideas about the setup:
    * 1 repo per plugin (maybe use some of the functionality from Github actions to automatically create release zips and repo.xml when a new tag is created)
    * a seperate repo for the hosting of repo.xml (it also would be nice if the repo.xml is automatically generated based on new Github releases of the plugins)

    --
    terual

  8. #38
    Member
    Join Date
    Feb 2020
    Location
    South Africa
    Posts
    37
    L M S - Lifetime Music Server... Says it all!


    -Eric

  9. #39
    Senior Member
    Join Date
    May 2005
    Location
    In a house
    Posts
    1,796
    Quote Originally Posted by mherger View Post
    I
    * sooner or later LMS code could probably move, too...

    Any great ideas for a name?
    Sorry, maybe a done deal, but have you had conversations about these goals with Logitech legal and management?

  10. #40
    Babelfish's Best Boy mherger's Avatar
    Join Date
    Apr 2005
    Location
    Switzerland
    Posts
    20,460

    Is it time to set up a Github organization for allthings LMS?

    >> * sooner or later LMS code could probably move, too...
    >
    > Sorry, maybe a done deal, but have you had conversations about these
    > goals with Logitech legal and management?


    LMS is GPLed. Whether the "L" in a repository name's "LMS" would refer
    to Logitech or "Ludicrous" is not defined. I doubt there's any legal
    problem. But what do I know?...

    --

    Michael

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •