Disclaimer: I'm also not a developer anymore, and I could never have assumed to be speaking for the team even if I were.
dpeg wrote:Long: The idea that contributors can ask for their contributions to be removed is not just awkward (and uncool), it also goes directly against one principle of Crawl development, the Soup in DCSS: participation of non-developers is encouraged and supported. This just won't work if everyone has the right of reversion. For example, developer workload would increase a lot for no gain. (This is already true for contributions like vaults, speech, tiles but more so for anything code related.)
To be fair, with tiles (and especially title screens), removing content would be fairly simple. I do agree, however, that it would be an extremely slippery slope - in particular, yanking code back out would be close to impossible without severely harming the project. And even for tiles, it would be hard to enforce - there's nothing preventing the players from sharing sets of title screens they like, and I wouldn't want to be the one to have to take legal action against them. Also, with the way Stonesoup development works, chances are the originally provided content has since been modified by other contributors, who might not be happy to see (what they now feel to be) their work thrown out. Bad blood all around == not good for the community.
As a player, I can understand players being unhappy about certain changes, especially if they had no idea it was coming. At the same time, I also understand that development sometimes calls for harsh decisions. As a member of the community, I hope and rather expect us to weather the dissent.
As I see it, this point has never been officially stated. Omndra's case shows it should be done, so add a clause to the relevant documentation that content, once accepted, is part of the package.
Good point.
For anyone interested in the Forge Dwarf suggestion, here's the link to the wiki page:
https://crawl.develz.org/wiki/doku.php? ... orge_dwarfIf anyone wants to discuss it in more detail than is possible on a wiki page, it's probably best to open a new thread for that.