MOAI Team:
So will MOAI ever have a higher level framework such as RapaNui? That is part of the official standard. I realize some people will want to do everything themselves but I really believe to get mass adoption MOAI needs some higher level framework. Maybe mass adoption isn't what the MOAI team want'ss but it seems like the best business goal to get people using MOAI cloud.
I really like RapaNui (though I am new to working with it) but I am leery of working on a new project with it for fear that I will be the one maintaining the framework in the future if it looses support, developer is tired of it, etc. I have seen too many projects trust a hardworking developer who gets overwelmed or the project just takes a different direction.
So if you will humor me with my architecture/business suggestion: I would propose the following
1. The MOAI framework just as it is providing the lower level abstraction for graphics and platform specific APIs and giving access to these in LUA.
2a. Develop framework (lets call it TukuTuri) entirely in LUA for code that makes some choice for the developer but reduces development time for many games. This could be very similar to RapaNui encapsolating physics and providing general needs. This would allow for other tool developers to easily make them comparable with MOAI (without having to write their own codebase) but still allow people to have the control they want and many of the newer developers need.
2b. Develop a plugin framework (lets call it Tuff) for the TukuTuri API that allows for developers to write their own C code as specific points so they still have the functionality they need and have the ability to write at a lower level for specific pieces of code.
I think RapaNui is on the right track for what I think the development community is looking for I just believe it needs to be part of Moai in an official capacity. Maybe RapaNui is doing too much but I think it makes a good balance. Maybe I am being naive but I know a few developers who looked at moai and walked away because of its complexity. I like MOAI and I see its potential but I think a higher layer will win you a lot of business for Moai and (more important to you guys) Moai Cloud.
Words can hurt I hope I didn't do that here.
Glossary:
Tukuturi - Unique Moai who is kneeling.
Tuff - Volanic Ash which most Moai's were made from


