<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">Le 21/12/2018 à 12:11, Johnny Jazeix a
écrit :<br>
</div>
<blockquote type="cite"
cite="mid:CAEtcAPGmB6cUbxARJ01wbxFXinPsip3-+rY4=qCVaBb3o9fqCw@mail.gmail.com">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div>Hi,<br>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr">Le ven. 21 déc. 2018 à 11:44, Aman Kumar
Gupta <<a href="mailto:gupta2140@gmail.com"
moz-do-not-send="true">gupta2140@gmail.com</a>> a
écrit :<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px
0px 0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
<div dir="ltr">
<div>Hi,</div>
<div><br>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr">On Fri, Dec 21, 2018 at 3:35 PM
Johnny Jazeix <<a
href="mailto:jazeix@gmail.com" target="_blank"
moz-do-not-send="true">jazeix@gmail.com</a>>
wrote:<br>
</div>
<blockquote class="gmail_quote" style="margin:0px
0px 0px 0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div>Hi,</div>
<div><br>
</div>
<div>Like every year, we plan to be part
of GSoC.<br>
</div>
<div><br>
</div>
<div>We also need to define the tasks
we'll propose (KDE submits its
application on Jan 15th).</div>
<div><br>
</div>
<div>Looking at the major activities to
port the only missing one is "analog
electricity" (<a
href="https://phabricator.kde.org/T5954"
target="_blank"
moz-do-not-send="true">https://phabricator.kde.org/T5954</a>).
There is still room for other
activities too (adding biology ones
for example) or the actual phabricator
tasks (<a
href="https://phabricator.kde.org/project/profile/1/"
target="_blank"
moz-do-not-send="true">https://phabricator.kde.org/project/profile/1/</a>).<br>
</div>
<div><br>
</div>
<div>The second point to work on, is to
continue working on the multi dataset
per activity. For now, it's still a
WIP in branch multi_dataset (<a
href="https://cgit.kde.org/gcompris.git/log/?h=multiple_dataset"
target="_blank"
moz-do-not-send="true">https://cgit.kde.org/gcompris.git/log/?h=multiple_dataset</a>)
but it will be a rework on a lot of
activities to use dataset in form of
json instead of hardcoding the levels
in the js/qml files (the aim not being
to do all of them in the GSoC but
having it half time with an activity).</div>
</div>
</div>
</div>
</div>
</blockquote>
<div><br>
</div>
<div>Can we have an overview idea of what is the
concept of multiple dataset and how are the
activities supposed to adapt to it?</div>
</div>
</div>
</blockquote>
<div><br>
</div>
<div>For now, in the branch, only the reversecount
activity has been done as proof of concept.</div>
<div>In the menu, we plan to replace the stars icons
with the dataset name: <a
href="https://pasteboard.co/HSKeyND.png"
moz-do-not-send="true">https://pasteboard.co/HSKeyND.png</a></div>
<div>On clicking on it, it will display the different
datasets specific to this activity and their
objectives: <a
href="https://pasteboard.co/HSKeiTW.png"
moz-do-not-send="true">https://pasteboard.co/HSKeiTW.png</a></div>
<div>(In the code, a dataset is inherited from qml
object: <a
href="https://cgit.kde.org/gcompris.git/tree/src/core/Dataset.qml?h=multiple_dataset"
moz-do-not-send="true">https://cgit.kde.org/gcompris.git/tree/src/core/Dataset.qml?h=multiple_dataset</a>
and set inside the resource folder of the activity.)<br>
</div>
<div><br>
</div>
<div>Then, once one is chosen, we can click on the
activity and play it as usual.<br>
</div>
<div> </div>
<blockquote class="gmail_quote" style="margin:0px 0px
0px 0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
<div dir="ltr">
<div class="gmail_quote">
<div> Also what is expected from this task? It can
be seen that some work has already started in
the branch, it would be good to know what does
it aim at? How are the activities supposed to
work after addition of multiple dataset?</div>
</div>
</div>
</blockquote>
<div><br>
</div>
<div>The aim is to adapt datasets to the skill of the
children who are using them. An activity may cover a
few ages and the aim of it is to split the learning
curve. For example, i<span
class="gmail-author-a-6h4z78z3qz66zz68zz67z3z78zhz89zhz67zh">f
we take the multiplication activity, a child who is
just starting to learn multiplication tables will
often only learn during its first year the tables
until 5, but GCompris multiplication activity
presents the tables from 1 to 9 from the beginning.
</span>It would be great to split in 2 different
datasets (maybe more).<br>
</div>
<div> </div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<p><br>
</p>
<p>Hi,</p>
<p>I still don't think we should replace the system with stars we
have now, I thought we agreed on that when we discussed about
multiple-dataset.</p>
<p>The stars are still a valid indication of the overall difficulty
level of the activities, regardless of dataset system. It would
end up more confusing for the user if we replace that with some
dataset names.<br>
</p>
<p>I think it would be much better to have a bar button inside the
activity to select and display the dataset level.</p>
<p><br>
</p>
<p>Another way if we really want to mix dataset concept with stars
would be to assign each dataset a star level, and then show on
activity icons in the menu the difficulty level corresponding to
the selected dataset.</p>
<p><br>
</p>
<p>Timothée<br>
</p>
<p><br>
</p>
<blockquote type="cite"
cite="mid:CAEtcAPGmB6cUbxARJ01wbxFXinPsip3-+rY4=qCVaBb3o9fqCw@mail.gmail.com">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0px 0px
0px 0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
<div dir="ltr">
<div class="gmail_quote">
<div> Will the end-user be able to create a
dataset for himself, or it means multiple
dataset like in categorization activity, except
that the user will be provided with the all the
dataset along with a small description for each,
and they can choose one according to their
suitability?<br>
</div>
</div>
</div>
</blockquote>
<div><br>
</div>
<div>Not yet to create its own datasets. The aim
afterwards, would be to have a server able to create
and use datasets. But multiple_dataset is the first
step towards it.</div>
<div><br>
</div>
<div> </div>
<blockquote class="gmail_quote" style="margin:0px 0px
0px 0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
<div dir="ltr">
<div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0px
0px 0px 0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div><br>
</div>
<div>What do you think? Do you have
other ideas we can propose?<br>
</div>
<div>Who has time (and will) to mentor
this year? <br>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<blockquote class="gmail_quote" style="margin:0px
0px 0px 0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div dir="ltr">
<div><br>
</div>
<div>Johnny</div>
</div>
</div>
</div>
</div>
</blockquote>
<div><br>
</div>
<div>Thanks,</div>
<div>Aman</div>
<div><br>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<p><br>
</p>
</body>
</html>