You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As part of Shared Libraries Q3/Q4 OKRs, the team would like to document a process guide for migrating libraries into this monorepo.
This entails two tasks:
The process needs fine-tuning. During the course of migration efforts utilizing the initial instructions (Migrate libraries into core monorepo #1079 (comment)), several blockers, points of caution, and gaps were identified. These issues need to be resolved and the solutions documented.
The lessons and solutions from the initial migrations need to be compiled into a step-by-step guide that is granular and streamlined enough to be easily followed by the team (and potentially external contributors) to migrate any library into the core monorepo without significant adjustments or delays.
WONTFIX: The entire commit history of the core repo is included in all diffs between migrated commits and commits made after the target package's git history is merged into the monorepo.
MajorLift
changed the title
Document process guide for migrating libraries into core monorepo
Finalize and document instructions for migrating libraries into core monorepo
Oct 13, 2023
Overview
As part of Shared Libraries Q3/Q4 OKRs, the team would like to document a process guide for migrating libraries into this monorepo.
This entails two tasks:
The process needs fine-tuning. During the course of migration efforts utilizing the initial instructions (Migrate libraries into core monorepo #1079 (comment)), several blockers, points of caution, and gaps were identified. These issues need to be resolved and the solutions documented.
The lessons and solutions from the initial migrations need to be compiled into a step-by-step guide that is granular and streamlined enough to be easily followed by the team (and potentially external contributors) to migrate any library into the core monorepo without significant adjustments or delays.
Tasks
1. Fill in the blanks
auto-changelog
validator to handle inconsistent package-name prefixes in the ported tags of renamed packages: Package Rename Changelog Validation #1795.create-release-branch
tool to specify the last release tag name for a given subpackage: Add option to specify last release tag name for core subpackages create-release-branch#105autochange-log
validator to handle manually created tags (for release commits that were untagged in the original repo): Add missingjson-rpc-{engine,middleware-stream}
CHANGELOG tag diff links #2008core/
namespace: Configure GitHub Pages workflows for publishing docs #18452. Documentation
eth-json-rpc-provider
into core monorepo #1551 (comment).The text was updated successfully, but these errors were encountered: