Hi Shlomi,

Sorry for late reply, I was quite busy this week and just got some free time 
for emails.

Shlomi Fish wrote:

Why don't you just specify a minimum supported version of XML::Writer in
Build.PL? It's much easier and definitely more correct than anything else.

Because I don't know how much this is realistic. I don't know what is the
oldest version of XML::Writer that my module is still supposed to work with and
I don't wish to investigate. If the failure is in the real world, then I will
be getting a valid report, but otherwise I can assume that XML::Writer is in a
recent enough version for my module to work with.

When I'm in the same situation, I read "Changes" for this distribution and usually find an answer really quickly. For example, I needed DBD::SQLite which supports REGEX in WHERE clauses and easily found that it's 1.27.

If you don't want to spend time reading or Changes doesn't provide an answer, I think you can safely assume that the version you are using right now on your machine is the minimum. This way, you'll be sure that your module is working fine in other environments. Upgrade may be unnecessary but it would save a lot of time for those who use older versions of prerequisites.

--
Serguei Trouchelle

Reply via email to