Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Task] Friendly Rabby experimental branch #8

Open
4 tasks
skeletor-spaceman opened this issue Feb 7, 2025 · 0 comments
Open
4 tasks

[Task] Friendly Rabby experimental branch #8

skeletor-spaceman opened this issue Feb 7, 2025 · 0 comments
Labels
task A Project task

Comments

@skeletor-spaceman
Copy link
Collaborator

Overview

Create a friendly experimental branch of the Rabby wallet by forking the open source repository. This branch will be used solely for testing and development experimentation of interop features, and is NOT intended for production use.

Objectives

  • Fork the official Rabby wallet repository for experimental purposes.
  • Set up a dedicated development environment for testing interop features.
  • Implement experimental interop features.
  • Ensure clear separation from production-ready code/features.

Details

  • Background:
    We want to experiment with various interop features within the Rabby wallet. This experimental branch will serve as a sandbox where new capabilities can be integrated, tested, and iterated upon before potentially being proposed for native support in Rabby.

  • Requirements:

    • Fork the official Rabby wallet repository into a separate branch labeled as experimental.
    • Clearly mark the branch as "EXPERIMENTAL – Not for Production" in documentation and repository descriptions.
    • Configure a CI/CD pipeline and testing infrastructure to support ongoing experiments.
    • Maintain a changelog or roadmap that documents the interop features being tested.
  • Acceptance Criteria:

    • The experimental branch is set up and publicly accessible.
    • Documentation is in place to guide contributors on how to test and contribute interop features.
    • The branch supports toggling experimental features on and off, ensuring that unstable features do not impact testing workflows.

Dependencies

  • Coordination with the Rabby team regarding integration standards.
  • A dedicated testing environment and CI/CD setup.

Deliverables

  • An experimental fork of the Rabby wallet repository.
  • Detailed documentation outlining:
    • List and status of experimental interop features.
    • Guidelines for testing and contribution.
  • A roadmap for future interop feature integrations.

Additional Notes

  • This experimental branch is strictly for testing and should not be merged into production code.
  • Regular updates and transparent communication about experimental progress are crucial.
  • Feedback from this branch will inform proposals for native interop support in Rabby.
@skeletor-spaceman skeletor-spaceman added the task A Project task label Feb 7, 2025
@skeletor-spaceman skeletor-spaceman moved this to Backlog in Interop Feb 7, 2025
@skeletor-spaceman skeletor-spaceman moved this from Backlog to Ready in Interop Feb 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
task A Project task
Projects
Status: Ready
Development

No branches or pull requests

1 participant