EQUIP refactoring notes

Chris Greenhalgh, 2004-12-20

Introduction

The design goals for EQUIP have shifted over time. In its first version it is something of an over-arching and all-inclusive framework, with IDL, code loading, etc. Over time this has shifted to empasise ease of use for both programmers and users. For some forms of use this is supported in ECT through its hosting of standard components and provision of GUI tools. However this still leaves ECT in a framework/hosting role. In addition to this we wish to consider easier use of EQUIP/ECT from non-framework applications across a range of languages and platforms, e.g. C/C++ applications (such as Chromium and/or OpenGL applications), C# applications, applications on less capable platforms (PDAs, phones).

Goals