ForNeVeR / TankDriver

Simple game about tanks.
MIT License
3 stars 2 forks source link

Replace ImageMagick with something else #35

Closed ForNeVeR closed 6 years ago

ForNeVeR commented 6 years ago

See

rexim commented 6 years ago

@ForNeVeR what's the reason of such decision? Licensing? Specific bugs of ImageMagick?

ForNeVeR commented 6 years ago

The main reason in the maintenance cost. Making our build rely on a tool installed globally on user's machine is generally a bad idea. Yesterday I had a complaint from a potential contributor: they weren't able to build the project due to lack of ImageMagick on their machine. And anything that causes contributor loss is, in my opinion, a critical issue and should be addressed ASAP.

Our build process should be as much self-contained as possible, i.e. the user shouldn't need to install any additional tools except from what we expect the ordinary .NET (or Mono) developer to have on their machine.

rexim commented 6 years ago

@ForNeVeR sounds reasonable. Thanks for the explanation. I can help with testing all of that on NixOS in the future.