GSoC 2015 Status Update

Aroonav Mishra aroonav11 at gmail.com
Sat Aug 8 19:45:10 UTC 2015


On 6 August 2015 at 17:22, Aroonav Mishra <aroonav11 at gmail.com> wrote:

>
>
> On 6 August 2015 at 01:16, Myriam Schweingruber <myriam at kde.org> wrote:
>
>> Hi Aroonav,
>>
>> On Thu, Jul 30, 2015 at 6:24 PM, Aroonav Mishra <aroonav11 at gmail.com>
>> wrote:
>> > Hello everyone,
>> >
>> > I have made quite a lot of changes since the last time I posted here but
>> > most of the changes have been pretty straightforward. The changes mainly
>> > consist of the ones that I have already mentioned in my previous posts
>> here.
>> >
>> > During the port of the code in src/context, I realized that it is going
>> to
>> > take a LOT of time to complete. We may have to move to QML as Plasma 5
>> only
>> > supports QML for the widgets. So Mark suggested to leave it aside for
>> the
>> > moment. To get around it, I tried to disable the compilation of
>> src/context
>> > and the files that depend on the stuff in src/context. Well I should
>> have
>> > guessed that it won't work and later I had to comment out the code that
>> was
>> > causing the linking errors. I have appropriately marked out each
>> commented
>> > piece of code (with "FIXME: disabled temporarily for KF5 porting") so
>> that
>> > it can be re-enabled later and we won't have to deal with obscure bugs
>> due
>> > to their absence.
>>
>> Good decision.
>> >
>> > I had to remove the second arguement of the KPluginInfo constructor (
>> > KPluginInfo( const QString & filename, const char* resource = 0 ) has
>> > changed to KPluginInfo (const QString &filename) ). I am still unsure
>> > whether this change is correct or not.
>> >
>> > Apart from all this, the changes to the code-base have been pretty
>> simple.
>> > They consisted of changes like the inclusion of some of the moc files,
>> > addition of Q_OBJECT macro, changes for KUrl-->QUrl port, addition of
>> > headers, etc. I will be pushing the commits that reflect these above
>> changes
>> > soon.
>>
>> Great work. Could it be that you forgot to also blog your reports? the
>> last blog entry I can see is
>>
>> http://binaryspring.blogspot.de/2015/07/gsoc-2015-week-5-6-with-amarok.html
>>
> I am really sorry about the absence of recent posts on the blog.
>
>> Would be nice if you could add a summary blog of the work since, as it
>> is visible on Planet KDE and all those not subscribed to this mailing
>> list will see the progress, too.
>>
> I have added a post now and I have also updated the GSoC '15 Status
> Reports page.
>
>> We should also talk about merging your repository to a public "Qt5"
>> branch in git, so eventual contributors could chime in. It will also
>> help with the visibility of your work, private repos are not that easy
>> to follow.
>>
>> Regards, Myriam
>>
>> --
>> Proud member of the Amarok and KDE Community
>> Protect your freedom and join the Fellowship of FSFE:
>> http://www.fsfe.org
>> Please don't send me proprietary file formats,
>> use ISO standard ODF instead (ISO/IEC 26300)
>> _______________________________________________
>> Amarok-devel mailing list
>> Amarok-devel at kde.org
>> https://mail.kde.org/mailman/listinfo/amarok-devel
>>
> Cheers,
> Aroonav
>

I have created a frameworks branch in the amarok repository named "kf5".
>From now on I will be pushing my commits there only and I will be deleting
my private repository that I have been using to store the commits up till
now. The shortlog of the kf5 branch can be accessed here
<http://quickgit.kde.org/?p=amarok.git&a=shortlog&h=ca87d20494262dd8342c9995bebd9d807d87ae6e>
.

Cheers,
Aroonav
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/amarok-devel/attachments/20150809/c07dc9b5/attachment.html>


More information about the Amarok-devel mailing list