It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
For those of you who would like to help our constant work to expand and improve ./play.it, we now have some basic contribution guidelines to ease you into it: https://git.dotslashplay.it/scripts/about/#contributing
./play.it 2.32.0 feature update is under preparation, I plan to share ~daily news about what is going into it through our Fediverse account: https://fediverse.dotslashplay.it/snac/playit/p/1734044054.402702
The set of updates to be included in the incoming 2.32.0 feature release has just been frozen, so we have a first release candidate (library version 20241225.1): https://git.dotslashplay.it/scripts/log/?h=release/2.32.0

Here is a summary of the improvements and new features that are going to be part of this release:
* Improvements to MD5 hashes caching
* Predictable ordering for archives list
* New default paths for game scripts collections
* Graphical terminal spawning from launchers
* Improved support for Debian-provided DXVK
* Improvements to winetricks handling
* Expanded context support for GAME_ID
* Ren'Py write access to the game directory
* Case-insensitive archives content

A more detailed changelog can be found on our releases tracker: https://forge.dotslashplay.it/play.it/play.it/-/issues/555

As usual you can expect this update to be thoroughly tested on Debian Sid, but for other supported systems (Debian stable, Ubuntu, Arch Linux, Gentoo, etc.) we rely on feedback by users and contributors. So if you want to ensure nothing is going to break on your system, especially if you do not use Debian Sid, please consider testing this release candidate with your favourite games.

There is not deadline for the release, it will mostly depend on the free time of the people testing it and doing the actual release. Unless bugs are reported it might happen in a couple days, maybe very early January. If bugs are spotted (there are bugs, no doubt about that, but we rely on feedback to spot them) the release will be delayed for as long as required to fix all of them.

---

Original message on the Fediverse
I briefly crawled from under my rock to check what is new with ./play.it.
Only now did I noticed the (not recent) "collection of game scripts", and I was a little puzzled by it.

This "split" does not seem to address any technical problem, so I can only hypothesize it tries to appease some conflict between contributors. Would you mind talking a little bit about the game script collections?

Thank you for your work.
avatar
Gede: This "split" does not seem to address any technical problem, so I can only hypothesize it tries to appease some conflict between contributors. Would you mind talking a little bit about the game script collections?
There has been two splits:

The first one at the time of ./play.it 2.16 (June 2022) was to dissociate the development of the library, based on feature releases and bugfix releases, and of the game scripts collection, with no releases. Since they had very dissimilar release models, it made no real sense to tie their development together.

It gave the ability to start third-party collections, the hope at that time was that contributors would start personal collections including their favourite games, thus reducing the maintenance load for the community-maintained collection. Sadly I was for a long time the only one who started my own collection, so the maintenance load did not change significantly.

The second one is much more recent, and is about splitting the huge community collection into small thematic ones (adventure, puzzle, etc.), to help with the discoverability of supported games. This one is still a work in progress, we only have two thematic collections out of 8~10 planned.

Once again I have hope it can help the maintenance, this time mostly by finding new co-maintainers who might be motivated by specific genres of games (like if you only play puzzle games, it could make sense joining in the maintenance of the puzzle games collection).

As surprising as it might sound for a free software that has been more than ten years under development, we never had any kind of conflict between contributors ;)
Great to hear you never had any conflicts. And I hope it continues that way.
I hope it won't make it hard for new contributions to be merged in.
avatar
Gede: I hope it won't make it hard for new contributions to be merged in.
It should actually make that easier, because now contributors have two choices:
- Ask for their contribution to be included into one of our team-maintained collections;
- Start their own collection, so they don’t have to rely on us reviewing anything.