I will show you what can be improved once I get back to SL. On Fri, Jan 28, 2011 at 12:38 PM, Anjana Fernando <[email protected]> wrote:
> Hi Azeez, > > I think it actually does have the ability to go forward and back :) .. > And, sorry if I've overlooked some part, but where do we take you out > of the wizard? .. > > And, also we actually have two ways of creating data services now. It > will be basically for two modes of operation. The new functionality is > the DB->DS generation. Here, when you point to a database it > automatically creates the basic CRUD operations of the selected > tables, and make a data service out of it. This can be seen as a "data > first" approach, where we start by the data and create the data > service, and then, we edit the data service to our needs. We hope to > improve this more to include other types of data sources and so on. > > Then there maybe the need for some users to have that fine grained > control from the very start, which data sources to create, what are > the exact data service queries and so on. This is where the already > existing typical wizard comes into play. Because, most of the time, > users will ultimately want to create their own custom queries, and the > existing wizard will provide that. In the upcoming release, you will > seen many new improvements for this typical wizard to make it more > easy to do complex tasks. > > If you compare DSS to some other large data integration products which > has a richer UI, you will notice that DSS have the most simple UI, > which provides the most functionality/customisability. At WSO2 that is not a good answer. We are striving to be the best, so just because some products do it in a sub-optimal manner, we cannot be happy with what we have. > Hope you wont > see this as me giving excuses for not making the current UI better :), > rather, we will definitely look into your ideas and consider the > improvements. > > Thanks and Regards, > Anjana. > > On Sat, Jan 29, 2011 at 12:24 AM, Afkham Azeez <[email protected]> wrote: > > When it comes to a wizard, there is an expected flow. You should be able > to > > move forward or back, and screen that take you out of the wizard should > be > > avoided. Those are something you should avoid according to the wizard > > paradigm. If you go through the DS wizard, it is obvious to the > developers > > who wrote it, not to the users. One way in which people improve usability > is > > give a set of things to be done by new users, and watch what they do. > > Perhaps you guys can watch me doing something and learn from the mistakes > I > > make. > > Thanks > > Azeez > > > > > > > > On Fri, Jan 28, 2011 at 11:48 AM, Anjana Fernando <[email protected]> > wrote: > >> > >> Hi Azeez, > >> > >> On Fri, Jan 28, 2011 at 1:34 AM, Afkham Azeez <[email protected]> wrote: > >> > The wizard is not really a wizard since it does not necessarily follow > a > >> > flow. Also, if you do things in the wrong order, bad things happen & > >> > NPEs > >> > fly. These things normally happen at the wrong time; during demos :) > >> > >> I do agree on the UI issues, the DSS UI is very fragile, and we've > >> been planning on rewriting the DSS UI soon. As in, some validations > >> are missing I guess, for instance, if you just enter an url of a > >> specific page by hand - something in the middle of the wizard, most > >> probably it'll give some unexpected errors. > >> > >> But, when you said, 'not following a flow', can you elaborate on that > >> a bit more? .. Because, I was having the impression, the current DS > >> wizard is pretty simple in a way that, it follows the below flow for > >> the normal service creation. > >> > >> Start Service Creation -> Create Data Source(s) -> Create Queries -> > >> Create Operation(s) / Resource(s). > >> > >> What kind of a flow are you suggesting? .. > >> > >> Cheers, > >> Anjana. > >> > >> > > >> > -- > >> > Afkham Azeez > >> > Senior Software Architect & Senior Manager; WSO2, Inc.; > http://wso2.com, > >> > > >> > Member; Apache Software Foundation; http://www.apache.org/ > >> > email: [email protected] cell: +94 77 3320919 > >> > blog: http://blog.afkham.org > >> > twitter: http://twitter.com/afkham_azeez > >> > linked-in: http://lk.linkedin.com/in/afkhamazeez > >> > > >> > Lean . Enterprise . Middleware > >> > > >> > _______________________________________________ > >> > Carbon-dev mailing list > >> > [email protected] > >> > http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev > >> > > >> > > >> > >> > >> > >> -- > >> Anjana Fernando > >> Software Engineer > >> WSO2, Inc.; http://wso2.com > >> lean.enterprise.middleware > >> _______________________________________________ > >> Carbon-dev mailing list > >> [email protected] > >> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev > > > > > > > > -- > > Afkham Azeez > > Senior Software Architect & Senior Manager; WSO2, Inc.; http://wso2.com, > > > > Member; Apache Software Foundation; http://www.apache.org/ > > email: [email protected] cell: +94 77 3320919 > > blog: http://blog.afkham.org > > twitter: http://twitter.com/afkham_azeez > > linked-in: http://lk.linkedin.com/in/afkhamazeez > > > > Lean . Enterprise . Middleware > > > > _______________________________________________ > > Carbon-dev mailing list > > [email protected] > > http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev > > > > > > > > -- > Anjana Fernando > Software Engineer > WSO2, Inc.; http://wso2.com > lean.enterprise.middleware > _______________________________________________ > Carbon-dev mailing list > [email protected] > http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev > -- *Afkham Azeez* Senior Software Architect & Senior Manager; WSO2, Inc.; http://wso2.com, * * *Member; Apache Software Foundation; **http://www.apache.org/*<http://www.apache.org/> * email: **[email protected]* <[email protected]>* cell: +94 77 3320919 blog: **http://blog.afkham.org* <http://blog.afkham.org>* twitter: **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez> * linked-in: **http://lk.linkedin.com/in/afkhamazeez* * * *Lean . Enterprise . Middleware*
_______________________________________________ Carbon-dev mailing list [email protected] http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
