On Mon, Aug 10, 2015 at 7:17 PM, Eduard Moraru <[email protected]> wrote:

> Hi,
>
> = Create
>
> +1 for TIL
>

Of course, I meant TL, as can be seen from the linked image and further
explanations.


> [1]
>

> +1 for 2.B - based on TL, with the mention that the unexpanded view is the
> one above, i.e. [1], and, when expanding you get [2] which can then be
> further expanded in an advanced mode to [3]. In other words, reverse in 2.B
> the position of the breadcrumbs with the tree selector so that, by default,
> you only see the breadcrumbs and can then edit (see the tree selector) and
> finally edit advanced (see the reference editor where you can input "holes"
> in the parent reference).
>

Starting to implement something along the lines of
http://design.xwiki.org/xwiki/bin/download/Proposal/NestedCreate/createTitle1.png
and we will see what we decide to do when the edit button is pressed for
the location (modal popup or expanding section, etc).

Thanks,
Eduard


>
> = Delete
>
> I gues Delete 3: Accordion would be the nicest, allowing both to see and
> to select all the children/backlinks to affect (IMO we should not
> complicate things with individual children/backlinks selection), but be
> aware that we will have the same issue that we are currently discussing
> about displaying documents in the livetable, in a separate thread. The
> current document being deleted could be a top level document and underneath
> it there could be 2-3-10-20 levels of hierarchy which *will* introduce
> scalability issues.
>
> Given the above, I believe either "Delete 2: Link" (the extra highlighting
> would not hurt IMO, since it's a destructive operation) or "Delete 1+2:
> Count + Link" would be a better candidate.
>
> I also see an "pencil" (edit) icon next to the source section. I am not
> sure if we should allow changing the page to be delete in this view, since
> we are already on the delete action of a specific page. If we want a
> dedicated page for the delete operation (or other operations as well) then
> we should discuss it an do it as such, but mixing the 2 is not a good idea
> IMO.
>
> = Move/Rename/Copy
>
> Regarding the target field, we should reuse whatever UI control we decide
> to use for the create operation, to preserve consistency and minimise
> duplication. Mentioning it since I do not see this reflected in the
> proposals.
>
> IMO, it should be an implementation detail if we reuse the code in the
> background for these 3 operations, but the user should be presented with at
> least 2 (Move/Rename = Relocate? + Copy) or even 3 (Move + Rename + Copy)
> operations, so that his task is clear.
>
> = General note
>
> After going through this, my impression is that we risk cluttering the UI
> with all the possible options around the target field (tree + "holes" in
> references + ID + etc.) and we should be very careful to keep this to a
> minimum.
>
> Thanks,
> Eduard
>
> ----------
> [1]
> http://design.xwiki.org/xwiki/bin/download/Proposal/NestedCreate/createTitle1.png
> [2]
> http://design.xwiki.org/xwiki/bin/download/Proposal/NestedTreeDisplayer/TreeInlineB1.png
> [3]
> http://design.xwiki.org/xwiki/bin/download/Proposal/NestedTreeDisplayer/TreeInlineB2.png
>
>
> On Thu, Aug 6, 2015 at 11:17 AM, Gabriela Smeria <
> [email protected]> wrote:
>
>> Hello,
>>
>> Caty, thanks for the proposal!
>>
>> These are my options regarding:
>>
>> - Create -
>> 3rd picture from TIL:
>>
>> http://design.xwiki.org/xwiki/bin/download/Proposal/NestedCreate/createTitle1.png
>>
>> - Tree -
>> Tree 2.A - Based on TIL is also my choice, since it doesn't hide things.
>>
>> - Delete -
>> Delete 3. Accordion is my choice. It displays all the information needed
>> and also a nice way to hide the things that you've already checked - less
>> crowded than the others and it has the highest ease of use.
>>
>> - Rename, Move, Copy
>> MCR 2.A is my option. I think seperate actions are more clearer and the
>> end-user will not get mixed up in what he/she actually wants to achieve.
>>
>> Thanks,
>> Gabriela
>>
>> *Gabriela Smeria*
>> *Web Developer*
>> [email protected]
>> skype: smeria.gabriela
>>
>> On Thu, Jul 30, 2015 at 6:00 PM, Ecaterina Moraru (Valica) <
>> [email protected]> wrote:
>>
>> > On Fri, Jul 17, 2015 at 10:23 AM, Jean SIMARD <[email protected]>
>> > wrote:
>> >
>> > > Hi Caty,
>> > >
>> > > Nice propositions, as always :-)
>> > >
>> > > = Create =
>> > > For the Create, I would see the 'location' as the first attribute to
>> > > fill.  Not title, nor identifier.  My thinking about that is that you
>> > > take care of the widest information first and take care of the more
>> > > specific information after.  But maybe it's only me who think like
>> that
>> > > [1].
>> > >
>> >
>> > I think Title/Name of the page is much important than location, since
>> this
>> > fields needs mandatory user input (at least as we don't provide random
>> > naming). The location can be determined by the location where the user
>> > clicked on 'Add' (currently we suggest creating child pages) so the user
>> > can just forget about that field and just click 'Create' (he can modify
>> it
>> > if needed).
>> >
>> >
>> > >
>> > > About TL vs TIL, I see 2 different possibilities.  First you could
>> > > enable an "advanced mode" to access this identifier.  Second, the
>> > > identifier could fill automatically based on title (like today in a
>> wiki
>> > > creation) but leave the opportunity to change it by the user (but
>> maybe
>> > > this is already what you expressed in your mockup, not sure of this
>> > > point ^^).
>> > >
>> >
>> > Yes, this is one of the decisions we need to make:
>> > A.1 when we display the identifier?
>> > - always in order to be consistent with the wiki creation step (this is
>> not
>> > really needed since advanced users are creating wikis);
>> > - on-demand: when expanding the location field, see
>> >
>> >
>> http://design.xwiki.org/xwiki/bin/download/Proposal/NestedTreeDisplayer/TreeOverlay1.png
>> > - just for advanced users
>> >
>> > A.2 generate identifier from title
>> > - just as in wiki creation (as you already mentioned)
>> >
>> > I'm +1 for TL
>> >
>> >
>> > >
>> > > = Tree =
>> > > Not a fan of the propositions that hide things.  Therefore, Tree 2
>> > > inline seems the best in my opinion.
>> > >
>> >
>> > As I said Location can be auto-generated, so I don't see why we should
>> > burden the user with a tree that he might not need.
>> > Having the tree inline or as overlay may have some problem with large
>> trees
>> > (anyway we will provide fixed dimensions).
>> >
>> > I'm +1 for Tree 3
>> >
>> >
>> > >
>> > > = Delete =
>> > > About Delete, the accordion looks nice to me.
>> > >
>> >
>> > I like Delete 2 (more preference since it's displayed as warning, not
>> just
>> > informative) or Delete 1+2.
>> >
>> > The purpose of the Delete step is to warn the user the change will
>> affect
>> > multiple pages. I'm not sure how important is to see the exact pages
>> will
>> > be affect, but it's more important to see the impact/count. Clicking on
>> the
>> > link will take the user to a more detailed view of the impact of his
>> > action.
>> >
>> >
>> > >
>> > > = Copy, Move, Rename =
>> > > For Copy/Move/etc, I see that you put the ability to create a copy in
>> > > the Move page.  Usually, Move and Copy are 2 distinct actions (even
>> if I
>> > > agree that they're similar) and as a user, I expect to have 2
>> different
>> > > actions accessible.  So MCR2.A seems more appropriate to me.
>> > >
>> >
>> > +1 for MCR 2.A
>> >
>> >
>> > >
>> > > Hope this helps,
>> > >
>> >
>> > Thanks for your vote.
>> >
>> > In order to reach a summary we would need more votes, so please give
>> your
>> > opinion.
>> >
>> > Thanks,
>> > Caty
>> >
>> >
>> > >
>> > > [1] Note that as a French, it's a paradox because French often do the
>> > > other way around (for example, for postal address or for dates, we go
>> > > from the most specific information to the widest information [name,
>> > > street, city], [day,month,year]).
>> > >
>> > > On 16/07/2015 23:40, Ecaterina Moraru (Valica) wrote:
>> > > > Hi devs,
>> > > >
>> > > > This iterations covers page actions: create, delete, rename, copy,
>> > move.
>> > > > Also it contains a proposal on the tree displayer inside page
>> actions.
>> > > >
>> > > > http://design.xwiki.org/xwiki/bin/view/Proposal/NestedActions
>> > > >
>> > > > Thanks,
>> > > > Caty
>> > > > _______________________________________________
>> > > > devs mailing list
>> > > > [email protected]
>> > > > http://lists.xwiki.org/mailman/listinfo/devs
>> > > >
>> > >
>> > > --
>> > > Jean Simard
>> > > [email protected]
>> > > Research engineer at XWiki SAS
>> > > http://www.xwiki.com
>> > > Committer on the XWiki.org project
>> > > http://www.xwiki.org
>> > > _______________________________________________
>> > > devs mailing list
>> > > [email protected]
>> > > http://lists.xwiki.org/mailman/listinfo/devs
>> > >
>> > _______________________________________________
>> > devs mailing list
>> > [email protected]
>> > http://lists.xwiki.org/mailman/listinfo/devs
>> >
>> _______________________________________________
>> 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