[request] some system environment test command is needed

Bug #702845 reported by RaiMan
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
SikuliX
Fix Released
Critical
RaiMan

Bug Description

with the evolving features (e.g. VNC support seems to raise over horizon ;-) and the increasing interest in the app world wide, Sikuli having the pretension to work on different environments/systems, needs some support to help people to figure out wether they can work with Sikuli according their intentions.

this could be something downloadable before downloading Sikuli and or integrated in the installation process. On top it should be usable standalone, to be able to check the system environment on other machines or systems.

already now (even easier with X 1.0rc2) the only basics that are needed is the folder containing the native libs and sikuli-script.jar and you can do a simple test on commandline (based on a standard installation and correct system path):
--- (it is 1 line ;-):
echo from sikuli.Sikuli import *; print SCREEN | java -cp "path-to-sikuli\sikuli-script.jar" org.python.util.jython

Using the Jython level for the test makes it possible to do something without touching any Sikuli features, e.g.
echo import sys; for e in sys.path: print e
would show the current contents of sys.path

so in a first step the java/jython environment could be analyzed and reported and in a second step all the prereqs Sikuli needs to run (even divided in the question: only sikuli-script.jar needed or full Sikuli IDE).

The test could give hints for optimizations/corrections and notify about possible problems (with links to actual bugs/answers/faqs).

Tags: build
RaiMan (raimund-hocke)
Changed in sikuli:
importance: Undecided → Wishlist
RaiMan (raimund-hocke)
Changed in sikuli:
status: New → Fix Committed
importance: Wishlist → High
assignee: nobody → RaiMan (raimund-hocke)
milestone: none → x1.0
tags: added: build
RaiMan (raimund-hocke)
Changed in sikuli:
importance: High → Critical
RaiMan (raimund-hocke)
Changed in sikuli:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.