GSoC 2015 Status Update

Myriam Schweingruber myriam at kde.org
Wed Aug 5 19:46:20 UTC 2015


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

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.

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)


More information about the Amarok-devel mailing list