4 ms·
you should read this: https://twitter.com/bgolus/status/1080213166116597760 https://twitter.com/bgolus/status/1080213166116597760
by fuu_dev 6y ago
you should read this:
https://twitter.com/bgolus/status/1080213166116597760 https://twitter.com/bgolus/status/1080213166116597760
- mjevans 6y agoPossible solutions: Have a demo so users can tell how well supported their platform is. Be clear about the target platform (E.G. Tested on Debian 10.8 + NonFree, Ubuntu 2020.04 etc; also include the minimum supported OpenGL / Vulcan / whatever version etc.) Document the product execution lifecycle, and how to manually skip steps. (E.G. steam calls X to start the launcher, the launcher calls Y to start the game. These are the arguments each take to modify behavior.) Have developer level debug checks in the logs. Print to standard error where you're trying to open a log file ("Opening log file: %s\n"), have an example of what a healthy log file should look like. If a native command is missing say so, and if there's a test-platform link to the package page for that platform, as well as the source website. (Eventually historical gamers might need to visit Archive.org to grab the last published version.) Have debug levels to increase verbosity (even if it's just "production" vs "collect crash report") validate every assumption and requirement in the crash report log level. You shouldn't need to ask the user for any additional information other than the log file, because it should all be right there in the log file.
- yjftsjthsd-h 6y agoThe claim upthread is that that particular case shouldn't be taken at face value: https://news.ycombinator.com/item?id=26358183 https://news.ycombinator.com/item?id=26358183
- fuu_dev 6y agoVery possible, there seems to be a follow up tweet from the author that points out that he exaggerated. The point is that you should stay critical. People love to glorify the Linux userbase when Linux is often not a economical option. You will find a lot of stories about it on google. Here is one: https://steamcommunity.com/app/332250/discussions/0/494632506575881915/)?l=tchinese https://steamcommunity.com/app/332250/discussions/0/49463250...