[Kexi-devel] What's new in KReport & KProperty & Predicate

Jaroslaw Staniek staniek at kde.org
Fri Jun 19 23:02:33 UTC 2015


Hi,
Two weeks passed and 170+ commits and 77k of patch later, large part
of Kexi 3 port now compiles!

By the Kexi 3 port I mean a port to KF5/Qt5/kdb/kreport/kproperty.
And it's *without kdelibs4support* so there will be no need to have
another porting run.

Details:
- migration is disabled, as do all the plugins but one: the table plugin.
- forms are mostly ported, just disabled for now
- current kdb, kproperty, kreport (all from git master) are used
- by the way, kdb misses ports of all db drivers but sqlite but it
doesn't block the effort of Kexi porting

Almost all commits landed in calligra.git's kexi-frameworks5-staniek
branch. In a day or so kexi-frameworks6-staniek will be there with
remaining commits. Then it will be possible to try it.

Kexi runs, just small crashes prevent it from displaying something
more than error messages, they are being removed one by one.


On 5 June 2015 at 14:19, Jaroslaw Staniek <staniek at kde.org> wrote:
> HI!
>
> kdb.git is now a regular repo. Please build, play with it :)
> It's used in Kexi 3 now, which is being ported these days.
>
> On 29 May 2015 at 15:59, Jaroslaw Staniek <staniek at kde.org> wrote:
>> News:
>> - All autotests for KDb work with the SQLite driver! I performed
>> dozens of manual merges and cleanups to make the codebase a good for
>> use with Kexi.
>> - kdb.git will be created, probably today
>>
>> - we're testing an unified system phabricator.kde.org (reviews, tasks,
>> etc.), please install it as officially documented, join there and join
>> projects KDb KReport KProperty Kexi KexiPorting
>>
>> Please respond here if you joined. There's a cool command line support
>> reviews, tasks, etc.
>>
>>
>> On 28 May 2015 at 10:43, Jaroslaw Staniek <staniek at kde.org> wrote:
>>> On 28 May 2015 at 09:53, Jaroslaw Staniek <staniek at kde.org> wrote:
>>>> On 28 May 2015 at 07:48, Adam Pigg <adam at piggz.co.uk> wrote:
>>>>> Is that the main repos or work clones?
>>>>
>>>> clones
>>>>
>>>>>  How about pushing the kreport clone  to kde:kreport?
>>>>
>>>> I'm preparing that.
>>>
>>> Done. We're working in kde:kreport now. 'master' for the development as usual.
>>> And we can start using review board (or phabricator - I am trying it
>>> these days for full command line candies!).
>>>
>>>>
>>>>>
>>>>> On Wed, May 27, 2015 at 12:00 AM, Jaroslaw Staniek <staniek at kde.org> wrote:
>>>>>>
>>>>>> Hi
>>>>>>
>>>>>> Update:
>>>>>> - All 3 repos received updates made with porting scripts
>>>>>>
>>>>>> [https://community.kde.org/Kexi/Porting_to_Qt%26KF_5#Porting_scripts_usage_status].
>>>>>>
>>>>>> - KDb now contains all commits from Calligra 2.9 (that was non-trivial
>>>>>> porting)
>>>>>> - Expressions support further improved, in particular Functions API
>>>>>> (needed by SUBSTR, etc.)
>>>>>>
>>>>>> Next on list:
>>>>>> - porting KDb plugin API and plugins
>>>>>> - apply all porting scripts
>>>>>>
>>>>>>
>>>>>> --
>>>>>> regards, Jaroslaw Staniek
>>>>>>
>>>>>> KDE:
>>>>>> : A world-wide network of software engineers, artists, writers,
>>>>>> translators
>>>>>> : and facilitators committed to Free Software development - http://kde.org
>>>>>> Calligra Suite:
>>>>>> : A graphic art and office suite - http://calligra.org
>>>>>> Kexi:
>>>>>> : A visual database apps builder - http://calligra.org/kexi
>>>>>> Qt Certified Specialist:
>>>>>> : http://www.linkedin.com/in/jstaniek
>>>>>> _______________________________________________
>>>>>> calligra-devel mailing list
>>>>>> calligra-devel at kde.org
>>>>>> https://mail.kde.org/mailman/listinfo/calligra-devel
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> calligra-devel mailing list
>>>>> calligra-devel at kde.org
>>>>> https://mail.kde.org/mailman/listinfo/calligra-devel
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> regards, Jaroslaw Staniek
>>>>
>>>> KDE:
>>>> : A world-wide network of software engineers, artists, writers, translators
>>>> : and facilitators committed to Free Software development - http://kde.org
>>>> Calligra Suite:
>>>> : A graphic art and office suite - http://calligra.org
>>>> Kexi:
>>>> : A visual database apps builder - http://calligra.org/kexi
>>>> Qt Certified Specialist:
>>>> : http://www.linkedin.com/in/jstaniek
>>>
>>>
>>>
>>> --
>>> regards, Jaroslaw Staniek
>>>
>>> KDE:
>>> : A world-wide network of software engineers, artists, writers, translators
>>> : and facilitators committed to Free Software development - http://kde.org
>>> Calligra Suite:
>>> : A graphic art and office suite - http://calligra.org
>>> Kexi:
>>> : A visual database apps builder - http://calligra.org/kexi
>>> Qt Certified Specialist:
>>> : http://www.linkedin.com/in/jstaniek
>>
>>
>>
>> --
>> regards, Jaroslaw Staniek
>>
>> KDE:
>> : A world-wide network of software engineers, artists, writers, translators
>> : and facilitators committed to Free Software development - http://kde.org
>> Calligra Suite:
>> : A graphic art and office suite - http://calligra.org
>> Kexi:
>> : A visual database apps builder - http://calligra.org/kexi
>> Qt Certified Specialist:
>> : http://www.linkedin.com/in/jstaniek
>
>
>
> --
> regards, Jaroslaw Staniek
>
> KDE:
> : A world-wide network of software engineers, artists, writers, translators
> : and facilitators committed to Free Software development - http://kde.org
> Calligra Suite:
> : A graphic art and office suite - http://calligra.org
> Kexi:
> : A visual database apps builder - http://calligra.org/kexi
> Qt Certified Specialist:
> : http://www.linkedin.com/in/jstaniek



-- 
regards, Jaroslaw Staniek

KDE:
: A world-wide network of software engineers, artists, writers, translators
: and facilitators committed to Free Software development - http://kde.org
Calligra Suite:
: A graphic art and office suite - http://calligra.org
Kexi:
: A visual database apps builder - http://calligra.org/kexi
Qt Certified Specialist:
: http://www.linkedin.com/in/jstaniek


More information about the Kexi-devel mailing list