-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Monorepo #412
Comments
I'm okay with moving it wherever :) |
@alexkuz thanks for the reply! I granted permissions for this repository to you. Would you like to continue to maintain |
I'd better move it too since I barely support my projects lately |
Thanks @alexkuz! When you have some time, please add me as a collaborator to that repo and on npm. |
@zalmoxisus done |
That's a clever idea, because there are a lot of "redux-ish" development applications. A browser extension and a standalone Electron app would be enough. Also, there are too many projects for simple things and they all have many dependencies (most of them are outdated). |
@herodrigues definitely, it'll be easier to maintain and contribute. There are use cases where using monitors separately is useful (at least till we offer the ability to run the extension directly from client part solving serialization perf issues). Also I did first steps in #416, which seems to work seamlessly. Will move more packages next week. If you can help with configurations, upgrading dependences, tests, docs..., it'll be much appreciated |
And yes, providing an electron app for |
@zalmoxisus how is it going with the browser extension? |
@alexkuz Do you mind if we also move |
@Methuselah96 sorry, I've missed the mention - I don't mind, tell me if I should add you or @zalmoxisus as collaborator. |
@alexkuz No worries. thanks. If you could add me that would great. @zalmoxisus isn't active right now. |
@alexkuz Can we move |
@Methuselah96 sure, you should have your access now. |
Closing since all of the packages mentioned have been moved here. See #530 for future plans. |
As discussed before, moving all
redux-devtools
related repositories toreduxjs
organization doesn't look sustainable (though it's still open for discussion). A better way, especially for new contributors, would be to have everything in a monorepo. We could do that inredux-devtools-extension
as discussed in zalmoxisus/redux-devtools-extension#412 since there's more activity, but using justredux-devtools
name sounds better and everything started here. So the plan is to keep only this repository, the rest will be archived and the code moved here. I'll add credits for every readme. Maybe we could even add authors of the monitors in the extension, just need an UI for that (something like a monitors store).The list of repos to be merged (some will be renamed as suggested bellow):
redux-devtools
(from current repo)redux-devtools-instrument
react-json-tree
redux-devtools-inspector
redux-devtools-log-monitor
redux-slider-monitor
redux-devtools-test-generator
d3tooltip
map2tree
devui
remotedev-utils
->redux-devtools-core
remotedev-app
->redux-devtools-core
remotedev-server
->redux-devtools-cli
redux-devtools-extension
npm packageThese repositories could still be maintained outside as either having a maintainer or no changes needed in future (?):
d3-state-visualizer
(?)redux-devtools-chart-monitor
(?)remotedev-serialize
->serialize-immutable
(?)redux-devtools-dock-monitor
(?)redux-devtools-themes
(?)redux-devtools-filter-actions
(?)remote-redux-devtools
(?)redux-remotedev
(?)atom-redux-devtools
(?)If everybody agrees on, we still have to finish the work in progress in opened PRs, so first will need to:
2.16
,redux-devtools-trace-monitor
package,3.0
.The text was updated successfully, but these errors were encountered: