Hi all, I created an Infra ticket on renaming and archiving the repos: https://issues.apache.org/jira/browse/INFRA-27268
Best, Dianjin Wang On Fri, Sep 12, 2025 at 10:33 AM Max Yang <[email protected]> wrote: > > Thanks for initiating this discussion and providing a clear background on > the current state of our backup tooling repositories. > > 1. Repository Renaming > > It makes sense to me that renaming apache/cloudberry-gpbackup to > apache/cloudberry-backup. The proposed name better aligns with Cloudberry’s > independence. This change will also help avoid confusion among users and > contributors. > > 2. Repository Consolidation > > This simplification will reduce maintenance overhead, improve code cohesion, > and make it easier to manage and build an integrated backup ecosystem. The > minimal > changes in the S3 plugin repository make this consolidation > straightforward, and > any necessary code adjustments can be handled as part of the merge. > > Additionally, I support archiving or removing the `original > apache/gpbackup-s3-plugin` > repository after the consolidation, as it no longer serves a purpose for > Cloudberry. > > > Best regards, Max Yang > > > On Thu, Sep 11, 2025 at 8:22 PM Dianjin Wang <[email protected]> wrote: > > > > Hi all, > > > > I’d like to open a discussion regarding the repositories related to > > our backup tooling. > > > > ## Background > > > > We have been cherry-picking commits from Greenplum’s archived gpbackup > > into our current repository `apache/cloudberry-gpbackup`. The work has > > been carried out in the branch `sync-with-upstream` and is mostly > > complete. For details, please see: > > https://github.com/apache/cloudberry-gpbackup/issues/46 > > > > ## Topics for discussion > > > > 1. Repository renaming > > > > The current repository name is `apache/cloudberry-gpbackup`. Since the > > prefix `gp` may imply a dependency on Greenplum rather than Cloudberry > > itself, I propose renaming it to `apache/cloudberry-backup`, which > > would better reflect the independence of our project. > > > > 2. Repository consolidation > > > > There is also a small repository > > `apache/cloudberry-gpbackup-s3-plugin`. This repo has seen very few > > changes, and its core consists of fewer than 10 files. To reduce our > > maintenance and governance overhead, I propose merging it into the > > existing `apache/cloudberry-backup/plugins/` directory. > > > > * This would simplify our repo structure, improve maintainability, and > > make it easier to build an integrated backup ecosystem. > > * Some code adjustments may be needed to align the plugin more closely > > with the main backup tool. > > * Since the original `apache/gpbackup-s3-plugin` repo has no important > > Cloudberry-specific changes, we can also request the ASF Infra team to > > directly remove it after the consolidation. > > > > ## Next steps > > > > Before moving forward, I’d like to hear your thoughts and feedback > regarding: > > > > * The proposed renaming of `apache/cloudberry-gpbackup` ~> > > `apache/cloudberry-backup` > > * The consolidation of `apache/cloudberry-gpbackup-s3-plugin` into the > > main backup repo, and deletion of the original > > `apache/gpbackup-s3-plugin` > > > > Looking forward to your input. > > > > Best, > > Dianjin Wang > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [email protected] > > For additional commands, e-mail: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
