Whether 'tis better to put up with
The half-hearted support of ten point four,
Or to say enough is enough to my problems,
And by stopping support end them? To stop: to kill it;
No more; and by killing it to say we end
The head-ache and the future annoyances
Programming this app will cause, 'tis a desire
Greatly wanted. To stop, to kill it;
To kill it: The chance to relax, there's the reward;
For in this relaxation what efficiency may come
When we stop worrying about the limited APIs,
Makes us stop to think: there's the respect
That makes problems of backwards-compatibility;
For who would bear to play EVE painfully
The lack of dock icon, not able to command-tab to it,
The horrid graphics, the constant screen breakup,
Not to mention everyone mocking you,
For using a computer so long
With an out of date OS. What programmer would suffer,
To type so many extra lines of code,
But the clamor from stopping Tiger support,
The unknown users from whose numbers
No Mac EVE player knows, it confuses the mind
And makes me want to take on this burden
Than to limit this app to a smaller base?
Thus conscience does make the programmers struggle;
And thus the supposedly reasonable solution
Is made unclear by the desire to support everyone,
And the possibility of leaving players stranded
With this idea, most players don't seem to mind,
They'd already be supported. - How selfish!
The Mac players! Valued are you in your opinions,
Help me make the right decision.
Edit: Decision made: Not to Tiger.
While the beta build is still there for those who want to monitor your current skill in training progress I have decided that all future versions of this app will be Leopard only. EVE itself hardly runs well on Tiger (even though it technically is possible) so I see a lack of demand for it. There have been a few people suggesting I should move it up to 10.5 only. Nobody is really asking I should keep it 10.4 compatible.
Also, I'm missing out on a lot of API calls. For example, additions to NSExpression would make querying for data much faster in some cases. There are certain Interface Builder components I can now take advantage of.
However, the biggest factor lies in testing. All three of the Macs I have kicking around my house have Leopard installed. I simply don't have a way of testing if it works well in 10.4.