Navigation
Learn About
Developing With
Ingres Talk
Information
Toolbox
Views
OpenROAD Intellisense Home
From Ingres Community Wiki
Contents |
Introduction
The OpenROAD Intellisense editor (Aurora) is a an advanced OpenROAD script editor that can be used as a drop in replacement for the standard script editor. Aurora supports modern editing features and offers a tabbed MDI interface, syntax highlighting, regex search on all code within OpenROAD user profiles, code folding and full intellisense.
Only versions of OpenROAD that have the XML export feature (5.1+) will be supported with respect to intellisense and other advanced editing features - however all versions of OpenROAD will be able to be use Aurora and take advantage of features such as MDI support and syntax highlighting.
The Aurora editor will make use of existing OpenROAD functionality, along with new 4GL and 3GL amendments (as they are introduced at future code sprints), to provide a tight integration with the OpenROAD workbench. Aurora is intended to be a reference implementation of how to integrate external editors and tools with the core OpenROAD product and could be used by people wishing to integrate the workbench with Eclipse or Visual Studio.
Aurora editor is build on top of the Galactica Framework which provides a reusabe API for OpenROAD tooling and is open source. The framework provides a multitude of classes and controls for common OpenROAD tooling scenarios
Aurora requires third party commercial components to compile. The editor will be distributed in binary form for free and the source code will be available and be open source. However, to compile from source will require licences for the third party components. Conversely, the Galactica Framework only uses open source third party libraries and consequently it will be able to be compiled from souce without any proprietory licences, It is envisaged that approximately 75% of the codebase will be code for Galactica.
High Level Roadmap
Phase I :
- Galactica Runtime Engine (Alpha)
- Class browser (System Classes, User Classes and External Classes)
- Class Hierarchy Diagrams (UML) Generator
- Test Harness Application
- Detailed design documentation / specification
Phase II :
- Galactica Runtime Engine (Beta)
- OpenROAD Lexer and Parser
Phase III :
- Galactica Runtime Engine (V1)
- Aurora (Alpha)
For feature requests, more information or to get hold of beta versions please contact Oliver Oyston.
Announcements
| | 08-oct-2009 | : | OpenROAD Intellisense project launched. |
Screen Shots
Project Profile
| Admins | Oliver Oyston |
| Sponsor | TBD |
| Developers | 1 |
| Development Status | 2 - Planning |
| Intended Audience | Developers |
| License | GNU General Public License (GPL) |
| Operating System(s) | 32-bit MS Windows (NT/2000/XP/Vista/7) |
| Programming Language(s) | C, OpenROAD 4GL, C# |
| Topic(s) | OpenROAD, Development, 4GL, C#, .NET |
| Translation(s) | English |
| User Interface(s) | N/A |
| Donors | Oliver Oyston |
| Registered | 08-oct-2009 |
Italic text


