Should I create jira issues for any updates I do during development? I made my commits like INTMAP-R<number> for each revision I did. For simple commits like changing the Progress.md file or a line or two in pom.xml, do I use "[Misc]" for identifying the commit?
8.4-6 is the default version on https://www.xwiki.org/xwiki/bin/view/Documentation/DevGuide/Tutorials/CreatingExtensions/#HBuildingaXARwithMaven so I did not change that. It is changed to 11.1 after the fix with encoding issues. Thanks for that. I was using the snapshots version to mark the completion of every major function. Mainly a simple map and a path map for now so the version 1.0.2. I would like to know if snapshots are supposed to be released. For the URL path Map/Maps do you have a better path in mind for the created maps? I think its right when all the other paths are hidden for the user. I will be sure to provide screenshots for the next time. :) For combining all the maps in a single livetable, I have a perspective that for this application, every map is of a "kind" like a "path map" or "simple map" or later on "filtered list map". So I separated the maps based on that perspective. WDYT? Should I treat all the maps same? Thankfully, the Map Macro uses the Macros.MapMacro space so we are safe for that. For the creation options, should I create a single template for the "Add" button and separate the map editors with tabs? If I create a template for each kind of map, the templates will become bulky I think. I also wanted to talk about filtered list maps so that I can move on with the development. Stephane sent me a link in the talks we had prior to this. https://napoleon-sainte-helene.plan-interactif.com/en/#!/category/886826/@-15.967188036753065,-5.710573196411134,13 What kind of options do you have in mind for the filterable list? A general flow would really help me in direction. Thanks. :) Best, Fawad On Fri, May 24, 2019 at 10:02 PM Ecaterina Moraru (Valica) < vali...@gmail.com> wrote: > 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 > > > >>>>>>>>>> > > > >>>>>>>>> > > > >>>>>>>> > > > >>>>>>> > > > >>>>>> > > > >>>>> > > > >>> > > > >>> > > > >> > > > > > > > > >