RISC OS Open

RISC OS  OPEN


A fast and easily customised operating system for devices using ARM processor cores.

Latest news


New tool to aid RISCOS Ltd and Castle RISC OS development

Posted by Andrew Hodgkinson Fri, 22 Feb 2008 12:36:00 GMT

As a part of the joint co-operation between RISC OS Open and RISCOS Ltd, we are please to announce the availability of a tool which we hope will help to make life a little bit easier for developers. It is aimed at gathering some specific statistics from a wide range of RISC OS users in order for us to better identify where the main problem areas lie with respect to the differences between the RISCOS Ltd RISC OS branch and the Castle Technology RISC OS branch.

The EnsureScan program will search for applications in a specific location on your computer, for example in a specified directory (defaulting to $.Apps) or all of a specified hard disc.

During the scanning process, it will look for applications and when it finds one, it will look at any !Boot or !Run file inside the application to build a list of all of the modules which are required by that application. It does this by looking for RMEnsure commands in those files, hence the name of this program, as those commands indicate that the application requires that a certain module of at least a certain version number in order to function correctly.

The reason for doing this scan is simply to gather information from a large cross-section of the community about which modules are required by applications. We aren’t tracking what applications each user has or what modules each application requires.

The data collected is simply: how many times during the scan was a given module seen in an RMEnsure command and what version numbers of modules are being asked for? This is useful because it will indicate which modules are important to developers and that in itself helps to focus attention on solving problems where separate streams of development of those modules means that a simple version number check (as per RMEnsure) is no longer sufficient.

If we want to find ways to make it simpler for developers to ensure that their applications have access to versions of a module which provide specific features and/or bug fixes, then gathering this information is an important first step.

Just install and run !EnsureScn, then e-mail the results from it back to us at scan@riscosopen.org.

Download your copy of !EnsureScn from here.

Thanks for your help!

Posted in ,  | Tags , , ,  | no comments

Comments

   .   

Commercial use

For commercial enquiries, please contact the owners of RISC OS, Castle Technology Ltd.

ROOL Store

The official C/C++ Development kit and more here.

Donate! Why?

Bandwidth is expensive - please consider donating: