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

Reply via email to