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

Remove optimism feature #7649

Open
33 of 35 tasks
Tracked by #11241
emhane opened this issue Apr 15, 2024 · 2 comments
Open
33 of 35 tasks
Tracked by #11241

Remove optimism feature #7649

emhane opened this issue Apr 15, 2024 · 2 comments
Labels
A-op-reth Related to Optimism and op-reth A-sdk Related to reth's use as a library C-debt Refactor of code section that is hard to understand or maintain C-tracking-issue An issue that collects information about a broad development initiative D-complex Quite challenging from either a design or technical perspective Ask for help! M-prevent-stale Prevents old inactive issues/PRs from being closed due to inactivity S-needs-design This issue requires design work to think about how it would best be accomplished

Comments

@emhane
Copy link
Member

emhane commented Apr 15, 2024

Describe the feature

Gathers issues to re-design code to remove optimism feature. Features are convenient for building fast, but in the long run make the code harder to maintain.

A generalisation of the codebase in terms of EVM rollup injectable types, is required to extract OP as a library as, opposed to having OP as a feature.

Additional context

No response

Tasks

Preview Give feedback
  1. A-db A-op-reth A-sdk C-debt S-needs-design
  2. A-consensus A-op-reth A-sdk C-debt S-needs-design
  3. A-dependencies A-op-reth C-debt D-complex
    0xkrane
  4. 1 of 1
    C-debt
    AbnerZheng
  5. A-op-reth C-debt D-good-first-issue
  6. A-op-reth
    mattsse
  7. A-op-reth C-debt D-good-first-issue
    qiweiii
  8. C-debt
  9. A-op-reth C-enhancement
  10. 20 of 20
    A-op-reth A-rpc C-tracking-issue M-prevent-stale
  11. 10 of 10
    C-debt C-tracking-issue M-prevent-stale
  12. 4 of 4
    A-op-reth C-debt C-tracking-issue M-prevent-stale
  13. 5 of 5
    A-consensus A-op-reth A-sdk C-debt C-tracking-issue
  14. A-op-reth C-debt C-test D-good-first-issue
    0xriazaka
  15. A-op-reth C-debt C-test D-good-first-issue
  16. A-op-reth A-sdk C-debt
    emhane
  17. A-dependencies A-op-reth C-debt
  18. A-sdk C-debt
    emhane
  19. A-sdk C-debt D-good-first-issue
    edisontim
  20. A-sdk C-debt D-good-first-issue
    0xriazaka
  21. A-op-reth C-test D-good-first-issue
  22. A-op-reth C-test D-complex S-wontfix
  23. A-op-reth A-sdk C-debt
  24. A-op-reth A-sdk C-debt
  25. 1 of 1
    A-consensus A-execution A-op-reth A-sdk C-debt
    emhane
  26. C-debt D-good-first-issue
  27. A-sdk C-enhancement
    emhane
  28. A-op-reth A-sdk
    ozgunozerk
  29. A-op-reth D-good-first-issue
    lean-apple
  30. A-op-reth A-sdk C-debt
  31. A-op-reth A-sdk C-debt D-good-first-issue
    edisontim
  32. A-cli C-debt D-good-first-issue
    TropicalDog17
  33. A-op-reth A-sdk C-debt D-good-first-issue
  34. A-cli A-op-reth C-debt S-wontfix
    lakshya-sky
  35. A-op-reth A-sdk C-debt D-good-first-issue
    dastansam
@emhane emhane added C-debt Refactor of code section that is hard to understand or maintain M-prevent-stale Prevents old inactive issues/PRs from being closed due to inactivity A-op-reth Related to Optimism and op-reth labels Apr 15, 2024
@mattsse mattsse added the C-tracking-issue An issue that collects information about a broad development initiative label Apr 15, 2024
@supernovahs
Copy link
Contributor

I can take this?

@onbjerg
Copy link
Member

onbjerg commented Apr 22, 2024

@supernovahs This is a longer term project and requires re-architecting some parts of the node and node dependencies, which requires high context. We are not currently looking to outsource this, but thank you for your interest :)

@emhane emhane added S-needs-design This issue requires design work to think about how it would best be accomplished D-complex Quite challenging from either a design or technical perspective Ask for help! labels Apr 22, 2024
@emhane emhane pinned this issue Aug 22, 2024
@emhane emhane added the A-sdk Related to reth's use as a library label Aug 22, 2024
@emhane emhane unpinned this issue Nov 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-op-reth Related to Optimism and op-reth A-sdk Related to reth's use as a library C-debt Refactor of code section that is hard to understand or maintain C-tracking-issue An issue that collects information about a broad development initiative D-complex Quite challenging from either a design or technical perspective Ask for help! M-prevent-stale Prevents old inactive issues/PRs from being closed due to inactivity S-needs-design This issue requires design work to think about how it would best be accomplished
Projects
Status: Todo
Development

No branches or pull requests

4 participants