for this reason I am asking some advice, maybe Ember.js is not that hard to learn and as the Discourse is a very well established app, the time invested in learning Ember will be saved on development?..
My advice would be to focus on learning what is required for you want to achieve and ignore the rest for now. If you have a specific goal you’ll both learn quicker and get more satisfaction out of it. So rather than think about in the terms of “I have to learn Ember.js”, think about it in the terms of “I have to learn whatever it takes to build what I want to build”.
For example, you could start by adapting my QnA plugin for your purposes. Would be happy to give you committing privileges and some tips along the way.
Thanks a lot Angus for your help. I though long time about it and for sure I will learn Ember.js and I will do this project (the Q&A forum), but as for the timing, right now I need to complete my Ruby on Rails education so maybe I will do another Ruby on Rails App without forking any other project so that I get some better understanding of rails and then I will come back to this project…
For this reason, I will probably postpone this project and start another one where I can build my App from scratch, without loosing this big opportunity, as contributing to Discourse would assure that I actually succeed even if my App fails.