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

Roadmap #530

Closed
38 tasks done
Methuselah96 opened this issue Jul 30, 2020 · 16 comments
Closed
38 tasks done

Roadmap #530

Methuselah96 opened this issue Jul 30, 2020 · 16 comments

Comments

@Methuselah96
Copy link
Member

Methuselah96 commented Jul 30, 2020

Hey guys, I'm one of the new maintainers of Redux DevTools. Here's a list of our priorities as we become familiar with the code base and the state of this monorepo:

  • 1. Release latest version of all packages.
  • 2. Convert packages to TypeScript (in order to gain familiarity with the code base and make contributions easier).
    • react-base16-styling
    • redux-devtools-instrument
    • react-json-tree
      • example
    • redux-devtools
      • counter example
      • todomvc example
    • react-dock
    • redux-devtools-dock-monitor
    • redux-devtools-log-monitor
    • redux-devtools-serialize
    • redux-devtools-core
    • redux-devtools-slider-monitor
      • example
    • redux-devtools-inspector-monitor
    • devui
    • redux-devtools-cli
    • d3-state-visualizer
      • example
    • redux-devtools-chart-monitor
    • redux-devtools-test-generator
    • map2tree
    • d3tooltip
    • redux-devtools-trace-monitor
  • 3. Finish moving remaining packages (including redux-devtools-extension) to this monorepo (closing Monorepo #412).
    • Move the packages
    • Integrate them into Yarn workspaces
    • Convert to TypeScript
  • 4. Fix known issues:
    • The extension specific buttons that aren't included in @redux-devtools/app.
    • The dispatcher styles are broken.
    • Use new state persistence logic from @redux-devtools/app in the extension.
    • Propagate usage of redux-persist to extension from app
    • Fix slider monitor
  • 5. Test the buttons I don't use on a regular basis (e.g., import, export, lock, pin, etc.).
  • 6. Release new UI changes to the Redux DevTools Extension in a 3.0 release.

We'll also continue to prioritize bug fixes during this process as well. We probably won't be accepting any new features until these priorities have been completed and for the most part we're focusing on just trying to maintain Redux DevTools as-is.

@Methuselah96 Methuselah96 pinned this issue Jul 30, 2020
@MichaelMarner
Copy link

Hey @Methuselah96 I'm the author of the Dart/Flutter Remote Devtools package. Good to see this project getting some attention again. Once the updated versions have been published to npm I'll change our documentation to redux-devtools-cli.

I'd also be willing to help with some of the work required to convert to TypeScript if it's work that can be cleanly split up between devs.

Cheers!

@Methuselah96
Copy link
Member Author

Methuselah96 commented Aug 2, 2020

Hey @MichaelMarner, good to hear from you. I've published redux-devtools-cli@1.0.0-2 that is mostly functional, however it's still a pre-release so I'll leave it up to you whether to start pointing to it yet or not.

Thanks for being willing to help, but converting this project to TypeScript myself has been extremely helpful in becoming familiar with the code-base and it shouldn't take me too much longer to finish converting everything over.

Let me know if there's anything else I can do for you.

Cheers!

@edoardolincetto
Copy link
Contributor

Hey @Methuselah96, tasks here in the roadmap are pretty easy. I think that it could be interesting to add the hacktoberfest topic to the repo, just to get some help from contributors who are searching for a project!

@Methuselah96
Copy link
Member Author

@edoardolincetto Thanks, but I think I'm more in favor of contributions that form organically from a developer needing a feature or a bug-fix instead of people just hunting around for open-source projects to work on.

Also, while the tasks on the roadmap might be easy, I would prefer to work on them myself since it's helping me gain familiarity with the code-base. Since I'm currently the sole maintainer of the project, I think it's important that I'm familiar with every package in this repo, and converting them to TypeScript is helping me do that.

@Methuselah96
Copy link
Member Author

I am willing to add a hacktoberfest-accepted label to a PR if someone submits a PR that they want to get Hacktoberfest credit for. Just note that on the PR.

This was referenced Oct 28, 2020
@jonahlibrach
Copy link

If a dispatched action causes an error, it doesn't show up in the log.
Is it possible to make it show the action anyways?

@Methuselah96
Copy link
Member Author

@jonahlibrach That sounds possible, but I'd have to look into it some more. Can you create a separate issue for that feature request?

@jonahlibrach
Copy link

@Methuselah96 #681

@zsajjad
Copy link

zsajjad commented Dec 6, 2020

@Methuselah96 #686

@JimiPedros
Copy link
Contributor

Really keen to lend a hand! @Methuselah96 is there a development guide published somewhere?

@JimiPedros
Copy link
Contributor

@Methuselah96 can you please add a guide for installing and running this project locally? Cheers

@Methuselah96
Copy link
Member Author

@JimiPedros Yeah, I can do that. Can you create a separate issue so I remember to get to it?

@FaberVitale
Copy link
Contributor

@Methuselah96 Have you had a chance to look at #861 ?

How's the beta going?
When will the 3.0 go live?

@Methuselah96
Copy link
Member Author

Just reviewed #861.

My plan at the moment is to release a separate v2 extension so that people can go back to that if they have issues with v3. I think after releasing that extension and removing the things that have been deprecated, v3 should be ready to go.

@Methuselah96
Copy link
Member Author

v3 is released so I'm closing this. 🎉

@Methuselah96 Methuselah96 unpinned this issue Jan 11, 2022
@sshquack
Copy link

Thank you @Methuselah96 @zalmoxisus @FaberVitale for the v3 release ❤️ Love the new UI, RTK query monitor and all the little details!

Screenshot 000029@2x

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants