In most Wizard pages, you see just (+ Add 'Foo') & other links and that takes you out of the wizard, which is a very bad practice when it comes to using wizards. As a start, you could make those appear on the same page within a div. Also, from some portions in the wizard, you cannot come back. We could setup a webex session if necessary, and I can provide my comments on each page.
Azeez On Mon, Jan 31, 2011 at 10:30 AM, Anjana Fernando <[email protected]> wrote: > Hi Azeez, > > On Mon, Jan 31, 2011 at 7:50 PM, Afkham Azeez <[email protected]> wrote: > > Can we please hold back the DS release? The DS wizard is not there yet, > and > > we can improve this with a little bit more effort. > > We are planning the release for end of Feb, when will you be back in > SL ? .. Also in the meanwhile, we would appreciate if you can give > some general pointers on the areas of the wizard that can be improved. > > Cheers, > Anjana. > > > Thanks > > Azeez > > On Sun, Jan 30, 2011 at 8:29 AM, Afkham Azeez <[email protected]> wrote: > >> > >> I was thinking about this, and it occurred to me that showing some of > the > >> screens inline (instead of moving to a different page) within a div > using > >> Javascript magic should greatly enhance the user experience. > >> > >> On Sun, Jan 30, 2011 at 1:05 AM, Anjana Fernando <[email protected]> > wrote: > >>> > >>> Hi Amila, > >>> > >>> Thanks for the comments, and sorry for the late reply. > >>> > >>> > This is something I have mentioned earlier as well. I am not sure any > >>> > one > >>> > have paid a real attention to it. > >>> > > >>> > The problem with current DSS is that it try to provide every thing > from > >>> > one > >>> > wizard. Rather you can have > >>> > different set of menus like data first, data service, contract first > >>> > etc .. > >>> > as a top menu and show only the relevant > >>> > things at the wizard which make less confuse to the user. > >>> > >>> Yes, we have been paying attention to your ideas very much :) .. And > >>> this was also suggested by Sumedha sometime back, and at the moment, > >>> we do have separate menus for the classical data services wizard, the > >>> contract first approach, and the data first approach, and also > >>> scheduled tasks for data services, these functionalities are clearly > >>> broken down. And our next aim is to add more functionalities specially > >>> for the data first and the contract first approaches to be used to > >>> rapidly create data services based on some predefined use cases. > >>> > >>> Cheers, > >>> Anjana. > >>> > >>> > > >>> > In CEP also we had a wizard like structure. But what we found there > was > >>> > it > >>> > does not show the big picture to the user and > >>> > he is lost in going forward and back word. If you can break down the > >>> > DSS > >>> > functionalities in terms of use cases then you can have more compact > >>> > views > >>> > with each use cases rather than long wizards. > >>> > > >>> > thanks, > >>> > Amila. > >>> >> > >>> >> 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. 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 > >>> > > >>> > > >>> > _______________________________________________ > >>> > 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 > > > > > > > > -- > > 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
