2012/4/2 Ecaterina Moraru (Valica) <[email protected]>

> Hi Rauf,
>
> First of all the discussions related to GSOC projects is best if they are
> public: other people could be interested in the subject, multiple
> mentors/community could respond to your questions.
>
> On Sat, Mar 31, 2012 at 11:57, Rauf Butt <[email protected]> wrote:
>
>> Dear Caty,
>>
>> Thanks for your response. After initial study of XWiki, below are my
>> findings
>>
>> 1. The database schema of XWiki is based on SQL and can be used with any
>> Sql based database but by default is MySql.
>> 2. There is an application to create polls at
>> http://extensions.xwiki.org/xwiki/bin/view/Extension/Polls+Application but
>> in this project, we need to create a widget. May be to embed the existing
>> poll application into a widget?
>>
>
> Regarding the exact details of this project idea, Ludovic would be best
> person to answer the questions.
> IMO could be the first objective to integrate the existing Polls
> application as a widget/gadget that could be integrated inside our
> Dashboard. See
> http://extensions.xwiki.org/xwiki/bin/view/Extension/Dashboard+Macro in
> order to find out more about how to use gadgets inside XWiki.
>

The Polls application also needs to be improved to handle concurrent
requests. Right now heavy access on it would make it fail.


> The only difference between the Dashboard and the Polls application is
> that the Dashboard is already bundled with XWiki Enterprise, while the
> Polls Application is just a community extension.
> So the first step in reusing that code would be to analyze how much work
> would be to integrate the Polls code into the official bundled code, if
> it's the right solution, how much work is needed to combine Polls with
> AppWithinMinutes / Dashboard.
>

I don't think the poll application should have any link with
AppWithinMinutes. However with Dashboard yes, having it as a widget is part
of the objective

>
> 3. To create Survey, we would be using the available application:
>> http://extensions.xwiki.org/xwiki/bin/view/Extension/App+Within+Minutes+Application.
>> The demos show how to create applications with this extension.
>>
>>
> The idea behind AppWithinMinutes is to empower users to easily create
> applications. I think Ludovic wants to give users the ability to easily
> create Polls/Surveys, spread them (maybe by having them as gadget inside
> the Main.Dashboard) and analyze them at the end of the poll.
>




>
>
>> The project requirements include to modify the presentation (GUI) for
>> this survey and to display the survey results.
>>
>> Please correct me if there is some misunderstanding.
>>
>


>
> Should be correct.
>


Yes.. An "application" and a "survey" are quite close. It's mostly a
wording issue. There are two approaches here:

- have a "survey" mode in "App Within Minutes" which changes the wording of
the presentation of the survey and which adds survey specific functions
(have a public guest survey, have a survey results page)
- copy AppWithinMinutes to make a separate "Survey" application

I believe there are sufficient differences to go with the second approach
(but this should be voted by the community). The main features to add are:

- autonaming of pages using numbers (this is a feature also planned for
AppWithinMinutes)
- limiting fields to use for the survey
- survey page (being able to send out a link for a survey)
- guest surveys (guests users can answer)
- survey results with graphs

Ludovic


> Thanks,
> Caty
>
>>
>> Kind Regards,
>> Rauf
>>
>>
>>
>> On 23 March 2012 11:35, Ecaterina Moraru (Valica) <h> wrote:
>>
>>> Hi Rauf,
>>>
>>> You should play with
>>>
>>> http://extensions.xwiki.org/xwiki/bin/view/Extension/App+Within+Minutes+Application
>>>
>>> also install from extensions
>>> http://extensions.xwiki.org/xwiki/bin/view/Extension/Polls+Application
>>>
>>> For the development documentation see
>>> http://dev.xwiki.org/xwiki/bin/view/Main/WebHome
>>> http://platform.xwiki.org/xwiki/bin/view/DevGuide/WebHome
>>>
>>> Thanks,
>>> Caty
>>>
>>> On Wed, Mar 21, 2012 at 03:11, Rauf Butt <[email protected]> wrote:
>>>
>>> > Dear Team XWiki,
>>> >
>>> >
>>> > I am very excited to contribute in open source community through the
>>> > platform of GSoC 2012. Last year, I contributed "Debugger Visualizers"
>>> to
>>> > MonoDevelop which had successfully become a part of Mono Develop.
>>> >
>>> >
>>> >
>>> > I have seen project ideas for GSoC 2012 at
>>> > http://dev.xwiki.org/xwiki/bin/view/GoogleSummerOfCode/WebHome. I am
>>> > interested in "*Poll/Survey Application*". The reason for my interest
>>> is
>>> > that I have good working experience of HTML, Javascript, Java and
>>> related
>>> > technologies. I also checked out XWiki to start understanding it.
>>> >
>>> >
>>> >
>>> > My understanding of the requirements is as follows:
>>> >
>>> >
>>> >
>>> > 1. Create a Poll widget to include within a web page.
>>> >
>>> > 2. Show Poll results within the Poll widget.
>>> >
>>> > 3. Use AppWithinMinutes XWiki to create surveys.
>>> >
>>> > 4. Develop the look and feel of such surveys (GUI).
>>> >
>>> > 5. At the end of survey, show the results of survey.
>>> >
>>> >
>>> >
>>> > Have you got a template for the survey GUI or we need to brain storm on
>>> > this?
>>> >
>>> > What database/file storage would be used to store Poll/Survey results?
>>> >
>>> >
>>> > Your kind feedback would help me in better recognising the core project
>>> > requirements and develop a good proposal.
>>> >
>>> >
>>> > Regards,
>>> >
>>> >
>>> >
>>> > Rauf
>>> >
>>> > Regent's College London
>>> > _______________________________________________
>>> > devs mailing list
>>> > [email protected]
>>> > http://lists.xwiki.org/mailman/listinfo/devs
>>> >
>>> _______________________________________________
>>> devs mailing list
>>> [email protected]
>>> http://lists.xwiki.org/mailman/listinfo/devs
>>>
>>
>>
>


-- 
Ludovic Dubost
Founder and CEO
Blog: http://blog.ludovic.org/
XWiki: http://www.xwiki.com
Skype: ldubost GTalk: ldubost
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to