Hi,
ᐧ
On Wed, Oct 1, 2014 at 10:59 AM, Guillaume "Louis-Marie" Delhumeau <
gdelhumeau(a)xwiki.com> wrote:
That would be very cool yes :-)
Maybe we could launch a vote on this?
And as Edy pointed it out, the next step after this would be an improved
"create" action with more info about the context (list of spaces, list of
available templates...). With Flamingo, maybe we could also make that
"create" step a modal box (same as for the export button) rather than an
intermediate page.
Thanks,
Guillaume
  2014-10-01 10:46 GMT+02:00 vincent(a)massol.net
<vincent(a)massol.net>et>:
 On 1 Oct 2014 at 10:09:00, Guillaume Lerouge (guillaume(a)xwiki.com 
 (mailto:
  guillaume(a)xwiki.com)) wrote:
 > Hi,
 >
 > after discussing with Vincent this morning we came to a suggestion that
 > would fix my issue with the current location of the add button. The 
 idea
   would be
to move the search bar to the left of the menu, and put the 
 "Add"
 > button in its place.
 >
 > Crude image explanation here:
 > 
https://www.dropbox.com/s/hrxlj6n6pztigic/AddButton-Search.png
 >
 > This way the "Add" button is back in a global menu, not in a menu that
  is
 
contextual to the page, yet it stays very visible. In addition to this,
 since "Create wiki" is visible only to authorized users, it's not too
 much
  in the way. Last item: this solves the issue of
having the "Edit" and 
 "More
  actions" buttons separated from one another.
 WDYT? 
 Sounds the best to me! :) I never really liked the move of the Create
 button in the page contextual menu (doesn’t make sense to me).
 FYI here’s what they have for:
 - confluence:
 
 
https://www.evernote.com/shard/s119/sh/948c4f24-2485-4b33-8452-1e6e1a2d6c74…
  - jira:
 
https://www.evernote.com/shard/s119/sh/b8803c9b-4ea7-43dd-a2ed-1226080074f2…
 Thanks
 -Vincent
 > Guillaume
 > ᐧ
 >
 > On Wed, Oct 1, 2014 at 9:12 AM, Eduard Moraru wrote:
 >
 > > On Mon, Sep 29, 2014 at 4:37 PM, Guillaume Lerouge
 > > wrote:
 > >
 > > > Hi,
 > > >
 > > > On Mon, Sep 29, 2014 at 3:28 PM, Ecaterina Moraru (Valica) <
 > > > valicac(a)gmail.com> wrote:
 > > >
 > > > > On Mon, Sep 29, 2014 at 4:24 PM, Guillaume Lerouge <
 > > > > me(a)guillaumelerouge.com>
 > > > > wrote:
 > > > >
 > > > > > Hi,
 > > > > >
 > > > > > On Mon, Sep 29, 2014 at 3:08 PM, Ecaterina Moraru (Valica) <
 > > > > > valicac(a)gmail.com> wrote:
 > > > > >
 > > > > > > On Mon, Sep 29, 2014 at 3:48 PM, Guillaume Lerouge <
 > > > > guillaume(a)xwiki.com>
 > > > > > > wrote:
 > > > > > >
 > > > > > > > Hi Marius,
 > > > > > > >
 > > > > > > > On Fri, Sep 26, 2014 at 3:54 PM, Marius Dumitru Florea
<
 > > > > > > > mariusdumitru.florea(a)xwiki.com> wrote:
 > > > > > > >
 > > > > > > > > On Thu, Sep 25, 2014 at 1:58 PM, Guillaume
Lerouge <
 > > > > > > guillaume(a)xwiki.com>
 > > > > > > > > wrote:
 > > > > > > > > > Hi again,
 > > > > > > > > >
 > > > > > > > > > On Thu, Sep 25, 2014 at 12:39 PM, Guillaume
 "Louis-Marie"
   > >
