Note that Project Alpha was inspired by the code contribution of "openPDC Lite" from Washington State University that was designed to allow easy development and debugging of analytic based action adapters. Project Alpha also expands on this notion by allowing developers to easily develop and debug their action adapters from within a single solution. In addition, Project Alpha adds the ability for users of the GSF Time-series Library to completely develop an independent package for an analytic that contains all the pieces needed to deploy the application including database scripts, configuration utilities, a manager application, debug host application / release service and an installation utility.
Documentation and Support
- Documentation for project alpha can be found here.
- Get in contact with our development team on our new discussion boards.
- Check out the Project Alpha wiki.
Some other useful links:
- Library documentation for the Grid Solutions Framework
- Discussion board for the Grid Solutions Framework - note: this is a new board, searching the history of existing threads on old CodePlex sites could provide insights into common questions:
- Major components of the Time-Series Library application.
- How to create a custom adapter.
- Custom adapter examples.
- Source code for various Time-Series Library custom adapter implementations.
- A full history of GPA User Forum presentations.
- Some User Forum presentations of possible relevance:
- GSF libraries on NuGet.
- Make sure your system meets all the requirements below.
- Download the project source code
- Pick a “name” for your project
- Rename project alpha source code to your selected project name
- Pick a color scheme for you manager application
- Rearrange the manager menu’s for your application’s needs
- Design your analytic – i.e., design your Action adapter
Read the documentation above for more detailed information.
- 64-bit Windows 7 or newer.
- .NET 4.6 or newer.
- Visual Studio 2012 or newer.
- Database management system such as:
- SQL Server (Recommended)
- SQLite (Not recommended for production use) - included.
If you would like to contribute please:
- Read our styleguide.
- Fork the repository.
- Work your magic.
- Create a pull request.
Project Alpha is licensed under the MIT License.