Skip to content

which assessment-specific repositories should be moved to this organization #17

Description

@iantaylor-NOAA

In the past we've used the lead assessment author's github account to host repositories containing all the files for an assessment (I think that https://github.com/melissamonk-NOAA/China2015 was probably the first). Then the repositories had the files associated with the StockAssessment_template which @melissamonk-NOAA created based on the 2015 China assessment and more recently all the files associated with the {sa4ss} package. We also now often have lots more stuff related to data processing not directly related to the assessment report.

Thanks to @kellijohnson-NOAA, the Lingcod_2021 repo was renamed and moved and is now here as https://github.com/nwfsc-assess/lingcod/.
And @okenk has just created https://github.com/nwfsc-assess/canary here in this organization.

I think that hosting these repos in this organization (whatever we want to call it, see #16) makes sense under the assumption that these assessments are going to be repeated in the future with a different year and different author, but many of the files may not need to change substantially. We can make a tag for each assessment year (plus pre-STAR drafts and whatever else makes sense) to in case revisiting the old state is necessary.

I'm pondering a few questions related to this that others might have thoughts on:

  1. I get the pleasure of working on petrale sole in the year ahead. The previous assessment report, https://github.com/chantelwetzel-noaa/Petrale_2019, used the StockAssessment_template rather than sa4ss. Does it still make sense to migrate it over here or just make a fresh start and copy and paste the text as needed?
  2. Is it worth migrating any other assessments to this organization that either are or aren't going to be assessed in 2023?
  3. For the assessments hosted here, do we need to think about permissions for folks outside this organization who might be contributing to the assessments? There were two folks with access to Lingcod_2021 who got brought in automatically as "Outside collaborators" when the repo was moved and they now have write access just to the renamed lingcod repo (see https://github.com/orgs/nwfsc-assess/people). Does it make sense going forward to just grant collaborators write access to individual repos as needed?

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requestedworkflow

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions