Hi Fawad, hi all,

Hi all,

I just gave a try to the latest code, well done with the Solr queries and the search integration in the user interface, that's cool!
Thanks Stephane. :)

    Imho the most convenient UX is the following for these widgets, something 
similar to this map:

    http://carte.preference-commerce.fr/cci-fr/

    That is:

    - The facets can get activated from a button. When they get activated, they 
show up in an overlay panel on top of the map, without hiding the list.
- The list gets displayed under the search input, in an overlay as well, and can be completely hidden on request

Just to clarify things, the facets here refer to the "Refine your search" area, the 
search input refers to the "Search in map" text input and the list refers to the map item 
search results. Is that right?

Yes indeed,

If so, I believe, given the nature of XWiki's design with widgets to both the 
right and left (for the default flavor), the space is a little cramped for 
overlaying anything on the map. For the implementation of full screen maps, we 
can overlay search and facets but for the normal view, the map will become very 
small.

Here is a mockup I prepared based on my understanding of your suggestions: 
https://up1.xwikisas.com/#SB7B5mLNnfnUVAogWTLarw
Let me know what you think?

I think it's an efficient way to layout the widgets indeed. I agree the map may look 
cramped in case there are panels on the left and on the right, but the user typically 
would have an option to hide the results, ideally. There's one change I would suggest, 
that would be to layout the filters either as an overlay or as a replacement of the list, 
and to move the filter button closer to the search input. Regarding the filter position: 
the Airbnb search illustrated below behaves quite nicely imho (when you hit "More 
filters", you get a new panel on top with all the filters), what do you think?

  https://up1.xwikisas.com/#zNABtIwH-Z-hSSUgFx-y4Q

As for the information associated with each point or area, we have several 
options: either place it in popups on top of the map like Airbnb, or have it in 
the search result area, like what Google Maps proposes, or display it in a 
lateral panel like GoGoCarto. I would opt for popups by default, and if 
possible later on, leave the option to display it in the search area in case of 
large content, what do you think? Ideally, the panel for displaying this 
information would be a template that could be easily styled and customized for 
each map?

I have also come up with an idea to generalize the museum maps import and 
export you created, Stephane. We could have a standard form of wikidata query 
with some extra custom parameters for each location like the MuseumClass in the 
Museums' case. These extra parameter will be checked in JSON and classes will 
be created if required so that objects can be associated to each map item and 
then later facets can be used based upon these newly created classes.
WDYT?

I think that'd be a nice feature generally speaking to ease the import of 
Wikidata into XWiki indeed, I have a side project on which I'm considering such 
developments as well, not sure yet about the outcome. If you feel like it will 
be useful for generating more demo maps, I'd say that'd be good indeed, but 
with the caveat of not digging too much in that direction for not hampering the 
map development of course.

Also, due to unprecedented circumstances within college, my exams have been 
delayed for this week and will start from next week. So I will be working this 
whole week on the project as opposed to what I told earlier.

Ok, thank you for letting us know.

I'd say at this stage that'd be great to keep progressing on functional testing 
automation and to finalize and release 1.0, I guess we're in tune but, as you 
did since the beginning, don't hesitate to raise questions about the priorities 
and the next steps of course.

Wishing you good work days ahead,

Cheers

Stéphane


Best,
Fawad


On Mon, Jun 17, 2019 at 11:04 PM Stéphane Laurière <slauri...@xwiki.com 
<mailto:slauri...@xwiki.com>> wrote:

    Hi Fawad, Caty, all,

     > Hi all,
     > Hoping that everything is going well.
     >
     > Stephane, I was able to do implement most of your suggestions except the 
search results list.

    I just gave a try to the latest code, well done with the Solr queries and 
the search integration in the user interface, that's cool!

     > I am not too sure where I should place it. As per the latest build, the 
filter widget appears to the left. Do you think it is practical that we replace 
this widget with the search results when the user wants to see the search results 
and show the widget back again when the user clicks on the widget control? I am 
not too sure what approach I should choose here in terms of UX.
     > Ecaterina, your views on this would help a lot. Thanks. :)

    Imho the most convenient UX is the following for these widgets, something 
similar to this map:

    http://carte.preference-commerce.fr/cci-fr/

    That is:

    - The facets can get activated from a button. When they get activated, they 
show up in an overlay panel on top of the map, without hiding the list.
    - The list gets displayed under the search input, in an overlay as well, 
and can be completely hidden on request

    It's rather close to what Google Maps proposes as well, except that the facets 
replace the list in that case (when hitting "Autres filtres"), which is a bit 
less convenient in my opinion, but not a big deal:

    https://www.google.com/maps/search/Restaurants/@48.865957,2.352974,16z

    What do you think?

     > Also, do you foresee the map to take full browser height and width as is 
seen in all the examples you gave me?

    That would be a nice feature to have a button on the map to turn it 
full-screen indeed, similarly to what happens with the XWiki text editor.

    Cheers

    Stéphane

     > Regarding the release, I will try preparing everything by tonight so 
that it is available for your review, including the demo tests that Vincent 
suggested.
     >
     > Best,
     > Fawad
     >
     >
     > On Thu, Jun 13, 2019 at 12:59 PM Stéphane Laurière <slauri...@xwiki.com 
<mailto:slauri...@xwiki.com> <mailto:slauri...@xwiki.com 
<mailto:slauri...@xwiki.com>>> wrote:



--
Stéphane Laurière
XWiki – https://xwiki.com

Reply via email to