Some notes: - Please create issues in JIRA and commit over the issues, https://dev.xwiki.org/xwiki/bin/view/Community/DevelopmentPractices#HRule:AlwaysputaJIRAissuereferenceincommitmessages
- Why did you chose the 8.4-6 parent? - pom version should not be 1.0.2-SNAPSHOT , since you didn't had any previous release - I don't have the errors you've pasted when doing mvn xar:format. For me it adds only a single space. What OS are you using? Maybe try to clean your environment? Not really sure what to suggest, especially since enygma didn't reproduce the problem either. - It's a bit strange the Map/Maps URL path. - Currently it works nicely. Would have been easier to provide some screenshots in order to make people want to test the app :) - in terms of UX, we will need to combine: -- all the maps in a single livetable, -- under the same 'Map' space (careful - please test the Map Macro and don't have conflicts on the space name) -- the create should be done from the 'Add' button, using templates / sheets I haven't had a chance to look at the code yet. But just wanted to give you a response / feedback: it looks good for now. You did a great job :) We need to discuss with Stephane and see exactly what use cases he wants to cover. Have a great week-end, Caty On Thu, May 23, 2019 at 1:37 PM Fawad Ali <m.fawaadal...@gmail.com> wrote: > Hi developers, > Hope you all are well. > > Interactive maps application's SNAPSHOT 1.0.2 is now available on GitHub. > :) > Link: https://github.com/xwiki-contrib/application-interactive-maps > > What has been done so far. > - Markers and popups > - Custom image support for markers > - "xwiki/2.1" syntax support for popups > - Simple forms for adding maps > - Dedicated "Map Editor" for creating maps > - Current location and location search controls > - Generating routes between two points > > Maps can be created simply from Map.WebHome page or with the dedicated Map > Editor for live preview. > > ToDo. > - Implement WYSIWYG for "Popup Information" field (I have had some errors > in doing it) > - Compliance of code with XWiki standards (I should have done it from the > start. Sorry about that.) > > Ecaterina and Stephane, I would like to ask you to evaluate how the > application is so far. Your reviews will be highly appreciated. :) > > Best, > Fawad > > > On Mon, May 20, 2019 at 9:18 PM Vincent Massol <vinc...@massol.net> wrote: > > > Hi Fawad, > > > > > On 20 May 2019, at 18:12, Fawad Ali <m.fawaadal...@gmail.com> wrote: > > > > > > Ecaterina, > > > Thanks for that. > > > > > > Vincent, regarding the macro the Interactive Maps Application. It will > > only > > > be used to reference the maps that are already created with some > tweaking > > > options to go along. > > > > > > I will be focusing on the main features for now and will create the > macro > > > when we are somewhat in the middle of the project so I know which > options > > > the macro needs to have. > > > > Ok thanks. I still think we should plan this as part of the > > architecture/design as otherwise you may make some assumption that won’t > go > > in this right direction. Even if not implemented right now, at least > you’d > > know where you’re going. If it’s too early then please think about it and > > try to answer it later but ASAP. > > > > Thanks > > -Vincent > > > > > Best, > > > Fawad > > > > > > On Mon, May 20, 2019, 8:35 PM Ecaterina Moraru (Valica) < > > vali...@gmail.com > > > wrote: > > > > > >> So I've updated to: "Interactive Maps Application" > > >> See: > > >> * https://jira.xwiki.org/projects/INTMAP/ > > >> * https://github.com/xwiki-contrib/application-interactive-maps > > >> > > >> Thanks, > > >> Caty > > >> > > >> On Mon, May 20, 2019 at 6:32 PM Vincent Massol <vinc...@massol.net> > > wrote: > > >> > > >>> Hi, > > >>> > > >>> It’s hard to choose without knowing how you position this app vs the > > >>> existing map macro for example. What’s the proposal? > > >>> > > >>> Thanks > > >>> -Vincent > > >>> > > >>>> On 20 May 2019, at 16:38, Ecaterina Moraru (Valica) < > > vali...@gmail.com > > >>> > > >>> wrote: > > >>>> > > >>>> Hi, > > >>>> > > >>>> There were some concerns discussed about the naming of the app > (since > > >>> it's > > >>>> too generic). > > >>>> Alternatives suggested: > > >>>> - 'application-map-interactive' > > >>>> - 'application-interactivemap' > > >>>> - 'application-map-editor' > > >>>> - 'application-map-creator' > > >>>> > > >>>> We should choose one form above and do the renames for GitHub and > Jira > > >>> asp. > > >>>> > > >>>> Thanks, > > >>>> Caty > > >>>> > > >>>> On Mon, May 20, 2019 at 2:28 PM Fawad Ali <m.fawaadal...@gmail.com> > > >>> wrote: > > >>>> > > >>>>> Eduard, > > >>>>> > > >>>>> Thanks for the heads up. I think I was focusing too much on the > > >> official > > >>>>> documentation and forgot to take a look at the well documented > pages > > >> for > > >>>>> GSoC students. > > >>>>> > > >>>>> The repository has been moved to xwiki-contrib (thanks to Thomas > for > > >>> that). > > >>>>> The updated link is: > > >> https://github.com/xwiki-contrib/application-map > > >>>>> > > >>>>> Thanks, > > >>>>> Fawad > > >>>>> > > >>>>> > > >>>>> On Mon, May 20, 2019 at 3:44 PM Eduard Moraru < > enygma2...@gmail.com> > > >>>>> wrote: > > >>>>> > > >>>>>> Hi, Fawad, > > >>>>>> > > >>>>>> Please make double sure to read and follow the Student Guidelines, > > >>>>>> specially the section about the work process: > > >>>>>> > > >>>>>> > > >>>>>> > > >>>>> > > >>> > > >> > > > https://dev.xwiki.org/xwiki/bin/view/GoogleSummerOfCode/Guidelines#HSuggestedwayofworkingforacceptedGSoCstudents > > >>>>>> > > >>>>>> It covers stuff like where to place your code (Contrib), how to > > >>> document > > >>>>>> your process (project page), how to communicate, etc. > > >>>>>> > > >>>>>> Otherwise, just from my quick "helicopter look", it looks like > > you're > > >>>>>> getting the hang of how to structure your project's code and how > > >> XWiki > > >>>>>> extensions work. > > >>>>>> > > >>>>>> Keep it up, > > >>>>>> Eduard > > >>>>>> > > >>>>>> On Mon, May 20, 2019 at 12:50 PM Fawad Ali < > m.fawaadal...@gmail.com > > > > > >>>>>> wrote: > > >>>>>> > > >>>>>>> Hi developers, > > >>>>>>> > > >>>>>>> I have started working on the map application with some of the > work > > >>>>> done. > > >>>>>>> So I wanted to get an update across to have a review of how I am > > >> doing > > >>>>> so > > >>>>>>> far. > > >>>>>>> The source files for the project are available at: > > >>>>>>> https://github.com/9inpachi/application-map > > >>>>>>> I have been and in future intend to document the daily progress > of > > >> the > > >>>>>>> development. The progress is available at PROGRESS.md > > >>>>>>> < > > >> https://github.com/9inpachi/application-map/blob/master/PROGRESS.md> > > >>>>>>> within > > >>>>>>> the repository, > > >>>>>>> > > >>>>>>> The design proposal for the project is available at > > >>>>>>> https://design.xwiki.org/xwiki/bin/view/Proposal/MapApplication. > > >>>>>>> > > >>>>>>> And I would like to request a repository on xwiki-contrib. > > >>>>>>> > > >>>>>>> Best, > > >>>>>>> Fawad > > >>>>>>> > > >>>>>>> > > >>>>>>> On Mon, May 13, 2019 at 6:50 PM Eduard Moraru < > > enygma2...@gmail.com > > >>> > > >>>>>>> wrote: > > >>>>>>> > > >>>>>>>> Hi, Ali, and welcome to XWiki! > > >>>>>>>> > > >>>>>>>> Hope you'll have a great summer and enjoy discovering our > product > > >> and > > >>>>>>> being > > >>>>>>>> part of our community! > > >>>>>>>> > > >>>>>>>> Looking forward to see your project come to life. > > >>>>>>>> > > >>>>>>>> Best, > > >>>>>>>> Eduard > > >>>>>>>> > > >>>>>>>> On Mon, May 13, 2019 at 4:00 PM Ecaterina Moraru (Valica) < > > >>>>>>>> vali...@gmail.com> > > >>>>>>>> wrote: > > >>>>>>>> > > >>>>>>>>> Hi ginpachi, > > >>>>>>>>> > > >>>>>>>>> Thank you for introducing yourself and the project. > > >>>>>>>>> Welcome to XWiki and enjoy this summer :) > > >>>>>>>>> > > >>>>>>>>> Best, > > >>>>>>>>> Caty > > >>>>>>>>> > > >>>>>>>>> On Sun, May 12, 2019 at 6:46 PM Fawad Ali < > > >> m.fawaadal...@gmail.com > > >>>>>> > > >>>>>>>> wrote: > > >>>>>>>>> > > >>>>>>>>>> Hi everyone, > > >>>>>>>>>> Hope all of you are doing great. > > >>>>>>>>>> > > >>>>>>>>>> About Me > > >>>>>>>>>> > > >>>>>>>>>> I am Fawad Ali, selected as a student for Google Summer of > Code. > > >>>>>>>>> Currently > > >>>>>>>>>> enrolled in the 6th semester at University of Engineering and > > >>>>>>>> Technology, > > >>>>>>>>>> Taxila. I am a resident of Pakistan currently living in the > city > > >>>>> of > > >>>>>>>>>> Rawalpindi. > > >>>>>>>>>> > > >>>>>>>>>> It is a great honor to have been selected and have a chance to > > >>>>> work > > >>>>>>>> with > > >>>>>>>>>> XWiki. :) > > >>>>>>>>>> > > >>>>>>>>>> *Profiles* > > >>>>>>>>>> GitHub - https://github.com/9inpachi > > >>>>>>>>>> LinkedIn - https://www.linkedin.com/in/fawadaliq/ > > >>>>>>>>>> Riot - @ginpachi:matrix.org > > >>>>>>>>>> > > >>>>>>>>>> I will be presenting my project "Map Application" to all of > you. > > >>>>>>>>> Following > > >>>>>>>>>> are the relevant details. > > >>>>>>>>>> > > >>>>>>>>>> > > >>>>>>>>>> Map Application > > >>>>>>>>>> > > >>>>>>>>>> *Mentors: *Stéphane Laurière, Ecaterina Moraru > > >>>>>>>>>> > > >>>>>>>>>> *Technologies:* JavaScript, Velocity, Java, Leaflet, other if > > >>>>>>> required > > >>>>>>>>>> > > >>>>>>>>>> Overview > > >>>>>>>>>> > > >>>>>>>>>> This project is about the development of interactive maps in > > >>>>> XWiki. > > >>>>>>>>>> Creation of an application within XWiki that will allow users > to > > >>>>>>>> generate > > >>>>>>>>>> interactive maps which support collaboration and are easy to > > >>>>> create > > >>>>>>> so > > >>>>>>>>> that > > >>>>>>>>>> locations can be shared, and areas can be associated with > > >>>>>> structured > > >>>>>>>>> data. > > >>>>>>>>>> > > >>>>>>>>>> This application will open several possibilities that can be > > >>>>>> utilized > > >>>>>>>>>> within XWiki and broaden the overall scope by allowing map > rich > > >>>>>> wikis > > >>>>>>>>> where > > >>>>>>>>>> locations and areas can be presented in a way that will > increase > > >>>>>> the > > >>>>>>>>>> understandability of data. > > >>>>>>>>>> > > >>>>>>>>>> It will also allow for the sharing of custom map related data > > >>>>> which > > >>>>>>>> would > > >>>>>>>>>> be very helpful since users and admins will be able to present > > >>>>>>>> locations > > >>>>>>>>> in > > >>>>>>>>>> an information rich map environment which will be interactive. > > >>>>>>>>>> > > >>>>>>>>>> Features > > >>>>>>>>>> > > >>>>>>>>>>> *Markers and popups* - Place markers anywhere on the map and > > >>>>>>>> associate > > >>>>>>>>>> popups with them. > > >>>>>>>>>>> *Path between two points* - A path will be generated by the > > >>>>>>>> application > > >>>>>>>>>> linking two points of interest. > > >>>>>>>>>>> *Location search* - Search any location on the map. > > >>>>>>>>>>> *Filtered list maps* - Allow the user to search for a > specific > > >>>>>> kind > > >>>>>>>> of > > >>>>>>>>>> place (e.g. restaurants) and get a list of locations to choose > > >>>>>> from. > > >>>>>>>>>> Through the content available and binded to a location, the > user > > >>>>>> will > > >>>>>>>> be > > >>>>>>>>>> able to learn some aspects of the location. > > >>>>>>>>>>> *Custom shapes* - Custom shapes can be used to highlight a > > >>>>>> specific > > >>>>>>>>> area > > >>>>>>>>>> for representation. The content associated with these shapes > can > > >>>>>> give > > >>>>>>>>>> useful information about the area. > > >>>>>>>>>>> *Indoor maps* - Such maps will be able to describe the > internal > > >>>>>>>>> structure > > >>>>>>>>>> or fair plan of a building or structure. They can be used to > > >>>>> guide > > >>>>>>>> users > > >>>>>>>>> in > > >>>>>>>>>> a big building and locate point of interests. > > >>>>>>>>>>> *Maps on mobile* - Special design arrangements will be made > for > > >>>>>>>> easily > > >>>>>>>>>> viewing of maps and availing all the features of the > application > > >>>>> on > > >>>>>>>>> mobile > > >>>>>>>>>> devices. > > >>>>>>>>>>> *Custom map backgrounds* - Custom backgrounds will make the > > >>>>>>>> environment > > >>>>>>>>>> of interactive maps much suitable for a specific purpose > > >>>>>>>>>> > > >>>>>>>>>> If you have any features in mind that will make the Map > > >>>>> Application > > >>>>>>>>> better > > >>>>>>>>>> please feel free to reply to this mail. > > >>>>>>>>>> This is all for the summary of the project, if you want to > have > > a > > >>>>>>> more > > >>>>>>>>>> deeper insight, please check out the full proposal. > > >>>>>>>>>> > > >>>>>>>>>> *Project Proposal: * > > >>>>>>>>>> > > >>>>> https://drive.google.com/open?id=14qXC7Oy2bPUASfVtSTIsNG1sPcfm5Ikr > > >>>>>>>>>> > > >>>>>>>>>> > > >>>>>>>>>> Thanks for reading through the mail. I will be looking forward > > to > > >>>>>>> your > > >>>>>>>>>> guidance through this summer and your contributions to the > > >>>>> project. > > >>>>>>>>>> If you have any questions or suggestions, please feel free to > > >>>>> reply > > >>>>>>> to > > >>>>>>>>> this > > >>>>>>>>>> mail. > > >>>>>>>>>> > > >>>>>>>>>> Au revoir. :) > > >>>>>>>>>> > > >>>>>>>>>> Best, > > >>>>>>>>>> Fawad Ali > > >>>>>>>>>> > > >>>>>>>>> > > >>>>>>>> > > >>>>>>> > > >>>>>> > > >>>>> > > >>> > > >>> > > >> > > > > >