A proposal came up in chat the other day of whether the less-popular engines should be removed from the accepted engines list. This would essentially mean that future contests are restricted to only NeoLemmix or Lix. (Although Lix is noticably less popular than NeoLemmix for contest entries, it is definitely popular enough to keep it allowed.)
How do people feel about this? On one hand, it means that while playing the levels, we won't have cases where people get frustrated at the relative lack of fine control features in other engines. However, a lot of new users have only switched to these engines after initially submitting levels in other engines (most commonly SuperLemmini) and then properly discovering NeoLemmix or Lix through the contests, so in this way, it might be harmful overall to make this change.
On a semi-related note, we also had a situation in this latest contest where a user provided both NeoLemmix and SuperLemmini versions of their level. In this case, the user later decided to withdraw the SuperLemmini version and simply keep the NeoLemmix version in the contest, although there was no rule specifically obliging them to do so (indeed, there's no rule that would cover this situation at all, unless we were to interpret it as being two seperate entries that just so happen to be identical except for what engine they run on). I most certianly do not want to require that all levels be cross-engine, especially with the difficulties in converting a NeoLemmix or Lix level to any other engine (converting a Lemmix, Lemmini or SuperLemmini level is usually not so difficult). Do we want to allow this (and if so, do we want to require the entrant to nominate a "primary" version), or should we add a rule against this? If nothing else, I'm leaning towards disallowing it for the sake of keeping things simple - especially if we do also restrict future contests to NeoLemmix and Lix only.