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

List:       kopete-devel
Subject:    Re: GSoC 2015 - Accepted Kopete projects
From:       "R.Harish Navnit" <harishnavnit () gmail ! com>
Date:       2015-06-04 14:34:20
Message-ID: CADBhiF1YQ4di79NXsORLk5xpFQAHSX+rKRR9kpR1YRzEvBYqCA () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


On Thu, May 28, 2015 at 12:43 AM, Pali Rohár <pali.rohar@gmail.com> wrote:

> Hello!
>
> GSoC coding period has already started. I still do not see from you some
> (small) patch for Kopete at reviewboard [1] linked together with
> personal cloned git repository at git.kde.org [2].
>
Here's my scratch repo :
quickgit.kde.org/?p=clones%2Fkopete%2Frharishnavnit%2Fframeworks.git

If you have any infrastructure problems (like cannot post review request
> of create new personal git repository), please let me know... So we can
> fix it ASAP.
>
I did have some issues initially, they seem to be solved now.


> Also I would like from you --- all students --- to write timeline for
> your work on GSoC. I believe that when you touched Kopete code,
> tentative timeline in project proposal could be changed.
>
Here's a very rough modified timeline that I could come up with, we can
modify further as and when required :
https://docs.google.com/document/d/1xM_UEElGRm90RThvDf-VowoROTbO9S1CxVMBA-FWe6s/edit#


Till June 26

Remove Qt3 dependencies from kopete

Classes that remain to be ported :

   1.

   k3listivew & k3listviewsearchline
   2.

   k3dockwidget
   3.

   k3listbox
   4.

   k3bufferedsocket & k3streamsocket
   5.

   k3resolver
   6.

   k3process

Till July 1

Write unit tests (Qt3 → Qt4 )

Till July 20

Adapt CMakeLists.txt and add kdelibs4suppport

Till Aug 10

Remove kdelibs4support from kopete

Till Aug 20

Write unit tests with KDE 4.14 as reference

Till deadline

Sanity checks, cleanups, code documentation(if required)


> Also I would like to see how is progress going. I think small email
> about with weekly/biweekly progress would be enough. Something which do
> not take you more then 15 minutes...
>
I've decided to add weekly/bi-weekly status reports about my work to my
blog. I've already blogged about the first week of the coding period here :
https://harishnavnit.wordpress.com/2015/05/30/gsoc-15-week-1/

Cheers,
R.Harish Navnit
The Enigma <http://harishnavnit.wordpress.com/>