> > Delhumeau <
 > > > > > > > > gdelhumeau(a)xwiki.com> wrote:
 > > > > > > > >
 > > > > > > > >> Hi Eddy,
 > > > > > > > >>
 > > > > > > > >> 2014-09-25 11:59 GMT+02:00 Eduard Moraru <
 > > enygma2002(a)gmail.com
 > > > >:
 > > > > > > > >>
 > > > > > > > >> > Hi devs,
 > > > > > > > >> >
 > > > > > > > >> > I`m not sure if we already have a
discussion started 
 on
  > this
 > > > > > topic,
 > > > > > > > but
 > > > > > > > >> in
 > > > > > > > >> > my opinion, it's long overdue. I see
people start 
 being
  > > > confused
 > > > > > and
 > > > > > > > >> > questions like this [1] start to be
asked.
 > > > > > > > >> >
 > > > > > > > >> > The new location of the Add menu in
Flamingo is
 > problematic
 > > > IMO
 > > > > > for
 > > > > > > a
 > > > > > > > >> > various number of reasons:
 > > > > > > > >> > - It falsely gives the impression that
it adds
 > page-related
 > > > > > entries
 > > > > > > > (i.e.
 > > > > > > > >> > related to the current page), due to its
current 
 location
 > > > > (i.e.
 > > > > > in
 > > > > > > > the
 > > > > > > > > >> page
 > > > > > > > > >> > content)
 > > > > > > > > >> > - It conflicts with AWM`s "Add
new Entry" button
 > > > > > > > > >>
 > > > > > > > > >
 > > > > > > > >
 > > > > > > > > > More generally speaking, this is true for a
lot of
 > > livetables.
 > > > We
 > > > > > > would
 > > > > > > > > > need a generic "Create" button to
be available when we
 > > > > instantiate
 > > > > > a
 > > > > > > > > > livetable. This could be useful for the wiki
index 
  page,
  for
 > > > the
 > > > > > user
 > > > > > > > > > directory, for all the AWM homepages...
 > > > > > > > >
 > > > > > > > > I guess you like the files live table from the
File 
 Manager
   > then
 > > :)
 > > > > > > >
 > > > > > > >
 > > > > > >
 > > > > >
 > > > >
 > > >
 > >
 > 
  
http://extensions.xwiki.org/xwiki/bin/view/Extension/File+Manager+Applicati…
   > >
> > > > > . Would be interesting to have such a toolbar (with 
support for
  > > > > custom
 > > > > > > > buttons) before the live table don't you think?
 > > > > > > >
 > > > > > >
 > > > > > >
 > > > > > IMO the toolbar's functionality is already covered by the
 > 'Actions'
 > > > > column
 > > > > > in the livetable. The only thing missing is the 'Create'
 > > > > >
 > > > >
 > > > > I'm not sure this is the same use case. I can see at least 3
 reasons
 > > > why:
 > > > > >
 > > > >
 > > > > IMO it's exactly the same use case, the only difference is that
  the
   > >
Actions
 > > > column was used as an intermediate solution because we didn't had
 bulk
 > > > > actions in livetable (the ability to make multiple entity 
 
selection
  > > > > (checkbox) - that's why
we duplicate the entries on each row).
 > > > >
 > > >
 > > > Great, this means that we agree on the fact that the "Actions"
 column
   > >
should be replaced by a "Select" column with checkboxes in it, and 
 also
  > > that Marius' horizontal livetable
toolbar should be expanded to be 
 used
  > in
 > > a generic fashion by all livetables :-)
 > >
 >
 > Not completely replaced because not all operations/actions can be 
 performed
 > > in bulk fashion. Take the 'edit' action and notice that it is a 
 
single
   >
element action compared to 'delete'.
 >
 > A different situation exists for the 'rename' action since it is more 
of a
  > single element action, but can be presented
as a bulk action as well 
 if you
 > > provide some kind of renaming template like '_'.
 > >
 > > In other words, both the bulk operations toolbar and the actions 
  column
   > have
their right place in the livetable IMO and having a checkbox 
 column
 > > like Marius did for the FM livetable looks like the right way to go.
 > >
 > > Thanks,
 > > Eduard
 > >
 > > >
 > > > Guillaume
 > > >
 > > >
 > > > > Thanks,
 > > > > Caty
 > > > >
 > > > >
 > > > > >
 > > > > > 1/ The "create" button would generate a new entry,
whereas the
 > > > "actions"
 > > > > > column is for actions that are related to individual entries
  that
   > >
already
 > > > > exist
 > > > > 2/ The "actions" column can be removed by the livetable
