Hi Sarthak, > On 18 Mar 2017, at 19:42, Sarthak Gupta <[email protected]> wrote: > > Hi, > On the IRC, I asked about the meaning of the term "Rendering > transformation”.
Yep I saw your question and answered on IRC but you were probably not connected anymore: " 11:42 sgc072: you can check http://rendering.xwiki.org which explains what is XWiki's rendering you should also read http://rendering.xwiki.org/xwiki/bin/view/Main/Architecture and http://rendering.xwiki.org/xwiki/bin/view/Main/Extending " > I went through the Rendering Framework doc and found that > 'Rendering' is just a way to convert the DOM (Data Object Model: it > connects different programming languages) into a valid output which is > shown to the user. > > Now in the project "Glossary Application" , the idea is to present a list > of definitions in the glossary app. I wanted to inquire if the definitions > of the 'technical terms'(words which a user while going through the x-wiki > page will find difficult to understand) of the x-wiki page is to be listed > in the glossary app? Not sure why you make a distinction between “definitions” and “technical terms”. For me they’re the same but I’m probably not understanding what you mean. > And when user clicks on that word then a new page > opens listing the definition of that term, feature etc? Yes, that seems natural. What you should do is make a detailed proposal on this list of how this app will behave according to you (nothing is predefined, I only listed some ideas on the glossary GSOC page). Then we/I can review it and give you an opinion. In short, you have some liberty to decide what the app should do :) For example you’ll need to devise how the user will add glossary entries. There could be an “Add Entry” form on the glossary home page but there could also be a way to highlight words or a sentences while viewing a page and having an situ-way of adding an entry (similar to the way annotations are added). This would seem convenient to me. Thanks for being interested in this project. I believe it’s something that XWiki users will love! -Vincent > Thanks :)

