← Back to team overview

sikuli-driver team mailing list archive

[Bug 887016] Re: [request] make X 1.0 pattern matching backwards compatible with 0.10.2

 

Both mentioned bugs are requests, to optimize the X-1.0 VisionEngine to
behave in a way, that one might expect. The need was hidden by the
behavior of 10.2

Both are not requests for backward compatibility to the behavior of 10.2, but a reaction on situations that showed the outcome of a dramatically improved VisionEngine compared to the situation in 10.2
The difference between the two engines in that specific case seems to be, that in X-1.0 the default minimum similarity should be raised from 0.7 to a higher value towards 0.9, to get the same results as in 10.2

Both requests, make sense regarding ease of use and convenience.

I do not think, that it makes sense, to have two vision engines
available to support a "backward compatibility", that is only motivated
by a few cases of changed behavior.

I think, the migration from 10.2 to X-1.0 is neither supported nor
documented at all, although the mentioned situations could have been
foreseen by those who knew the impacts of the improvement.

With other software getting a major revision with impacts on features
and behavior, you normally get some information on possible issues and
how to solve the situations. This is missing with Sikuli.

In this sense, I do not support the request bug. Instead, there should
be some more information on differences between 10.2 and X-1.0 and how
to overcome critical situations (I will start a faq on that)

-- 
You received this bug notification because you are a member of Sikuli
Drivers, which is subscribed to Sikuli.
https://bugs.launchpad.net/bugs/887016

Title:
  [request] make X 1.0 pattern matching backwards compatible with 0.10.2

Status in Sikuli:
  New

Bug description:
  bug 885617 and bug 880861 report problems with the "dramatically
  improved" VisionEngine breaking functionality in existing scripts. As
  the pattern matching engine is _THE_ core feature of Sikuli and in
  order to facilitate migration from 0.10.2 to X-1.0 the pattern
  matching engine shall be backwards compatible by default. An option
  may be added changing to different behaviour.

To manage notifications about this bug go to:
https://bugs.launchpad.net/sikuli/+bug/887016/+subscriptions


References