[Attachment #5 (text/html)]

<div dir="ltr"><div class="gmail_extra"><div><div class="gmail_signature"><div \
dir="ltr"><div><div dir="ltr"><div>On Thu, May 28, 2015 at 12:43 AM, Pali Rohár \
<span dir="ltr">&lt;<a href="mailto:pali.rohar@gmail.com" \
target="_blank">pali.rohar@gmail.com</a>&gt;</span> \
wrote:<br></div></div></div></div></div></div><div class="gmail_quote"><blockquote \
class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Hello!<br>
 <br>
GSoC coding period has already started. I still do not see from you some<br>
(small) patch for Kopete at reviewboard [1] linked together with<br>
personal cloned git repository at <a href="http://git.kde.org" \
target="_blank">git.kde.org</a> [2].<br></blockquote><div>Here&#39;s my scratch repo \
: <a href="http://quickgit.kde.org/?p=clones%2Fkopete%2Frharishnavnit%2Fframeworks.git">quickgit.kde.org/?p=clones%2Fkopete%2Frharishnavnit%2Fframeworks.git</a> \
</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">If \
you have any infrastructure problems (like cannot post review request<br> of create \
new personal git repository), please let me know... So we can<br> fix it \
ASAP.<br></blockquote><div>I did have some issues initially, they seem to be solved \
now.  </div><div>  </div><blockquote class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Also \
I would like from you --- all students --- to write timeline for<br> your work on \
GSoC. I believe that when you touched Kopete code,<br> tentative timeline in project \
proposal could be changed.<br></blockquote><div>Here&#39;s a very rough modified \
timeline that I could come up with, we can modify further as and when required : <a \
href="https://docs.google.com/document/d/1xM_UEElGRm90RThvDf-VowoROTbO9S1CxVMBA-FWe6s/ \
edit#">https://docs.google.com/document/d/1xM_UEElGRm90RThvDf-VowoROTbO9S1CxVMBA-FWe6s/edit#</a> \
</div><div><br></div><span \
id="docs-internal-guid-589aeaa3-bef2-3397-c828-c3e067a1501b"><div dir="ltr" \
style="margin-left:0pt"><table \
style="border:none;border-collapse:collapse"><colgroup><col width="137"><col \
width="487"></colgroup><tbody><tr style="height:0px"><td style="border:1px solid \
rgb(0,0,0);vertical-align:top;padding:7px"><p dir="ltr" \
style="line-height:1.2;margin-top:0pt;margin-bottom:0pt"><span \
style="font-size:15px;font-family:Arial;color:rgb(0,0,0);font-weight:bold;vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Till \
June 26 </span></p></td><td style="border:1px solid \
rgb(0,0,0);vertical-align:top;padding:7px"><p dir="ltr" \
style="line-height:1.2;margin-top:0pt;margin-bottom:0pt"><span \
style="font-size:15px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Remove \
Qt3 dependencies from kopete</span></p><p dir="ltr" \
style="line-height:1.2;margin-top:0pt;margin-bottom:0pt"><span \
style="font-size:15px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Classes \
that remain to be ported :</span></p><ol style="margin-top:0pt;margin-bottom:0pt"><li \
dir="ltr" style="list-style-type:decimal;font-size:15px;font-family:Arial;color:rgb(0,0,0);font-style:italic;vertical-align:baseline;background-color:transparent"><p \
dir="ltr" style="line-height:1.2;margin-top:0pt;margin-bottom:0pt"><span \
style="vertical-align:baseline;white-space:pre-wrap;background-color:transparent">k3listivew \
&amp; k3listviewsearchline</span></p></li><li dir="ltr" \
style="list-style-type:decimal;font-size:15px;font-family:Arial;color:rgb(0,0,0);font-style:italic;vertical-align:baseline;background-color:transparent"><p \
dir="ltr" style="line-height:1.2;margin-top:0pt;margin-bottom:0pt"><span \
style="vertical-align:baseline;white-space:pre-wrap;background-color:transparent">k3dockwidget</span></p></li><li \
dir="ltr" style="list-style-type:decimal;font-size:15px;font-family:Arial;color:rgb(0,0,0);font-style:italic;vertical-align:baseline;background-color:transparent"><p \
dir="ltr" style="line-height:1.2;margin-top:0pt;margin-bottom:0pt"><span \
style="vertical-align:baseline;white-space:pre-wrap;background-color:transparent">k3listbox</span></p></li><li \
dir="ltr" style="list-style-type:decimal;font-size:15px;font-family:Arial;color:rgb(0,0,0);font-style:italic;vertical-align:baseline;background-color:transparent"><p \
dir="ltr" style="line-height:1.2;margin-top:0pt;margin-bottom:0pt"><span \
style="vertical-align:baseline;white-space:pre-wrap;background-color:transparent">k3bufferedsocket \
&amp; k3streamsocket</span></p></li><li dir="ltr" \
style="list-style-type:decimal;font-size:15px;font-family:Arial;color:rgb(0,0,0);font-style:italic;vertical-align:baseline;background-color:transparent"><p \
dir="ltr" style="line-height:1.2;margin-top:0pt;margin-bottom:0pt"><span \
style="vertical-align:baseline;white-space:pre-wrap;background-color:transparent">k3resolver</span></p></li><li \
dir="ltr" style="list-style-type:decimal;font-size:15px;font-family:Arial;color:rgb(0,0,0);font-style:italic;vertical-align:baseline;background-color:transparent"><p \
dir="ltr" style="line-height:1.2;margin-top:0pt;margin-bottom:0pt"><span \
style="vertical-align:baseline;white-space:pre-wrap;background-color:transparent">k3process</span></p></li></ol></td></tr><tr \
style="height:0px"><td style="border:1px solid \
rgb(0,0,0);vertical-align:top;padding:7px"><p dir="ltr" \
style="line-height:1.2;margin-top:0pt;margin-bottom:0pt"><span \
style="font-size:15px;font-family:Arial;color:rgb(0,0,0);font-weight:bold;vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Till \
July 1</span></p></td><td style="border:1px solid \
rgb(0,0,0);vertical-align:top;padding:7px"><p dir="ltr" \
style="line-height:1.2;margin-top:0pt;margin-bottom:0pt"><span \
style="font-size:15px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Write \
unit tests (Qt3 → Qt4 )</span></p></td></tr><tr style="height:0px"><td \
style="border:1px solid rgb(0,0,0);vertical-align:top;padding:7px"><p dir="ltr" \
style="line-height:1.2;margin-top:0pt;margin-bottom:0pt"><span \
style="font-size:15px;font-family:Arial;color:rgb(0,0,0);font-weight:bold;vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Till \
July 20</span></p></td><td style="border:1px solid \
rgb(0,0,0);vertical-align:top;padding:7px"><p dir="ltr" \
style="line-height:1.2;margin-top:0pt;margin-bottom:0pt"><span \
style="font-size:15px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Adapt \
</span><span style="font-size:15px;font-family:Arial;color:rgb(0,0,0);font-style:itali \
c;vertical-align:baseline;white-space:pre-wrap;background-color:transparent">CMakeLists.txt</span><span \
style="font-size:15px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap;background-color:transparent"> \
and add </span><span \
style="font-size:15px;font-family:Arial;color:rgb(0,0,0);font-style:italic;vertical-al \
ign:baseline;white-space:pre-wrap;background-color:transparent">kdelibs4suppport</span></p></td></tr><tr \
style="height:0px"><td style="border:1px solid \
rgb(0,0,0);vertical-align:top;padding:7px"><p dir="ltr" \
style="line-height:1.2;margin-top:0pt;margin-bottom:0pt"><span \
style="font-size:15px;font-family:Arial;color:rgb(0,0,0);font-weight:bold;vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Till \
Aug 10</span></p></td><td style="border:1px solid \
rgb(0,0,0);vertical-align:top;padding:7px"><p dir="ltr" \
style="line-height:1.2;margin-top:0pt;margin-bottom:0pt"><span \
style="font-size:15px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Remove \
</span><span style="font-size:15px;font-family:Arial;color:rgb(0,0,0);font-style:itali \
c;vertical-align:baseline;white-space:pre-wrap;background-color:transparent">kdelibs4support \
</span><span style="font-size:15px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap;background-color:transparent">from \
kopete</span></p></td></tr><tr style="height:0px"><td style="border:1px solid \
rgb(0,0,0);vertical-align:top;padding:7px"><p dir="ltr" \
style="line-height:1.2;margin-top:0pt;margin-bottom:0pt"><span \
style="font-size:15px;font-family:Arial;color:rgb(0,0,0);font-weight:bold;vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Till \
Aug 20 </span></p></td><td style="border:1px solid \
rgb(0,0,0);vertical-align:top;padding:7px"><p dir="ltr" \
style="line-height:1.2;margin-top:0pt;margin-bottom:0pt"><span \
style="font-size:15px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Write \
unit tests with KDE 4.14 as reference</span></p></td></tr><tr style="height:0px"><td \
style="border:1px solid rgb(0,0,0);vertical-align:top;padding:7px"><p dir="ltr" \
style="line-height:1.2;margin-top:0pt;margin-bottom:0pt"><span \
style="font-size:15px;font-family:Arial;color:rgb(0,0,0);font-weight:bold;vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Till \
deadline</span></p></td><td style="border:1px solid \
rgb(0,0,0);vertical-align:top;padding:7px"><p dir="ltr" \
style="line-height:1.2;margin-top:0pt;margin-bottom:0pt"><span \
style="font-size:15px;font-family:Arial;color:rgb(0,0,0);vertical-align:baseline;white-space:pre-wrap;background-color:transparent">Sanity \
checks, cleanups, code documentation(if \
required)</span></p></td></tr></tbody></table></div></span><div>  </div><blockquote \
class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Also \
I would like to see how is progress going. I think small email<br> about with \
weekly/biweekly progress would be enough. Something which do<br> not take you more \
then 15 minutes...<br></blockquote><div>I&#39;ve decided to add weekly/bi-weekly \
status reports about my work to my blog. I&#39;ve already blogged about the first \
week of the coding period here : <a \
href="https://harishnavnit.wordpress.com/2015/05/30/gsoc-15-week-1/">https://harishnavnit.wordpress.com/2015/05/30/gsoc-15-week-1/</a> \
</div><div><br></div><div><div>Cheers,<br></div><div>R.Harish Navnit<br></div><a \
href="http://harishnavnit.wordpress.com/" target="_blank">The \
Enigma</a></div></div></div></div>


[Attachment #6 (text/plain)]

_______________________________________________
kopete-devel mailing list
kopete-devel@kde.org
https://mail.kde.org/mailman/listinfo/kopete-devel


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

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