-
Notifications
You must be signed in to change notification settings - Fork 642
Rename to react-router-redux #80
Comments
Will be great to have this project join
|
That's great! 👍 💯 |
good enough 🌟 |
👍 |
Sounds good! Just have to make sure it's not too confusing to have two react/redux routers that sound almost the same too. ( |
I reckon go for it! Sounds exciting. |
I'm going to set a date for this: Wednesday. I'll think through anything we need to do before then. |
I stalled on this because I was worried about the rename, sync redux-router is also in rackt it seems like calling this react-router-redux is going to be super confusing. @ryanflorence @mjackson Are you all sure you want to rename this? If so, I feel like we should either rename redux-router or do something so that it's not so confusing which is which. |
Any reason to switch away from redux-simple-router? I usually cringe when things have "simple" in the name (argh SOAP!), but it actually seems warranted in this case |
I think Ryan and Michael want it to be more "official" bindings. But I suspect with enough community feedback they might be fine keeping the name. |
Maybe we can find a different name for |
We're removing the current redux-router from rackt, so there shouldn't be any confusion. |
@acdlite can you transfer it to your account? |
Done! :) |
I also added a comment to the README directing people to this repo: https://github.com/acdlite/redux-router#for-a-more-stable-official-binding-between-redux-and-react-router-try-redux-simple-router |
Thanks for all your work @acdlite! |
I just moved it, but I lost access to any settings. @ryanflorence can you help me figure out permissions? github is so confusing with permissions. How can I maintain admin access, as well as give it to kjbekkelund? I can't rename the repo until I get access back. |
|
Correct me if I'm wrong, but From a loose coupling perspective, you could imagine using this with a redux-based application without react-router at all (i.e. either a completely different non-react router, or perhaps a different react-specific router), as long as those routers were designed to interact with a |
"Simple", "smart", or "tiny" always end up being lies or offenses. Eventually, your library becomes complex, surprising, or gigantic. If you're lucky, it simply remains an affront (purposeful or not) to other people's attempts at solving the same problem. I think the new name avoids both problems. My personal interest in bringing it into Rackt is for an official answer to the question "how should I connect react router and redux?". I'd rather a library be named to answer a question v. explaining the (initial) complexity of implementation :) |
What about (Edit: whoops, #80 (comment) and #95 (comment)) |
Why not just use |
@jlongster Have you made any decisions on this? Half of this issue was the move to rackt, which is completed. The other half is a rename, which seems to be less pressing (and would nullify the existing "brand" of the project). I'm inclined to say we're done here unless there's a strong desire to rename things. |
This project has already evolved to be a little more complex, nothing crazy but I agree with @ryanflorence that the current name isn't very suitable to long-term decisions. Having We probably should have done this with 2.0.0. Why don't we do this in the next few days with a minor release? |
Sure, sounds great! I say at some point in the near future (this weekend?) we push a 2.1.0 release under the new name and then deprecate 2.0.4 under the old name with a warning about the name switch. I also say we keep releasing under both names until 3.0 hits (if ever), deprecating any releases under |
@timdorr Sounds good, but I don't think we need to keep releasing under both names. I heard from Dan Abramov you can tell npm to redirect it, so I might be remembering wrong... hope not. |
It sounds like they can maybe do it for us, but it might be delayed or ignored: npm/npm#7515 I think |
No, I think only GitHub repos can be redirected. With npm you need to deprecate. |
Oh, that's right. Isn't there at least a way to tell the user "this is deprecated, you should download react-router-redux instead"? I could have sworn there was, but I'm probably wrong. I'll look into it more today/tomorrow. I'm not sure I want to keep releasing under both names, that seems like it could be more confusing, and just make people change it to get the new version. It shouldn't be too hard to change names, just find/replace. |
Yes, that's what |
Ok, that sounds good. |
OK, kicking this off now. I'm going to merge in #218, update the URLs in the project, and then publish that as a 2.1.0 under the |
@ryanflorence and @mjackson have invited this project to join the
rackt
set of projects since it aligns well with how they envision react-router and redux integration. I think it will essentially replaceredux-router
and that will live as its own standalone project.We're considering renaming it
react-router-redux
as it will be more official bindings. Unless anyone has any better ideas, I say we go with it.The text was updated successfully, but these errors were encountered: