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

Add rdx as an alternative. #489

Closed
wants to merge 1 commit into from
Closed

Add rdx as an alternative. #489

wants to merge 1 commit into from

Conversation

resistdesign
Copy link

No description provided.

@ghost
Copy link

ghost commented Aug 25, 2016

Thank you for your pull request and welcome to our community. We require contributors to sign our Contributor License Agreement, and we don't seem to have you on file. In order for us to review and merge your code, please sign up at https://code.facebook.com/cla - and if you have received this in error or have any questions, please drop us a line at cla@fb.com. Thanks!

@facebook-github-bot
Copy link

Thank you for signing our Contributor License Agreement. We can now accept your code for this (and any) Facebook open source project. Thanks!

@gaearon
Copy link
Contributor

gaearon commented Sep 3, 2016

Thanks for PR. It seems that this project is neither popular, nor being actively worked on, nor up to date (e.g. uses Babel 5). For these reasons I will close this PR, but feel free to resubmit if it gains some traction or if you actively invest time and effort in it.

@gaearon gaearon closed this Sep 3, 2016
@resistdesign
Copy link
Author

@gaearon The point of the pull request was to gain traction. Also, Babel 5 is intentional.

@gaearon
Copy link
Contributor

gaearon commented Sep 3, 2016

Babel 5 is not supported anymore. It doesn't get any bugfixes and implements outdated specs. We can't recommend a tool relying on it to the users, even if that was intentional, because when they have a problem, they'll blame React ecosystem for this.

@resistdesign
Copy link
Author

resistdesign commented Sep 3, 2016

Ok but in order to have users I need to tell people about it and why update
it without users? Sort of a catch 22, no?

@gaearon
Copy link
Contributor

gaearon commented Sep 3, 2016

It is, and partly because the market for these tools is oversaturated by now. Just adding your tool to the list won't help you gain meaningful usage because people won't see why choose your tool over more popular other tools with more active development and recent dependencies. In the end, to beat them, you would need to create something that is so much more compelling than alternatives that people get excited about it and spread the word. It also means writing blog posts, making tutorials, sending pull requests to popular open source project examples to use your tool, talking to the users on social media platforms to learn what they want, preparing promotional materials (like tweets), reaching out to influencers, etc. Open source is a lot of work, and having a project is not enough. Building a community starts with talking to people, not just making a project and asking others to link to it, although this is definitely a good first step. I would make an exception if I was captivated by the README in some way and thought other people would be too, but at this point I'm not convinced yet. Sorry, and I hope this helps!

@gaearon
Copy link
Contributor

gaearon commented Sep 3, 2016

Also, I don't mean to discourage you. I know it's hard to promote a project if nobody knows you unless you hit the sweet spot of virality. Learning this takes a lot of time and practice. I would recommend contributing to existing tools with similar focus first, and getting to know the people behind them, as well as their users and problems. This will give you a deeper insight into how to market your tool, how to position it differently from the rest, and how to convince some percentage of the users that it is the right choice for them. Helping maintain similar tools and sending pull requests is a good way to get immersed in that community.

@markerikson
Copy link

I wrote a fairly long comment on HN a while back on the topic of marketing a Redux-related library: https://news.ycombinator.com/item?id=11833301 . A good chunk of the comment is specific to that lib, but much of the info applies here as well.

@resistdesign
Copy link
Author

resistdesign commented Sep 4, 2016

@gaearon Thank you for taking time to share your advice with me, I appreciate it :)
@markerikson Thank you for the link, I'm interested in taking a look!

@resistdesign
Copy link
Author

@gaearon RDX is now at v2.0.0 and uses Babel 6 as well as some other clean-up and fixes. WebPack 2 is planned but there is research to be done for that first.

Can I get you to accept it to the list now!? :)

@resistdesign
Copy link
Author

@gaearon Would I have to make a new PR for that or can this one be reopened?

@gaearon
Copy link
Contributor

gaearon commented Feb 24, 2017

If it gets meaningful usage then yes, I'd be happy to take another look.
For now it still seems very niche.

@resistdesign
Copy link
Author

Ok, that seems fair, thanks for getting back :)

@lock lock bot locked and limited conversation to collaborators Jan 21, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants