Uploaded image for project: 'Request For Comments'
  1. Request For Comments
  2. RFC-24

Make the System Architect the BDFL for Coding Standards

    Details

    • Type: RFC
    • Status: Implemented
    • Resolution: Done
    • Component/s: DM
    • Labels:
      None
    • Location:
      Comments

      Description

      This RFC proposes to make the System Architect responsible for the Coding Standards document, rather than the entire TCT committee. If adopted, this RFC will designate the System Architect as the owner of the coding standards document, with the responsibility to decide on acceptance or rejection of changes to coding standards documents.

      Rationale:

      • Coding standards are naturally in the purview of the system architect, as the person responsible for the technical integrity of the system.
      • It's important for coding standards to reflect a coherent set of rules exposing robust and consistent underlying logic. This is best achieved by having one person responsible for them.
      • It removes unnecessary micromanagement and bureaucracy (for example, it's unlikely that the Project Manager or Project Scientist – both members of the TCT – will (or should) track development at this level of detail; therefore, decisions shouldn't be blocked on them).

        Attachments

          Container Issues

            Issue Links

              Activity

                People

                • Assignee:
                  mjuric Mario Juric
                  Reporter:
                  mjuric Mario Juric
                  Watchers:
                  Frossie Economou, Gregory Dubois-Felsmann, Jeff Kantor, John Swinbank, Joshua Hoblitt, Kian-Tat Lim, Mario Juric, Tim Jenness
                • Votes:
                  1 Vote for this issue
                  Watchers:
                  8 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:
                    Planned End:

                    Summary Panel