[Kde-imaging] libkvkontakte depends on Qt 4.8

Gilles Caulier caulier.gilles at gmail.com
Tue May 19 21:41:28 UTC 2015


Sound perfect for me.

Note : I spare a lots of time to review file contents and adjust file
tittles for these bugs. FOr me the most important is described in titles,
independantly than all comments that you will found in reports.

For some files, the history do not give a real plus to follow the right way
in your project. For others one, all is fine. To resume, if you have a
doubt for a file ask me to confirm.

But in all cases, i think to have titled properly all reports for your
project.

Gilles

2015-05-19 23:36 GMT+02:00 Shourya Singh Gupta <shouryasgupta at gmail.com>:

> Sir
>
> Yes, I got mails about the relevant bug reports. While having a look at
> these bugs I noticed that quite many demand feature that is common to all
> web export plugins. So for these bugs what we can do is that when we make
> common classes in libkipiplugis, then in those classes we can create
> functions that has the required common capabilities that solves these bugs.
> So basically we will be solving these bugs at the time of common classes
> creation in libkipiplugins.
>
> And the bugs that are specific to a particular plugin, I will fix them
> first before porting that plugin to KF5.
>
> Sounds ok ?
>
> On Tue, May 19, 2015 at 9:09 PM, Gilles Caulier <caulier.gilles at gmail.com>
> wrote:
>
>> Shourya,
>>
>> I review all entries in bugzilla about kipiplugins.
>>
>> Look all entries relevant more and less of your project this summer :
>>
>>
>> https://bugs.kde.org/buglist.cgi?bug_status=UNCONFIRMED&bug_status=CONFIRMED&bug_status=ASSIGNED&bug_status=REOPENED&component=general&list_id=1264782&product=kipiplugins&query_format=advanced
>>
>> We must talk about...
>>
>> Gilles
>>
>> 2015-05-19 12:40 GMT+02:00 Gilles Caulier <caulier.gilles at gmail.com>:
>>
>>> Shourya,
>>>
>>> In bugzilla, i set in FlickrExport components a sets of files relevant
>>> of you project for this summer.
>>> All use prefix "FACTORING : " in report title.
>>>
>>>
>>> https://bugs.kde.org/buglist.cgi?bug_status=UNCONFIRMED&bug_status=CONFIRMED&bug_status=ASSIGNED&bug_status=REOPENED&list_id=1264641&product=kipiplugins&query_format=advanced&short_desc=FACTORING&short_desc_type=allwordssubstr
>>>
>>> Gilles
>>>
>>>
>>> 2015-05-19 0:30 GMT+02:00 Shourya Singh Gupta <shouryasgupta at gmail.com>:
>>>
>>>> Hello all
>>>>
>>>> Yes, I think that's a good suggestion by Alexander that while
>>>> factorizing a common API in libkipiplugin for mpform using QHttpMultiPart
>>>> can be created. I will keep in mind while doing the factorization. Also, it
>>>> would be interesting to see whether it provides improvement in memory usage
>>>> or not.
>>>>
>>>> On Mon, May 18, 2015 at 6:26 PM, Gilles Caulier <
>>>> caulier.gilles at gmail.com> wrote:
>>>>
>>>>> 2015-05-18 14:44 GMT+02:00 Alexander Potashev <aspotashev at gmail.com>:
>>>>> > Hi Gilles,
>>>>> >
>>>>> > Please find my comments below.
>>>>> >
>>>>> > 2015-05-18 9:04 GMT+03:00 Gilles Caulier <caulier.gilles at gmail.com>:
>>>>> >> 2015-05-17 23:45 GMT+02:00 Alexander Potashev <aspotashev at gmail.com
>>>>> >:
>>>>> >>> Another commit I have just pushed removes the files mpform.* in
>>>>> favor
>>>>> >>> of my own code for HTTP multi-part requests using
>>>>> >>> QHttpMultiPart/QNetworkAccessManager.
>>>>> >>
>>>>> >> This way permit to be logged to a remote service without to use an
>>>>> >> external session of  web browser as it's done in all web service
>>>>> kipi
>>>>> >> tools ? If yes, this solution must be the good way to apply in a
>>>>> >> common class from internal libkipiplugins (not libkipi) to
>>>>> generalize
>>>>> >> this authentification method.
>>>>> >>
>>>>> >> Remember that we have a student who will work on kipi-plugins core
>>>>> to
>>>>> >> factorize all web service tool codes.
>>>>> >
>>>>> > No, it is not about authentication. The multi-part request is only
>>>>> > used to actually upload photos.
>>>>> >
>>>>> > But there are more advantages in using QHttpMultiPart besides
>>>>> licensing:
>>>>> >  1. We reduce the amount of code.
>>>>> >  2. This way we do not prepare the whole request (possibly
>>>>> > multi-megabyte) in a QByteArray. In my indestanding,
>>>>> > QNetworkAccessManager reads the images from disk as soon as they are
>>>>> > ready to be uploaded, thus preventing peaks in memory usage. I did
>>>>> not
>>>>> > actually check the memory usage though.
>>>>> >
>>>>> > It may be interesting to factorize the code around QHttpMultiPart I
>>>>> > added in libkvkontakte/photopostjob.cpp and move it in a handy
>>>>> > function/class in libkipiplugins. I have not done this myself yet,
>>>>> > mainly because I didn't take time to have a look at the other export
>>>>> > plugins using mpform.{cpp,h} to see what would be the best API for
>>>>> > this in libkipiplugins. May be it should be just a rewritten version
>>>>> > of class MPForm taking advantage of QHttpMultiPart.
>>>>>
>>>>> Shourya,
>>>>>
>>>>> Didi you seen Alexander proposal ?
>>>>>
>>>>> Gilles
>>>>>
>>>>
>>>>
>>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-imaging/attachments/20150519/addb8d30/attachment.html>


More information about the Kde-imaging mailing list