Echo JS 0.11.0

<~>

domagojk comments

domagojk 2802 days ago. link 1 point
Yes, that's correct.

update() and dispatch() functions are called only once, on componentWillMount.
domagojk 2802 days ago. link 1 point
Sorry, I neglected the fact you need this on "componentDidMount".

I plan to add sources.lifecycle stream where you can listen for that event and then make your request.
domagojk 2802 days ago. link 1 point
Personally, I would use some redux middleware, but if you don't want that, and you need your ajax call to result in component state change, you can use RxJS ajax and switchMap inside update() function.

Similar to featured example with Observable.interval(1000), you would then use Observable.ajax and ajax response would be passed in "reducer" operator where you can change a component state.

If, however, you're using Redux but don't wish any middleware, you can dispatch ajax response the same way - only when ajax is completed, an action would be dispatched.
domagojk 2924 days ago. link 1 point
I'm sorry you feel that way, but that was not my goal.

After I wrote a blog post about Recycle, I was thinking is there something else that I could do, but didn't think of anything other than social media tools.

Then I got the idea of a platform where projects would not be ranked by popularity. I have some experiece in writing science articles, so I wrote about that idea. I have elaborated the need for it, and presented my arguments on the matter. In that post, Recyle was barely mentioned (name of the framework was never written) and those who didn't read about Recycle the other day didn't mentioned it at all.

Again, I admit the idea came to me while I was thinking of how to promote my project, but if you really believe that I'm offended by developers not immediately
jumping to my project, you really must think low of me.
domagojk 2925 days ago. link 1 point
Why do you think I didn't take that into account? You still seem to assume that I'm somehow offended that my project didn't get enough spotlight, that my ego is hurt because of it, so I want to change *the system*?

I wrote a blog post about the idea I had for an application. Scientific publishing seemed like a good idea for me, so I wrote about it. That is it. 
If you don't like it, ok. I understand. I'm not even sure If I like it. It was just interesting to me, so that is why I asked for feedback.

But most of your feedback on that post wasn't about the idea itself but how should I market my project. I'm not blaming you, because you're not the only one who made similar comments. That tells something about my writing, I'll take that. 

I just want to make it clear: I am very happy on response I got for my lastest project. Honestly I am. First version of the post featured Bill Murray "so i got that going for me" meme wich probably made the wrong impression. I thought it would be funny... I don't know, I just like that guy :). Post is edited now.

As for your input on the idea itself: "use echojs and other low traffic sites".

That is fine, but you never know if it will be low-traffic tomorow or if somebody will still mock your work publicly (maybe even tweet about it to get more laughs) - it happens.

Potential platform I'm thinking about would allow to get more private reviews. To even choose your reviewer based on his profile.

Reviewing is not an easy task, so involving money would made it more likely for those reviewers to take it seriously. If not, they would be rated badly.
domagojk 2925 days ago. link 1 point
The whole idea is NOT to market it prematurely, and still recieve feedback.

Then, when it's ready, to market it.

This is a whole point of a review.

Not everyone is willing to risk his project "going public" only to be trashed by people that didn't bother to review it properly.
domagojk 2925 days ago. link 1 point
I'm aware of its flaws, as I said it is not a perfect system.

My idea is for a project author to pay a submission fee. Maybe developer could even choose its reviewer.
Project upvotes/downvotes AFTER a submission could be used as a ranking system for an reviewer.

Honestly, I've been thinking about this idea for a day or two. I don't have all the answers, I'm just not happy with the current situation. 

My hope was to start a conversation about it and to see if others developers would use something like this.

Maybe if there is interest for it, some github repository can be created for working on the proposal.