Date
- 26 August 2014
Attendees
Unknown User (robyn), Jacek Becla, Unknown User (ciardi), Andrew Connolly, Gregory Dubois-Felsmann, Frossie Economou, Kian-Tat Lim, Donald Petravick, Unknown User (rlambert), Robert Lupton, Unknown User (xiuqin)
Honored guests: Jeff Kantor, Mario Juric
Attendees, you will be considered present in this virtual meeting if you enter your vote in the table below. If you have no opinion on the change, enter "present".
Preamble
The SAT met on 2014-07-15 and decided to recommend that the coding standards be updated as follows:
- - DM-888Getting issue details... STATUS : Change both C++ and Python standards to say that developers SHOULD use the minimum number of parentheses needed for syntactic correctness and readability.
- - DM-888Getting issue details... STATUS : Change the Python standard to parallel the C++ standard by stating that whitespace SHOULD be omitted around math operators "*" and "/" and (Python-only) "**" and "//".
- - DM-888Getting issue details... STATUS : Change both the C++ and Python standards to state that whitespace SHOULD be omitted around math operator "%".
These changes to the existing Standards have been reviewed for technical merit and approved by the SAT. The
Goals
The TCT will now:
- first, review and comment on these proposed changes based on their impacts upon cost and and schedule; and
- secondly, present our findings to the DM Project Manager and the DM Project Scientist who consider them when determining their mandate on these three changes.
Analysis
Robyn's opinion on the impact upon cost and schedule of accepting each of these changes is that there would be no tangible impact. The rule is a 'SHOULD' so there would be no retrofitting of old code and there is no additional cost to omit superfluous characters.
Discussion items
Who | Proposals | Comment | Yes/No/Here |
---|---|---|---|
Unknown User (robyn) |
|
|
|
Jacek Becla |
|
|
|
Unknown User (ciardi) |
|
|
|
Andrew Connolly |
|
|
|
|
|
| |
Frossie Economou |
|
|
|
Kian-Tat Lim |
|
|
|
Donald Petravick |
|
|
|
Unknown User (rlambert) |
|
|
|
Robert Lupton |
|
|
|
Unknown User (xiuqin) |
|
|
|
Tally of votes: |
| Quorum is 6 members present |
|
Action items
- Unknown User (robyn) will notify Jeff Kantor and Mario Juric of the TCT vote. No tangible impact on cost or schedule was noted. The TCT requests that Jeff and/or Mario advise the TCT as to the final disposition of this issue so that the Standards documents can be modified if, and as, appropriate.