-
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Deprecate wdio-electron-service and migrate users to @wdio/electron-service
Overview
Deprecate the old wdio-electron-service package and guide users to migrate to the new @wdio/electron-service package in the monorepo.
Tasks
1. Package Deprecation
- Mark
wdio-electron-serviceas deprecated on npmnpm deprecate wdio-electron-service@"*" "Migrated to @wdio/electron-service. See migration guide: https://github.com/webdriverio-community/wdio-desktop-mobile-testing"
- Add
deprecatedfield to old package'spackage.json - Update old package README with deprecation notice
2. Documentation
- Create migration guide:
packages/electron-service/docs/migration/package-migration.md - Update main README with migration notice
- Add migration guide link to old package README
3. Release Planning
- Release
@wdio/[email protected](or continue from current version) - Create GitHub release with migration instructions
- Announce migration in GitHub Discussions
4. Communication
- Update package description on npm
- Add deprecation notice to old repository
- Update any external documentation references
5. Issue & Label Migration
- Move existing issues from the old repository
- Move all labels from the old repository
6. Repository Archiving (Future)
- Monitor migration adoption (6-12 months)
- Archive old repository when ready
- Add final archived notice to README
- Archive repository on GitHub
- Ensure all links point to new location
Version Decision
Recommendation: Continue with v10.0.0 to maintain version continuity from v9.2.0.
Metadata
Metadata
Assignees
Labels
No labels