creator
 > > > > 3/ The toolbar would also be useful to handle bulk actions on 
pages
  > > such
 > > > as
 > > > > "delete selected entries" (as in the file manager)
 > > > >
 > > > > Best,
 > > > >
 > > > > Guillaume
 > > > >
 > > > > Thanks,
 > > > > > Caty
 > > > > >
 > > > > >
 > > > > >
 > > > > > > Yes and yes :-)
 > > > > > >
 > > > > > > Guillaume
 > > > > > >
 > > > > > >
 > > > > > > > > Basically the button would let the user create a
new 
 item of
  > > the
 > > > > same
 > > > > > > > type
 > > > > > > > > than the items displayed in the livetable. Right
now we 
 do
  > this
 > > > in
 > > > > an
 > > > > > > > > ad-hoc fashion, so it would be great to have a
generic
 > > solution.
 > > > > It's
 > > > > > > > also
 > > > > > > > > related to the automatic page name generation
module 
 (that we
  > > > don't
 > > > > > > have
 > > > > > > > in
 > > > > > > > > the core yet, though there's an extensions
doing it
 > > > > > > > > <
 > > > > > > >
 > > > > > >
 > > > > >
 > > > >
 > > >
 > >
 > 
  
http://extensions.xwiki.org/xwiki/bin/view/Extension/Unique+Identification+…
  > > > > > > > > >
 > > > > > > > > > ).
 > > > > > > > > >
 > > > > > > > > > Guillaume
 > > > > > > > > >
 > > > > > > > > >
 > > > > > > > > >> > - from my POV, looking at the page
from a far, the 
 new
  > > > > location
 > > > > > > > looks
 > > > > > > > > >> > completely randomly selected:
 > > > > > > > > >> > -- It's not on the left/top (as
left-to-right 
 language
   > >
> specific
 > > > > > > brains
 > > > > > > > >> are
 > > > > > > > >> > trained to follow)
 > > > > > > > >> > -- it's not exactly at the top
either
 > > > > > > > >> > -- it's not at the right
 > > > > > > > >> > -- it's not next to the type of
elements it creates 
 (i.e.
 > > > next
 > > > > > to
 > > > > > > > > >> > WIKI/SPACE/PAGE)
 > > > > > > > > >> > -- it basically is almost in the
middle of the 
  screen
   > >
> > > > > >> > - etc. (i.e. others that don`t come right now to my
 mind)
 > > > > > > > > >> >
 > > > > > > > > >>
 > > > > > > > > >> Personally, I like the fact that it is
located near 
  the
  Edit
  > > > > button,
 > > > > > > > even
 > > > > > > > >> if it does not concern the current page.
Because it 
 groups
  > the
 > > > > most
 > > > > > > > basic
 > > > > > > > >> and useful actions that you need when you
want to
 > contribute:
 > > > > EDIT,
 > > > > > > ADD.
 > > > > > > > >>
 > > > > > > > >> To me, it makes sense.
 > > > > > > > >>
 > > > > > > > >>
 > > > > > > > >> >
 > > > > > > > >> > I`d like to open a discussion on this,
since it's 
 quite an
 > > > > > > important
 > > > > > > > > >> aspect
 > > > > > > > > >> > of the UI and, due to it's
shiny green color (which 
 I
  like
 > > > > :)),
 > > > > > > it`s
 > > > > > > > > hard
 > > > > > > > > >> > to miss.
 > > > > > > > > >> >
 > > > > > > > > >> > Is it just me who's resistant
to change, or do 
 others
  see
  > a
 > > > > > problem
 > > > > > > > here
 > > > > > > > >> > with this as well?
 > > > > > > > >> >
 > > > > > > > >> > Thanks,
 > > > > > > > >> > Eduard 
_______________________________________________
 devs mailing list
 devs(a)xwiki.org
 
http://lists.xwiki.org/mailman/listinfo/devs
 
 --
 Guillaume Delhumeau (gdelhumeau(a)xwiki.com)
 Research & Development Engineer at XWiki SAS
 Committer on the 
XWiki.org project
 _______________________________________________
 devs mailing list
 devs(a)xwiki.org
 
http://lists.xwiki.org/mailman/listinfo/devs