ampache,
@ampache@fosstodon.org avatar

Development of 7 will need to start this year.

I think this will ready after July 2024 and will raise the minimum version to .

It usually takes me about 6 months depending on the removals and changes. I don't intend to make major structural changes to the backend so I think that's an over estimation.

I'll fork branches for ampache7 in Feb @usox

usox,
@usox@sueden.social avatar

@ampache Oh, that's cool. 🎉

I have a big commit ready here, which splits the Update.php into individual classes. Should I wait until the branch or do we already want to integrate this in Ampache 6?

ampache,
@ampache@fosstodon.org avatar

@usox also.... splitting update is a massive task!

usox,
@usox@sueden.social avatar

@ampache The work was a bit monotonous, but it was worth it. The code is clearer and phpstan now runs much faster 😃

I will improve the commit a bit more (especially documentation and tests) - probably I will be done in 1-2 days. The actual update logic won't change, but I could use some help with testing (especially updates from old versions).

You can find a preview here https://github.com/usox/ampache/commit/4a992c470d8ebf31cbbbf371994b138f77f521ee

ampache,
@ampache@fosstodon.org avatar

@usox I made a few tests with old empty databases from 3.9.0.

I'll see if I can make some sql files for older versions using ampache-test to make sure there is actual content there as well. https://github.com/lachlan-00/ampache-test

ampache,
@ampache@fosstodon.org avatar

@usox integrate into 6!

I'm not ready for 7 work until I get organised at work, which is why I'm aiming for Feb.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • php
  • ngwrru68w68
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • megavids
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • anitta
  • Leos
  • tester
  • provamag3
  • JUstTest
  • All magazines