SIO-ODF / ctdcal

A CTD calibration package in use on US GO-SHIP cruises
BSD 3-Clause "New" or "Revised" License
11 stars 5 forks source link

Assess TODO markers #56

Closed Klankers closed 4 months ago

Klankers commented 5 months ago

CTDCAL has numerous TODO markers of unknown age, origin, context, or intent.

  1. Run through all the modules, scripts, and tools and consolidate all of the TODOs into a list.
  2. From there, determine what should be done (via discussion) about each TODO. Are they immediate changes? Do we need new issues? Are they redundant or irrelevant?
  3. Delete all the TODOs in the code.
DocOtak commented 5 months ago

Also interesting is something like https://github.com/alstr/todo-to-issue-action

Klankers commented 5 months ago

See the following branches also:

Klankers commented 5 months ago

Also interesting is something like https://github.com/alstr/todo-to-issue-action

Isn't currently possible with the permissions on the Github tokens (can't enable "read and write" permissions for workflows). Possibly in the future?

asmith75218 commented 4 months ago

Actions have either been added to open issues or resolved. Most TODO markers removed from code. A few remain in unused modules and older branches. I think one more discussion and we can resolve and close this issue.

Klankers commented 4 months ago

Only other mentions of TODOs are in:

After discussing and assessing these, we decided they weren't files we need to keep and, for simplicity, can be deleted.

asmith75218 commented 4 months ago

Comments resolved, unneeded files removed.