There's one more reason why I want to clarify the situation with terminology.
Apart from being a Rails developer and running a Rails company I also teach Ruby on Rails at a university.
Obviously, I'm not the single source of knowledge for the students, however I want to clearly explain to them what is Rails, what is MVC and what is Model2.
It doesn't help me that when they go to any Rails website there's information that Rails is MVC, which is not.
Here and on my blog you can find comments from people who are confused with the current situation. I'm not expecting that today we're going to agree on any solution. I just want to point out that the definitions and their usage are not precise.
There's one more reason why I want to clarify the situation with terminology.
Apart from being a Rails developer and running a Rails company I also teach Ruby on Rails at a university.
Obviously, I'm not the single source of knowledge for the students, however I want to clearly explain to them what is Rails, what is MVC and what is Model2.
It doesn't help me that when they go to any Rails website there's information that Rails is MVC, which is not.
Here and on my blog you can find comments from people who are confused with the current situation. I'm not expecting that today we're going to agree on any solution. I just want to point out that the definitions and their usage are not precise.