Hey Darshan
To be honest Fabrication has not really received a lot of feedback or users.
Don't get discouraged because of it. You are doing a great job.
I started with puremvc about a month ago. I can tell you how it was for me.
In the beginning it feels like you come into a garden full of exotic plants and fruits after living in a desert for a long period of time. Lots of appealing colors and scents, meaning lots of examples, lots of utilities, lots of posts (info that you don't understand yet) on the forum.
As I got it from reading different post, I'm not the only one who had a hard time dealing with this diversity and deciding where to start, what to use first ..etc
I went through all the utilities offered in here.
I also tried your examples and found Fabrication being a great utility!!
It was very tempting to start with it right away, also because who wouldn't want to write less code?
But one of the reasons I continued with the original version of puremvc was something I would describe it like this:
You first need to know how to build full sentences before using acronyms or at least know what word each letter represents.
You know, like in:
CRUD Create Read Update Delete
CYBER Can you be real?
CLICK Creating Literacy In Computer Knowledge
CLIFF Clean Lifestyle Is Freedom Forever
The other reason was that I wasn't sure that I could combine Fabrication with the original puremvc style used in the most available examples or that I could “translate” the examples into Fabrication slang.
And one more reason for spare feedback from users might be that there are probably 2 extremes:
One is represented by the newbies (like me ) who have LOTS of questions, maybe more than the advanced members are willing to answer and so instead of embarrassing themselves by asking “silly” questions they don't ask anything.
The other extreme are the pros, either with an already solid puremvc-knowledge or with a solid background in MVC patterns of other kind. They don't ask much because they KNOW. Maybe they know also the answer to Life, the Universe, and Everything.
Anyway ... I “fabricated” a method for you:
public function respondToUserFeedBackOnTheForum(note:INotification):void {
if(note.getBody()==null || note.getBody()!=null){
darshansMood = good;
sendNotifiaction(FabricationProject.KEEP_ALIVE);
}
}
Don't you like my IF statement? :)
Cheers, Ondina