On Tue, Nov 29, 2011 at 13:45, Ecaterina Moraru (Valica) <[email protected]>wrote:
> > > On Sun, Nov 27, 2011 at 22:38, Ludovic Dubost <[email protected]> wrote: > >> Hi Marius, >> >> I gave the wizard a try. First remark is that it's looking great ! We are >> on the right track. >> >> I had 3 bugs and a few usability remarks: >> >> Bug 1: tried to go in as a guest user. I was allowed in but then it failed >> with a velocity exception because I did not have edit rights. You'll need >> some more testing of rights. >> Bug 2: when adding a static list using Chrome (does not happen on FF), I >> tried to edit the display name of the field. I started by deleting the >> current text. When I added more text then field did not grow anymore with >> the test I typed. Then some additional click lead me out of the page and I >> lost my work. >> -> this means we need to secure getting out of the page using a >> Javascript warning of the unsaved work >> Bug 3: with the application I created called "Product Sheet" the livetable >> was broken. I could not exactly understand why. I suspect the white space. >> Error is >> "missing ; before statement: livetable_product sheets = n...t sheets", >> function (row, i, table) { " >> >> Usability: >> >> 1/ It is not obvious at all the pretty name gets updated by clicking on >> it. >> The pretty name edit should also be available in the editing of the field. >> > > > Regarding this problem we could have something like: > Solution: > > http://incubator.myxwiki.org/xwiki/bin/download/Improvements/ApplicationWithinMinutesProposalI2/editlabel.png > On hover transform the label text into an instruction "Click to edit > label". > > Alternative solution: Rename label title from "Pretty name" to "Click to > edit label" (since I don't care it's a pretty name). Plus make the width of > the input 100% instead of 78px (this way is harder to miss and will > activate when you are near the toolbox). > > Mockup: http://incubator.myxwiki.org/xwiki/bin/download/Improvements/ApplicationWithinMinutesProposalI2/editlabelalternative.png > This proposal increases the discoverability of editing the field's label, > but doesn't solve differentiation between fields types. > > Other Problem: > Right now, by default, the label will be field type, like "Short Text", > "Number", "User", "Group"; but this is not useful after the creator changes > the label with his own, because after this step all the users that will use > the form to enter data inside the application will not know the format or > type of the needed data (since we removed the type icon). And this can be > important for cases like: differences between "Short Text" and "Number" or > "User" vs. "Group". > > To solve this second problem I propose to add default editable Hints for > special fields types (like "Number", "Date", etc.) . User will be able to > change the hint just like any other field, but if not changed by user the > hint will adapt accordingly to the format selected. > > http://incubator.myxwiki.org/xwiki/bin/download/Improvements/ApplicationWithinMinutesProposalI2/format.png > > These suggestions are for future iterations and only if you find them > useful. > Thanks, > Caty > > > >> 2/ More generally the difference between technical names and display names >> need to be more clear. For the application name it is not obvious that >> this >> will be the name used for the space name. I included a space in it which >> was not what I wanted in the end. >> 3/ When editing the pretty name of a field, all is in capitals (wether you >> type capitals or not). This is missleading as the real display won't be >> using capitals. >> 4/ It is not clear how to get back to livetable/home page editing >> 5/ we might want to add some explanatory text to help users around. Caty >> could look into that. >> >> In general it's great. It's already quite complete and we will need to >> have >> some discussions about what the most important enhancements are (template >> creation, more fields, export, etc..), because none seem obviously >> absolutely necessary to me, but all are really interesting as they allow >> to >> make an application that goes further. >> >> Ludovic >> >> 2011/11/27 Marius Dumitru Florea <[email protected]> >> >> > Hi devs, >> > >> > I just committed a first version of the AppWithinMinutes wizard. If >> > you want to try it then download the latest XE 3.3 snapshot and visit >> > AppWithinMinutes.CreateApplication page. >> > >> > Waiting for feedback, >> > Marius >> > _______________________________________________ >> > devs mailing list >> > [email protected] >> > http://lists.xwiki.org/mailman/listinfo/devs >> > >> >> >> >> -- >> Ludovic Dubost >> Founder and CEO >> Blog: http://blog.ludovic.org/ >> XWiki: http://www.xwiki.com >> Skype: ldubost GTalk: ldubost >> _______________________________________________ >> devs mailing list >> [email protected] >> http://lists.xwiki.org/mailman/listinfo/devs >> > > _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

