JGCarroll / runescape-snap

MIT License
11 stars 2 forks source link

Make individual RS3 and OSRS snaps #8

Closed Anomalocaridid closed 3 years ago

Anomalocaridid commented 3 years ago

I want to install the RS3 client, but not the OSRS client. I prefer to use Runelite rather than the official OSRS client.

JGCarroll commented 3 years ago

Thanks for the suggestion, it is something I've considered but I don't believe the trade offs are worth it.

The game content itself isn't downloaded until you actually try play them for the first time, which means that OSRS only contributes about 50MB of additional disk space to bundle the Java runtime if you don't use it. If the icon is an issue, you'd be able to override it to make it hidden by placing your own copy of the .desktop file in $HOME.

Mostly, my concerns comes down to the fact there's already a ridiculous amount of (often old, broken, or flawed) documentation on getting either of the two RuneScape's to work on Linux. There's plenty of existing and outdated blogs, YouTube videos, the Linux forum thread, etc. There's already 2 other unmaintained RuneScape snaps in the Snap Store, lots of different RuneScape packages in various different distribution repositories, older works such as the RSU client. Adding another package to all this just adds to the mess, and I just don't think the space saving and the icon is worth the hassle. There's already six potential results for RuneScape in a default Ubuntu release, it's hard for me to justify a seventh.

I'm hopeful that Jagex will release the C++ client from Steam exclusive distribution soon, in which case I'd try and include the it in this snap. And on the long term scale, I wouldn't be surprised to see Jagex begin to crack down on third party clients, so the OSRS half of this snap might be easier to appreciate in the next few months/years :)

Anomalocaridid commented 3 years ago

Fair enough. Thanks anyways.