Latest Posts

Topic: Add-On System

Mr_Reibekuchen
Avatar
Joined: 2022-03-13, 17:50
Posts: 6
Ranking
Pry about Widelands
Posted at: 2022-03-13, 22:15

2...


Top Quote
Mr_Reibekuchen
Avatar
Joined: 2022-03-13, 17:50
Posts: 6
Ranking
Pry about Widelands
Posted at: 2022-03-13, 22:15

1...


Top Quote
Mr_Reibekuchen
Avatar
Joined: 2022-03-13, 17:50
Posts: 6
Ranking
Pry about Widelands
Posted at: 2022-03-13, 22:17

0!!! xD

Thanks!


Attachment: boss-village.wad.zip (5.8 KB)

Top Quote
Nordfriese
Avatar
Joined: 2017-01-17, 18:07
Posts: 1583
Ranking
One Elder of Players
Location: 0x55555d3a34c0
Posted at: 2022-03-14, 09:55

Uploaded. As often I made a couple of minor changes for better translatability.

The lists of add-ons for v1.0 are updated every 24 hours so the add-on should be visible for v1.0 users tomorrow morning. Users of the current development version see new add-ons immediately.


Top Quote
Nordfriese
Avatar
Joined: 2017-01-17, 18:07
Posts: 1583
Ranking
One Elder of Players
Location: 0x55555d3a34c0
Posted at: 2022-05-16, 18:06

There is a small number of add-ons that receive very frequent updates. Only today 5 new versions of the same add-on were submitted. While I'm really happy that some people put so much effort into designing enhancements and sharing them with the player base, submitting updates for add-ons that often impairs the experience for players. In order to continue saved games and to play multiplayer games together, the versions of the add-ons in use must match, so frequent updates to add-ons often break savegame compatibility and make the add-on harder to use in multiplayer games. Also, every new version of an add-on needs to be reviewed and approved manually by a maintainer, so after each update your add-on spends a lot of time hidden from the default listing while waiting for a review.

Most of the time it would make much more sense to combine smaller changes into batches, and only submit the update when a batch is complete and has been well tested. Then there is no need to experiment with various ways of doing things, undoing what was added an hour before, and fixing a bug in that ten minutes later. What is better – to give the general public player base the very latest bleeding-edge beta dev version which is barely tested and contains bugs, or an only slightly outdated but stable version that doesn't need to change every other hour?

The server now accepts new uploads for the same add-on only every 3 days. If you have to fix any truly critical bugs such as the game failing to start, security issues, etc., I'll happily make an exception – just ask. But for normal feature updates and smaller bugfixes, please take the time to ask yourself before uploading whether this version is really ready for general use by hundreds of players expecting a stable gameplay. And when in doubt, test it a bit more.

Thank you face-smile.png


Top Quote