-
Notifications
You must be signed in to change notification settings - Fork 218
VOLTTRON Source Options
There are several options for using the VOLTTRON code depending on whether you require the most stable version of the code or want the latest updates as they happen. In order of decreasing stability and increasing currency:
For most stable, download the source code for the latest release at: https://github.com/VOLTTRON/volttron/releases These are purely source code and are not tied to the git repository. To update them will require downloading the newest source code and re-installing.
For most stable but still pulling from the git repository use the 3.x branch (git clone –b 3.x https://github.com/VOLTTRON/volttron.git)
The master branch is now the default branch for VOLTTRON (meaning this is what you clone if you do not use the “-b” option). This branch will get the latest stable features are they are pushed. Master and 3.x will remain in sync until 4.x is released. At this point, 3.x will stop being updated (except for fixes) and 4.x will track master.
The “develop” branch contains the latest features as they are developed. Once a feature is considered “finished” it is merged back into develop. Develop will be merged into master once it is considered stable and ready for release. This branch can be cloned by those wanting to work from the latest version of the platform but should not be used in deployments.
The least stable branches are the “feature” branches. These are branches contain features which are in progress and under development. It is not recommended to clone feature branches except for exploring a new feature.
- Platform Agent
- VOLTTRON Central Agent
- Platform Commands
- Platform Configuration
- [Platform Hardening Security Recommendations] (Linux-Platform-Hardening-Recommendations-for-VOLTTRON-users)
- ...
- [Building VOLTTRON] (Building-VOLTTRON)
- Example Agents
- Agent Development
- [Shortcut Scripts] (Scripts)
- [VOLTTRON Conventions] (Conventions)
- [sMAP Test Server] (sMAP-Test-Instance)
- [Design Discussions] (Design Discussions)
- VIP
- VIP - VOLTTRON Interconnect Protocol
- RPC by example
- VIP - Known Identities
- VIP - Authentication
- VIP - Authorization
- Protecting Pub/Sub Topics
- Setup Eclipse for VOLTTRON
- Deployment Walkthrough
- Forward Historian Walkthrough
- [Create New Historian Agent] (Developing-Historian-Agents)
- [Create New Driver Agent] (Develop-Driver-Agent)
- [Developing With Eclipse] (Eclipse)
- Migrations
- [2.x to 3.x Migration](2.x-to 3.x-Migration)
- 1.2 to 2.0 Migration
- [Deployment Recommendations](Recommendations for Deployments)
VOLTTRON Versions and Features
Transactional Network Platform Overview
- Established Topics
- Working with the Actuator Agent
- Logging
- [Multi-Node Communication] (MultiBuildingMessaging)
Information Exchange Standards