From 22bdc25a56fcbe2584eecf21f28119412d19247a Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 3 Oct 2025 12:28:25 +0000 Subject: [PATCH 1/2] Initial plan From 0ec6af9c954615707720c81e09a0a454d1b9434b Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 3 Oct 2025 12:32:35 +0000 Subject: [PATCH 2/2] Add issue documentation for sandritica PR migration to doc4d/docs fork Co-authored-by: arnaud4d <3355051+arnaud4d@users.noreply.github.com> --- .github/ISSUE_MIGRATION_SANDRITICA.md | 80 +++++++++++++++++ .../ISSUE_TEMPLATE_SANDRITICA_MIGRATION.md | 55 ++++++++++++ .github/MIGRATION_CHECKLIST_SANDRITICA.md | 86 +++++++++++++++++++ 3 files changed, 221 insertions(+) create mode 100644 .github/ISSUE_MIGRATION_SANDRITICA.md create mode 100644 .github/ISSUE_TEMPLATE_SANDRITICA_MIGRATION.md create mode 100644 .github/MIGRATION_CHECKLIST_SANDRITICA.md diff --git a/.github/ISSUE_MIGRATION_SANDRITICA.md b/.github/ISSUE_MIGRATION_SANDRITICA.md new file mode 100644 index 00000000000000..a5bfe9f9361749 --- /dev/null +++ b/.github/ISSUE_MIGRATION_SANDRITICA.md @@ -0,0 +1,80 @@ +# Migration Plan: Move sandritica Pull Requests to Fork + +## Overview +This issue tracks the migration of all pull requests from user `sandritica` from the main 4d/docs repository to the fork doc4d/docs. + +## Current Status +As of September 2025, there are **16 pull requests** from sandritica in the 4d/docs repository: + +### Open Pull Requests (9) +1. [#491](https://github.com/4d/docs/pull/491) - Update 4d-write-pro-attributes.md (Sep 23, 2025) +2. [#490](https://github.com/4d/docs/pull/490) - Update 4d-write-pro-attributes.md (Sep 23, 2025) +3. [#489](https://github.com/4d/docs/pull/489) - Update wp-new-bookmark.md (Sep 22, 2025) +4. [#488](https://github.com/4d/docs/pull/488) - Update 4d-write-pro-attributes.md (Sep 22, 2025) +5. [#487](https://github.com/4d/docs/pull/487) - Update wp-new-bookmark.md (Sep 22, 2025) +6. [#486](https://github.com/4d/docs/pull/486) - Update OpenAIParameters.md (Sep 22, 2025) +7. [#485](https://github.com/4d/docs/pull/485) - Update using-a-4d-write-pro-area.md (Sep 22, 2025) +8. [#484](https://github.com/4d/docs/pull/484) - Update wp-new-bookmark.md (Sep 22, 2025) +9. [#483](https://github.com/4d/docs/pull/483) - Update 4d-write-pro-attributes.md (Sep 22, 2025) + +### Closed Pull Requests (7) +1. [#435](https://github.com/4d/docs/pull/435) - Pull request test (May 27, 2025) - Closed May 28, 2025 +2. [#380](https://github.com/4d/docs/pull/380) - Update log-event.md (Dec 2, 2024) - Closed Dec 4, 2024 +3. [#379](https://github.com/4d/docs/pull/379) - Update log-event.md (Dec 2, 2024) - Closed Dec 4, 2024 +4. [#378](https://github.com/4d/docs/pull/378) - Update log-event.md (Dec 2, 2024) - Closed Dec 4, 2024 +5. [#377](https://github.com/4d/docs/pull/377) - Update log-event.md (Dec 2, 2024) - Closed Dec 4, 2024 +6. [#376](https://github.com/4d/docs/pull/376) - Update log-event.md (Dec 2, 2024) - Closed Dec 4, 2024 +7. [#375](https://github.com/4d/docs/pull/375) - Update log-event.md (Dec 2, 2024) - Closed Dec 4, 2024 + +## Migration Plan + +### Prerequisites +1. **Fork Creation**: Ensure the `doc4d/docs` fork repository exists and is properly configured +2. **Access Permissions**: Verify that sandritica has appropriate access to the fork repository +3. **Branch Protection**: Set up any necessary branch protection rules on the fork + +### For Open Pull Requests +For each open PR (#491, #490, #489, #488, #487, #486, #485, #484, #483): + +1. **Close with Comment**: Close the PR in 4d/docs with a comment explaining the migration + - Template: "This PR is being migrated to the doc4d/docs fork repository. Please resubmit your changes there. Thank you for your contribution!" + +2. **Notify Contributor**: Ensure sandritica is informed about: + - The fork location: doc4d/docs + - How to resubmit changes + - Any new contribution guidelines + +### For Closed Pull Requests +For historical tracking, document that closed PRs (#435, #380, #379, #378, #377, #376, #375) existed but do not require active migration. + +### Communication Strategy +1. **Issue Creation**: Create a tracking issue in the main repository (this document) +2. **Contributor Notification**: Send a message to sandritica explaining the migration +3. **Documentation Update**: Update CONTRIBUTING.md if needed to reference the fork for certain types of contributions + +## Action Items + +### For Repository Maintainers +- [ ] Verify doc4d/docs fork exists and is properly configured +- [ ] Close open PRs with migration notice +- [ ] Update contribution guidelines if necessary +- [ ] Notify sandritica about the migration process + +### For sandritica +- [ ] Review and understand the migration to doc4d/docs +- [ ] Resubmit open changes to the fork repository +- [ ] Follow any new contribution guidelines for the fork + +## Timeline +- **Target Completion**: Within 2 weeks of issue creation +- **Communication Deadline**: Within 3 business days +- **PR Closure**: After contributor notification is complete + +## Contact Information +- Primary Contact: Repository maintainers +- Contributor: @sandritica +- Fork Repository: doc4d/docs (to be confirmed) + +--- + +**Note**: This migration is part of reorganizing contribution workflows. All valuable contributions will be preserved and properly attributed. \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE_SANDRITICA_MIGRATION.md b/.github/ISSUE_TEMPLATE_SANDRITICA_MIGRATION.md new file mode 100644 index 00000000000000..2ec29b5c7a5a7e --- /dev/null +++ b/.github/ISSUE_TEMPLATE_SANDRITICA_MIGRATION.md @@ -0,0 +1,55 @@ +--- +title: Move all sandritica pull requests from 4d/docs to fork doc4d/docs +labels: ["migration", "contributor-management", "documentation"] +assignees: [] +--- + +## Summary + +This issue tracks the migration of all pull requests from contributor `sandritica` from the main 4d/docs repository to the doc4d/docs fork. + +## Current Situation + +**Total PRs from sandritica: 16** +- **Open PRs: 9** (#491, #490, #489, #488, #487, #486, #485, #484, #483) +- **Closed PRs: 7** (#435, #380, #379, #378, #377, #376, #375) + +All PRs are documentation updates, primarily to 4D Write Pro related files. + +## Required Actions + +### 1. Verify Fork Setup +- [ ] Confirm `doc4d/docs` fork exists and is properly configured +- [ ] Ensure sandritica has appropriate access to the fork + +### 2. Migrate Open PRs +For each open PR: +- [ ] Close with migration notice comment +- [ ] Provide clear instructions for resubmission to fork + +### 3. Communication +- [ ] Notify @sandritica about the migration process +- [ ] Update contribution guidelines if needed +- [ ] Document the change in repository documentation + +### 4. Timeline +- **Target Completion**: 2 weeks from issue creation +- **Contributor Notification**: 3 business days + +## Migration Notice Template + +``` +This PR is being migrated to the doc4d/docs fork repository as part of our contribution workflow reorganization. + +Please resubmit your changes to: [doc4d/docs repository link] + +Thank you for your valuable contributions to the 4D documentation! +``` + +## Background + +This migration is part of reorganizing contribution workflows to better manage documentation updates and maintain clear separation between different types of contributions. + +--- + +See [detailed migration plan](.github/ISSUE_MIGRATION_SANDRITICA.md) for complete information. \ No newline at end of file diff --git a/.github/MIGRATION_CHECKLIST_SANDRITICA.md b/.github/MIGRATION_CHECKLIST_SANDRITICA.md new file mode 100644 index 00000000000000..ceccdc96492806 --- /dev/null +++ b/.github/MIGRATION_CHECKLIST_SANDRITICA.md @@ -0,0 +1,86 @@ +# Sandritica PR Migration Checklist + +## Pre-Migration Setup +- [ ] Verify `doc4d/docs` fork repository exists +- [ ] Confirm sandritica has write access to the fork +- [ ] Review fork's contribution guidelines +- [ ] Prepare migration communication + +## Open PR Migration (9 PRs) + +### PR #491 - Update 4d-write-pro-attributes.md +- [ ] Review PR content +- [ ] Close with migration notice +- [ ] Verify closure + +### PR #490 - Update 4d-write-pro-attributes.md +- [ ] Review PR content +- [ ] Close with migration notice +- [ ] Verify closure + +### PR #489 - Update wp-new-bookmark.md +- [ ] Review PR content +- [ ] Close with migration notice +- [ ] Verify closure + +### PR #488 - Update 4d-write-pro-attributes.md +- [ ] Review PR content +- [ ] Close with migration notice +- [ ] Verify closure + +### PR #487 - Update wp-new-bookmark.md +- [ ] Review PR content +- [ ] Close with migration notice +- [ ] Verify closure + +### PR #486 - Update OpenAIParameters.md +- [ ] Review PR content +- [ ] Close with migration notice +- [ ] Verify closure + +### PR #485 - Update using-a-4d-write-pro-area.md +- [ ] Review PR content +- [ ] Close with migration notice +- [ ] Verify closure + +### PR #484 - Update wp-new-bookmark.md +- [ ] Review PR content +- [ ] Close with migration notice +- [ ] Verify closure + +### PR #483 - Update 4d-write-pro-attributes.md +- [ ] Review PR content +- [ ] Close with migration notice +- [ ] Verify closure + +## Communication Tasks +- [ ] Contact @sandritica about migration +- [ ] Provide fork repository details +- [ ] Explain resubmission process +- [ ] Answer any questions from contributor + +## Documentation Updates +- [ ] Update CONTRIBUTING.md if needed +- [ ] Add note about fork usage for certain contributions +- [ ] Update README if fork information should be mentioned + +## Post-Migration Verification +- [ ] All 9 open PRs successfully closed +- [ ] sandritica acknowledged migration +- [ ] Fork repository is accessible to contributor +- [ ] Documentation updated appropriately + +## Timeline Tracking +- **Migration Start Date**: _______________ +- **Contributor Notified**: _______________ +- **All PRs Closed**: _______________ +- **Migration Complete**: _______________ + +## Notes +_Use this space to track any issues, responses, or special considerations during migration_ + +--- + +**Status**: ⏳ Pending | ✅ Complete | ❌ Issue +**Responsible**: Repository Maintainers +**Fork Target**: doc4d/docs \ No newline at end of file