From 160a6ac1ed9ce6ca4212b78d61e1c5aa5394cc24 Mon Sep 17 00:00:00 2001 From: Matt Fisher Date: Tue, 8 Jul 2025 12:29:45 -0600 Subject: [PATCH 1/3] Add decision record doc for moving repo --- .../decisions/929-move-repository.md | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 docs/governance/decisions/929-move-repository.md diff --git a/docs/governance/decisions/929-move-repository.md b/docs/governance/decisions/929-move-repository.md new file mode 100644 index 00000000..1cb70d2b --- /dev/null +++ b/docs/governance/decisions/929-move-repository.md @@ -0,0 +1,33 @@ +# Decision Record: [#929 Move or fork to independent organization](https://github.com/nsidc/earthaccess/issues/929) + +- Status: Ready for Review +- Deciders: @jhkennedy, @chuckwondo, @mfisher87, @Sherwin-14, @asteiker, @itcarroll +- Date: 2025-07-08 + + +Technical Story: [#929 Move or fork to independent organization](https://github.com/nsidc/earthaccess/issues/929) + +## Context and Problem Statement + + +## Considered Options + +? + + +## Decision Outcome + +? + + +### Option 1 + +Don't move; stay within `nsidc` org. + +### Option 2 + +Move to an independent org, e.g. `earthaccess-dev`. + +### Option 3 + +Move to a sponsor / incubator org, e.g. `pangeo`. From aa28ee9dcc0166073cf230cb7cc69beb708c1ecb Mon Sep 17 00:00:00 2001 From: Matt Fisher Date: Tue, 8 Jul 2025 12:57:59 -0600 Subject: [PATCH 2/3] WIP context and problem statement Co-authored-by: Joseph H Kennedy Co-authored-by: danielfromearth Co-authored-by: Amy Steiker <47193922+asteiker@users.noreply.github.com> Co-authored-by: Jessica Scheick --- .../decisions/929-move-repository.md | 46 ++++++++++++++++++- 1 file changed, 45 insertions(+), 1 deletion(-) diff --git a/docs/governance/decisions/929-move-repository.md b/docs/governance/decisions/929-move-repository.md index 1cb70d2b..7207b141 100644 --- a/docs/governance/decisions/929-move-repository.md +++ b/docs/governance/decisions/929-move-repository.md @@ -9,6 +9,50 @@ Technical Story: [#929 Move or fork to independent organization](https://github. ## Context and Problem Statement +`earthaccess` currently lives under the `nsidc` organization. + +While the `earthaccess` community lives under the ownership of a private +organization, GitHub's design prevents us from administrating our project +independently. +For example, we require organization owner permission for certain actions, teams are managed at the organization level, and our project is mixed with a large number of other projects (making it less discoverable). + +Moving the `earthaccess` repo to another GitHub organization will: + +* Reduce friction to collaboration by allowing us to self-determine our + community members' access and privileges. +* Improve discoverability by reducing the amount of irrelevant items + when browsing for related projects. +* Enable bundling related repositories (e.g. the R earthdatalogin project, other + dependency libraries) under the same org, for example to cross-document project. +* Preserve community's ability to make its own decisions independent of + institutional structure and policy. + +Overall: enhance collaboration, efficiency, and longevity +In order to strengthen the community engagement of earthaccess and lower participation barriers, moving to a + +Bullets from presentation to ESDIS on 2/11/2025: +- Accelerate development via broader participation +- Lower the cost:value even further for ESDIS +- Promote NASA’s partners + +* Co-location with other similar projects (including similar resources in other languages, e.g. R and Julia) +* Meeting users where they are +* Increase visibility, ability to promote, bring awareness to a broader community (e.g. Pangeo showcase) +* Meets NASA Open Source Science goals +* Leveraging NUMFocus sponsorship could allow for Google Summer of Code mentorship and other funding/effort contributions +* Promotes NASA’s partnerships with other community members based on shared goals, by actively recognizing the critical * contributions of those members. +* From some Googling: +* Flexibility +* Rapid innovation +* Improved security through rapid bug fixes +* Transparency and trust +* Cost efficiency +* Development driver by the user community +* While inter-community support reduces ESDIS/NASA required support, we acknowledge that increased ESDIS funding will also help us sustain the library +hips with other community members based on shared goals +- Increase sustainability + + ## Considered Options @@ -30,4 +74,4 @@ Move to an independent org, e.g. `earthaccess-dev`. ### Option 3 -Move to a sponsor / incubator org, e.g. `pangeo`. +Move to a sponsor / incubator org, e.g. `pangeo`. \ No newline at end of file From 653d8e5c4116952598cb6952e0cd71b1ae3b7b7a Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Tue, 19 Aug 2025 19:35:25 +0000 Subject: [PATCH 3/3] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- docs/governance/decisions/929-move-repository.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/governance/decisions/929-move-repository.md b/docs/governance/decisions/929-move-repository.md index 7207b141..5adce98f 100644 --- a/docs/governance/decisions/929-move-repository.md +++ b/docs/governance/decisions/929-move-repository.md @@ -38,7 +38,7 @@ Bullets from presentation to ESDIS on 2/11/2025: * Co-location with other similar projects (including similar resources in other languages, e.g. R and Julia) * Meeting users where they are * Increase visibility, ability to promote, bring awareness to a broader community (e.g. Pangeo showcase) -* Meets NASA Open Source Science goals +* Meets NASA Open Source Science goals * Leveraging NUMFocus sponsorship could allow for Google Summer of Code mentorship and other funding/effort contributions * Promotes NASA’s partnerships with other community members based on shared goals, by actively recognizing the critical * contributions of those members. * From some Googling: @@ -74,4 +74,4 @@ Move to an independent org, e.g. `earthaccess-dev`. ### Option 3 -Move to a sponsor / incubator org, e.g. `pangeo`. \ No newline at end of file +Move to a sponsor / incubator org, e.g. `pangeo`.