[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-edu-devel
Subject:    Re: Re: contribute to the cantor
From:       Barbara Moraes Vicente <bar.mvicente () gmail ! com>
Date:       2017-10-26 19:51:43
Message-ID: CAJbhkjkq-3HyZ=ip1hcjKdMiHkU+Wpde4TWLA=uasT46Cgnbww () mail ! gmail ! com
[Download RAW message or body]

Thanks for the answer!

I will start with TODO lists and studing Qt and c++

Any questions I have can be sent here in the group ?


2017-10-24 9:31 GMT-02:00 Alexander Semke <alexander.semke@web.de>:

> Hello Barbara,
> 
> in addition to what Rishabh and Filipe already said, you can also have a
> look maybe at similar projects (free and commercial) and compare the
> current feature set of Cantor with the features available in other
> products. I think especially for Cantor's worksheet there is a lot to
> improve here and it would be greate to collect first the list of the most
> relevant features that we miss. Since you are coming from the python
> community, maybe you can start with comparing Cantor with Jupyter and
> identify the potential gaps.
> 
> Here are to examples for missing features that are already on the
> TODO-list:
> https://phabricator.kde.org/T4539
> https://phabricator.kde.org/T4540
> 
> Cantor worksheet is a graphical REPL in principle, which is great to have
> for many use-cases. But sometimes it is required to write and execute a
> "blank" script - for this the support in Cantor is very limited at the
> moment. This is also something where we need to improve in future.
> 
> Regarding the development, as already said Cantor is written in c++.
> You'll need to become familiar with this language and especially with Qt if
> you also want to contribute to the code. For this it's best to start
> working on smaller fixes and features in Cantor first.
> 
> Regards,
> Alexander
> 
> 
> *Gesendet:* Montag, 23. Oktober 2017 um 21:58 Uhr
> *Von:* "Filipe Saraiva" <mail@filipesaraiva.info>
> *An:* kde-edu@mail.kde.org
> *Betreff:* Re: contribute to the cantor
> Hello Barbara, welcome!
> 
> Are you using Cantor? Maybe is there any bug you would like to fix or
> any feature you would like to implement?
> 
> Tell us and we can help you to find something to do.
> 
> Cheers;
> 
> Em 23-10-2017 10:07, Rishabh Gupta escreveu:
> > Hi,
> > 
> > That's great :)
> > 
> > Cantor is written in Cpp and makes use of Qt framework
> > 
> > You can have a look at projects page
> > <https://phabricator.kde.org/project/view/50/> and work board
> > <https://phabricator.kde.org/project/board/50/> to look at the tasks and
> > work according to what suits you or choose a bug to solve from the bugs
> > page <https://bugs.kde.org/buglist.cgi?quicksearch=cantor>
> > 
> > <https://bugs.kde.org/buglist.cgi?quicksearch=cantor>
> > If you don't already have the repo, you can clone it from here
> > <https://cgit.kde.org/cantor.git/> . The repo has a Design file that
> > explains how Cantor works
> > 
> > Since you said you are a Python developer, there are two tasks related
> > to it, port Python 2 to QProcess <https://phabricator.kde.org/T6113> and
> > Port python 3 to QProcess <https://phabricator.kde.org/T6114>
> > 
> > <https://phabricator.kde.org/T6114>
> > 
> > Feel free to ask for help
> > 
> > Cheers,
> > Rishabh
> > <https://phabricator.kde.org/T6114>
> > 
> > On Mon, Oct 23, 2017 at 1:28 AM, Barbara Moraes Vicente
> > <bar.mvicente@gmail.com <mailto:bar.mvicente@gmail.com>> wrote:
> > 
> > Hello,
> > 
> > I would like contribute to the cantor, I am a Python developer.
> > 
> > What can I do to contribute?
> > 
> > --
> > 
> > Barbara Moraes Vicente
> > http://bmvicente.me
> > 
> > <http://bmvicente.me/?promo=email_sig&utm_source=email_
> sig&utm_medium=email_sig&utm_campaign=external_links>
> > 
> > 
> 
> 
> --
> Filipe Saraiva
> http://filipesaraiva.info/
> 



-- 


Barbara Moraes Vicente
[image: http://]bmvicente.me
<http://bmvicente.me/?promo=email_sig&utm_source=email_sig&utm_medium=email_sig&utm_campaign=external_links>



[Attachment #3 (text/html)]

<div dir="ltr">Thanks for the answer!<div><br></div><div>I will start with TODO lists \
and studing Qt and c++</div><div><br></div><div><pre class="gmail-tw-data-text \
gmail-tw-ta gmail-tw-text-small" id="gmail-tw-target-text" dir="ltr" \
style="unicode-bidi:isolate;border:none;padding:0px 0.14em 0px \
0px;margin-top:0px;margin-bottom:0px;font-family:inherit;overflow:hidden;width:276px;w \
hite-space:pre-wrap;word-wrap:break-word;color:rgb(33,33,33);height:48px;line-height:24px">Any \
questions I have can be sent here in the group ?<span \
style="font-size:16px"><br></span></pre></div></div><div class="gmail_extra"><br><div \
class="gmail_quote">2017-10-24 9:31 GMT-02:00 Alexander Semke <span dir="ltr">&lt;<a \
href="mailto:alexander.semke@web.de" \
target="_blank">alexander.semke@web.de</a>&gt;</span>:<br><blockquote \
class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex"><div><div style="font-family:Verdana;font-size:12.0px"><div> \
<div>Hello Barbara,</div>

<div>  </div>

<div>in addition to what Rishabh and Filipe already said, you can also have a look \
maybe at similar projects (free and commercial) and compare the current feature set \
of Cantor with the features available in other products. I think especially for \
Cantor&#39;s worksheet there is a lot to improve here and it would be greate to \
collect first the list of the most relevant features that we miss. Since you are \
coming from the python community, maybe you can start with comparing Cantor with \
Jupyter and identify the potential gaps.</div>

<div>  </div>

<div>Here are to examples for missing features that are already on the \
TODO-list:</div>

<div><a href="https://phabricator.kde.org/T4539" \
target="_blank">https://phabricator.kde.org/<wbr>T4539</a></div>

<div><a href="https://phabricator.kde.org/T4540" \
target="_blank">https://phabricator.kde.org/<wbr>T4540</a></div>

<div>  </div>

<div>Cantor worksheet is a graphical REPL in principle, which is great to have for \
many use-cases. But sometimes it is required to write and execute a &quot;blank&quot; \
script - for this the support in Cantor is very limited at the moment. This is also \
something where we need to improve in future.</div>

<div>  </div>

<div>Regarding the development, as already said Cantor is written in c++. You&#39;ll \
need to become familiar with this language and especially with Qt if you also want to \
contribute to the code. For this it&#39;s best to start working on smaller fixes and \
features in Cantor first.</div>

<div>  </div>

<div>
<div>Regards,</div>

<div>Alexander</div>

<div>  </div>

<div>  </div>

<div name="quote" style="margin:10px 5px 5px 10px;padding:10px 0 10px \
10px;border-left:2px solid #c3d9e5;word-wrap:break-word"> <div style="margin:0 0 10px \
0"><b>Gesendet:</b>  Montag, 23. Oktober 2017 um 21:58 Uhr<br> <b>Von:</b>  \
&quot;Filipe Saraiva&quot; &lt;<a href="mailto:mail@filipesaraiva.info" \
target="_blank">mail@filipesaraiva.info</a>&gt;<br> <b>An:</b>  <a \
href="mailto:kde-edu@mail.kde.org" target="_blank">kde-edu@mail.kde.org</a><br> \
<b>Betreff:</b>  Re: contribute to the cantor</div>

<div name="quoted-content">Hello Barbara, welcome!<br>
<br>
Are you using Cantor? Maybe is there any bug you would like to fix or<br>
any feature you would like to implement?<br>
<br>
Tell us and we can help you to find something to do.<br>
<br>
Cheers;<br>
<br>
Em 23-10-2017 10:07, Rishabh Gupta escreveu:<br>
&gt; Hi,<br>
&gt;<br>
&gt; That&#39;s great :)<br>
&gt;<br>
&gt; Cantor is written in Cpp and makes use of Qt framework<br>
&gt;<br>
&gt; You can have a look at projects page<br>
&gt; &lt;<a href="https://phabricator.kde.org/project/view/50/" \
target="_blank">https://phabricator.kde.org/<wbr>project/view/50/</a>&gt; and work \
board<br> &gt; &lt;<a href="https://phabricator.kde.org/project/board/50/" \
target="_blank">https://phabricator.kde.org/<wbr>project/board/50/</a>&gt; to look at \
the tasks and<br> &gt; work according to what suits you or choose a bug to solve from \
the bugs<br> &gt; page &lt;<a \
href="https://bugs.kde.org/buglist.cgi?quicksearch=cantor" \
target="_blank">https://bugs.kde.org/buglist.<wbr>cgi?quicksearch=cantor</a>&gt;<br> \
&gt;<br> &gt; &lt;<a href="https://bugs.kde.org/buglist.cgi?quicksearch=cantor" \
target="_blank">https://bugs.kde.org/buglist.<wbr>cgi?quicksearch=cantor</a>&gt;<br> \
&gt; If you don&#39;t already have the repo, you can clone it from here<br> &gt; \
&lt;<a href="https://cgit.kde.org/cantor.git/" \
target="_blank">https://cgit.kde.org/cantor.<wbr>git/</a>&gt; . The repo has a Design \
file that<br> &gt; explains how Cantor works<br>
&gt;<br>
&gt; Since you said you are a Python developer, there are two tasks related<br>
&gt; to it, port Python 2 to QProcess &lt;<a href="https://phabricator.kde.org/T6113" \
target="_blank">https://phabricator.kde.org/<wbr>T6113</a>&gt; and<br> &gt; Port \
python 3 to QProcess &lt;<a href="https://phabricator.kde.org/T6114" \
target="_blank">https://phabricator.kde.org/<wbr>T6114</a>&gt;<br> &gt;<br>
&gt; &lt;<a href="https://phabricator.kde.org/T6114" \
target="_blank">https://phabricator.kde.org/<wbr>T6114</a>&gt;<br> &gt;<br>
&gt; Feel free to ask for help<br>
&gt;<br>
&gt; Cheers,<br>
&gt; Rishabh<br>
&gt; &lt;<a href="https://phabricator.kde.org/T6114" \
target="_blank">https://phabricator.kde.org/<wbr>T6114</a>&gt;<span class=""><br> \
&gt;<br> &gt; On Mon, Oct 23, 2017 at 1:28 AM, Barbara Moraes Vicente<br>
&gt; &lt;<a href="mailto:bar.mvicente@gmail.com" \
target="_blank">bar.mvicente@gmail.com</a> &lt;mailto:<a \
href="mailto:bar.mvicente@gmail.com" \
target="_blank">bar.mvicente@gmail.com</a><wbr>&gt;&gt; wrote:<br> &gt;<br>
&gt; Hello,<br>
&gt;<br>
&gt; I would like contribute to the cantor, I am a Python developer.<br>
&gt;<br>
&gt; What can I do to contribute?<br>
&gt;<br>
&gt; --<br>
&gt;<br>
&gt; Barbara Moraes Vicente<br></span>
&gt; <a href="http://bmvicente.me" target="_blank">http://bmvicente.me</a><br>
&gt;<br>
&gt; &lt;<a href="http://bmvicente.me/?promo=email_sig&amp;utm_source=email_sig&amp;utm_medium=email_sig&amp;utm_campaign=external_links" \
target="_blank">http://bmvicente.me/?promo=<wbr>email_sig&amp;utm_source=email_<wbr>sig&amp;utm_medium=email_sig&amp;utm_<wbr>campaign=external_links</a>&gt;<br>
 &gt;<br>
&gt;<br>
<br>
<br>
--<br>
Filipe Saraiva<br>
<a href="http://filipesaraiva.info/" \
target="_blank">http://filipesaraiva.info/</a></div> </div>
</div>
</div></div></div>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div \
class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><table \
border="0" cellpadding="0" cellspacing="0" \
style="margin:0px;padding:0px;border:0px;outline:0px;font-size:16px;font-family:proxim \
a-nova-1,proxima-nova-2,Tahoma,Helvetica,Verdana,sans-serif;vertical-align:baseline;bo \
rder-spacing:0px;color:rgb(51,51,51);line-height:22.4px;text-align:center"><tbody \
style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-family:inherit;vertical-align:baseline"><tr \
style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-family:inherit;vertical-align:baseline"><td \
style="padding:0px;border:0px;outline:0px;font-style:inherit;font-size:0px;font-family:inherit;vertical-align:baseline;text-align:left;width:auto;height:20px"> \
</td></tr><tr style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-family:inherit;vertical-align:baseline"><td \
style="padding:0px;border:0px;outline:0px;font-style:inherit;font-family:inherit;vertical-align:baseline;text-align:left;width:auto"><div \
style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-family:inherit;vertical-align:baseline;line-height:0"><a \
href="http://bmvicente.me/?promo=email_sig&amp;utm_source=email_sig&amp;utm_medium=email_sig&amp;utm_campaign=external_links" \
style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:in \
herit;font-family:inherit;vertical-align:baseline;color:rgb(43,130,173);text-decoration:none;display:inline-block" \
target="_blank"><table border="0" cellpadding="0" cellspacing="0" \
style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-family:inherit;vertical-align:baseline;border-spacing:0px"><tbody \
style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-family:inherit;vertical-align:baseline"><tr \
style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-family:inherit;vertical-align:baseline"><td \
align="left" valign="top" \
style="padding:0px;border:0px;outline:0px;font-style:inherit;font-family:inherit;vertical-align:top;width:auto;line-height:1"><div \
style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:bold;font-style:inher \
it;font-size:18px;font-family:proxima-nova-1,Proxima-Nova,Helvetica,Arial,sans-serif;vertical-align:baseline;line-height:1;color:rgb(51,51,51)">Barbara \
Moraes Vicente</div></td></tr><tr \
style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-family:inherit;vertical-align:baseline"><td \
align="left" valign="top" \
style="padding:0px;border:0px;outline:0px;font-style:inherit;font-family:inherit;vertical-align:top;width:auto;line-height:1"><div \
style="margin:3px 0px \
0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-siz \
e:12px;font-family:proxima-nova-1,Proxima-Nova,Helvetica,Arial,sans-serif;vertical-align:baseline"><img \
alt="http://" width="0" height="0" \
style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:in \
herit;font-family:inherit;vertical-align:baseline;display:block;width:0px;height:0px;o \
verflow:hidden">bmvicente.me</div></td></tr></tbody></table></a></div></td></tr><tr \
style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:inherit;font-family:inherit;vertical-align:baseline"><td \
style="padding:0px;border:0px;outline:0px;font-style:inherit;font-size:0px;font-family:inherit;vertical-align:baseline;text-align:left;width:auto;height:20px"><img \
src="https://about.me/t/sig?u=barbara.vicente" width="1" height="1" \
style="margin:0px;padding:0px;border:0px;outline:0px;font-weight:inherit;font-style:in \
herit;font-family:inherit;vertical-align:baseline;overflow:hidden"></td></tr></tbody></table></div></div>
 </div>



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic