Standards and Conventions (SAC)
The RPMS environment evolved from different development efforts at different sites. Now, individual applications and their integration is very complex. The RPMS Programming Standards and Conventions (SAC), developed and maintained by the Standards and Conventions Committee, contains policies, procedures, and notes to guide maintenance and development. There are two extensions to the SAC that give additional guidance-- the SAC Developer's Handbook (new resource for the development of RPMS applications, including developers' tools) and the RPMS Documentation Style Guide (new resource providing RPMS documentation guidance). The first document below is the SAC approval letter, followed by the SAC, Developers' Handbook, and then the Documentation Style Guide.
- RPMS Programming Standards and Conventions — December 2009 [PDF - 463KB]
- RPMS Ensemble Programming Standards and Conventions — September 2010 [PDF - 101KB]
- RPMS GUI Programming Standards and Conventions — October 2010 [PDF - 6.9MB]
- SAC Developers´ Handbook — December 2006 [PDF - 828KB]
- RPMS Documentation Style Guide — August 2021 [PDF - 1.16MB]
Requests for Exemptions from Programming SAC
If an individual identifies the need for an exemption from the SAC for a given package, a request must be made to the SACC either via
written notification using the form below. Exemption requests should be submitted as early as possible in the development cycle.
- SAC Exemption Request Form [PDF - 258KB]
- SAC Change Request Form [PDF - 86KB]