Re: kdiagram in calligra project component?
On 5 September 2016 at 02:47, Friedrich W. H. Kossebau wrote: > > Hi Jarosław, > > Am Montag, 5. September 2016, 01:03:32 CEST schrieb Jaroslaw Staniek: > > Hi, > > Background: The kde:sysadmin/repo-metadata git repo now replaces the > > project.kde.org stuff. > > I am moving kdb, kreport and kproperty repo metadata to projects/calligra > > from playground/libs as I see them more fit to the new location and they > > are, well, developed within our master project Calligra anyway, regardless > > of repo fragmentation. > > > > That's not my play, the kde:releaseme tool which I'd be trying to use for > > preparing releases depends on the projects metadata so it's good to have > > the metadata as correct as possible. > > > > Now, that's mostly a question to Friedrich: > > > > There is projects/extragear/graphics/kdiagram. It describes "Powerful > > libraries (KChart, KGantt) for creating business diagrams". Do you think > > that kdiagram better fits to calligra/ and not so much to graphics/? > > KChart clearly implements office-oriented objects: data charts and Gantt > > charts. > > For one, those paths in the repo hierachy are just legacy and long-term will > be dropped, for a flat list of repos. That changes some of what I wrote but not the directory hierarchy, right? > Then, that description is copied unchanged from marketing-buzzword loaded > origin :) > > I had put kdiagram into projects/extragear/graphics after discussion as > diagrams can be used for lots of things. There is a (business) world outside > offices :) > Current users known to me of either KChart or KGantt are Massif-Visualizer, > something in KDEPIM, KMyMoney, Plan, a Calligra shape plugin and a KReport > plugin. > So KDiagram is a project shared by many KDE projects, nothing Calligra-centric > there. So I do not see a reason to move this. There's a graph for project organization, there's graph related to what purposes are supported. We won't simplify that in other way than tagging. On thing sure is that the two libs from KDiagram form a framework. So is the place within frameworks/ too? See my question below. > More, as long as that legacy adressing hierarchy of repos exists, I would > rather recommend to move non-Calligra-only stuff like KDb, KReport & KProperty > somewhere into the generic extragear namespace, as those libs target > developers, unlike the "apps" which make up what currently is known as > Calligra and what is about end user products. By being in the generic > extragear namespace this might help stressing the libs general usability > outside of the existing set of Calligra apps. I'd like to be consistent with what we said about extragear. You didn't like it in the "State of Proposal to improving KDE Software Repository Organization" thread and also Ben "would like to see the Extragear moniker dropped." I agree. I have to admit that I had to run deep-search to find kdiagram dir in sysadmin/repo-metadata.git. I can imagine people may need the same for kdb, etc. Question: Based on what we say here ideally I'd like the KDb/KProperty/KReport to be seen as projects/frameworks/. Is it right place? At many levels there's no connection for these projects with KF5. Please review the current draft https://phabricator.kde.org/D2659 - from what already not very right solution. > My 2 cents on that :) Thanks. -- 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
Jenkins-kde-ci: calligra master kf5-qt5 » Linux,gcc - Build # 84 - Still Unstable!
GENERAL INFO BUILD UNSTABLE Build URL: https://build.kde.org/job/calligra%20master%20kf5-qt5/PLATFORM=Linux,compiler=gcc/84/ Project: PLATFORM=Linux,compiler=gcc Date of build: Mon, 05 Sep 2016 10:05:50 + Build duration: 1 hr 15 min CHANGE SET Revision 189c198a92266eb815ef08198c8a60ea66eda61e by Dag Andersen: (Plan: Sanitize appointment interval timezones, and warn for ivalid) change: edit plan/libs/kernel/kptappointment.cpp Revision 45a8f7a4f5ff66524efb79ff92de20fb2adc1bd9 by Dag Andersen: (Plan: Fix regression in reports, avoid use of scripting) change: edit plan/libs/ui/reports/reportdata.cpp change: delete plan/libs/ui/reports/items/text/PlanReportItemRichText.h change: add plan/libs/ui/reports/items/text/text.json change: delete plan/libs/ui/reports/items/text/PlanReportScriptRichText.cpp change: delete plan/libs/ui/reports/items/text/PlanReportDesignerItemRichText.h change: add plan/libs/ui/reports/items/text/PlanReportDesignerItemText.cpp change: delete plan/libs/ui/reports/items/text/PlanReportItemRichText.cpp change: add plan/libs/ui/reports/items/text/PlanReportItemText.cpp change: delete plan/libs/ui/reports/items/text/PlanReportScriptRichText.h change: add plan/libs/ui/reports/items/text/PlanReportTextPlugin.h change: add plan/libs/ui/reports/items/text/PlanReportItemText.h change: add plan/libs/ui/reports/items/text/PlanReportScriptText.h change: add plan/libs/ui/reports/items/text/PlanReportDesignerItemText.h change: edit plan/libs/ui/reports/reportview.cpp change: delete plan/libs/ui/reports/items/text/richtext.json change: delete plan/libs/ui/reports/items/text/PlanReportRichTextPlugin.cpp change: add plan/libs/ui/reports/items/text/PlanReportScriptText.cpp change: edit plan/libs/ui/reports/reportdata.h change: delete plan/libs/ui/reports/items/text/PlanReportRichTextPlugin.h change: edit plan/libs/ui/reports/items/text/CMakeLists.txt change: add plan/libs/ui/reports/items/text/PlanReportTextPlugin.cpp change: delete plan/libs/ui/reports/items/text/PlanReportDesignerItemRichText.cpp Revision 7c4c3184a3c6516aee5c26b626f4bf0508bbfd04 by Dag Andersen: (Plan: Make sure Project always returns a valid locale) change: edit plan/kptconfig.cpp change: edit plan/libs/kernel/kptproject.cpp JUNIT RESULTS Name: (root) Failed: 5 test(s), Passed: 153 test(s), Skipped: 0 test(s), Total: 158 test(s)Failed: TestSuite.libs-koodf-TestNumberStyleFailed: TestSuite.libs-pigment-TestColorConversionSystemFailed: TestSuite.sheets-DatetimeFunctionsFailed: TestSuite.sheets-ValueConverterFailed: TestSuite.sheets-ValueParser COBERTURA RESULTS Cobertura Coverage Report PACKAGES 154/187 (82%)FILES 1338/2953 (45%)CLASSES 1338/2953 (45%)LINE 97207/319153 (30%)CONDITIONAL 63000/368898 (17%) By packages braindump.braindumpcore FILES 0/4 (0%)CLASSES 0/4 (0%)LINE 0/134 (0%)CONDITIONAL 0/98 (0%) braindump.plugins.stateshape FILES 4/14 (29%)CLASSES 4/14 (29%)LINE 24/280 (9%)CONDITIONAL 3/140 (2%) braindump.plugins.webshape FILES 4/9 (44%)CLASSES 4/9 (44%)LINE 22/295 (7%)CONDITIONAL 1/114 (1%) braindump.src FILES 0/1 (0%)CLASSES 0/1 (0%)LINE 0/3 (0%)CONDITIONAL 0/0 (100%) devtools.rng2cpp FILES 1/1 (100%)CLASSES 1/1 (100%)LINE 600/693 (87%)CONDITIONAL 596/814 (73%) filters.libmso FILES 10/12 (83%)CLASSES 10/12 (83%)LINE 880/7716 (11%)CONDITIONAL 2165/19897 (11%) filters.libmso.generated FILES 3/3 (100%)CLASSES 3/3 (100%)LINE 4193/12624 (33%)CONDITIONAL 3969/23069 (17%) filters.libmsooxml FILES 2/35 (6%)CLASSES 2/35 (6%)LINE 3/8009 (0%)CONDITIONAL 2/24345 (0%) filters.libmsooxml.generated FILES 0/1 (0%)CLASSES 0/1 (0%)LINE 0/743 (0%)CONDITIONAL 0/3336 (0%) filters.libodf2 FILES 6/29 (21%)CLASSES 6/29 (21%)LINE 97/1606 (6%)CONDITIONAL 82/2174 (4%) filters.libodf2.chart FILES 0/3 (0%)CLASSES 0/3 (0%)LINE 0/582 (0%)CONDITIONAL 0/1321 (0%) filters.sheets.excel.sidewinder FILES 1/1 (100%)CLASSES 1/1 (100%)LINE 654/685 (95%)CONDITIONAL 1918/3502 (55%) filters.sheets.xlsx FILES 4/5 (80%)CLASSES 4/5 (80%)LINE 111/281 (40%)CONDITIONAL 67/460 (15%) filters.stage.powerpoint FILES 9/10 (90%)CLASSES 9/10 (90%)LINE 1651/2710 (61%)CONDITIONAL 1999/6134 (33%) filters.stage.powerpoint.tests FILES 2/2 (100%)CLASSES 2/2 (100%)LINE 56/58 (97%)CONDITIONAL 92/194 (47%) interfaces FILES 4/4 (100%)CLASSES 4/4 (100%)LINE 54/61 (89%)CONDITIONAL 36/73 (49%) libs.basicflakes.plugin FILES 4/4 (100%)CLASSES 4/4 (100%)LINE 23/31 (74%)CONDITIONAL 1/8 (13%) libs.basicflakes.tools FILES 0/4 (0%)CLASSES 0/4 (0%)LINE 0/819 (0%)CONDITIONAL 0/
Test tarballs available for 3.0.0-pre-beta1 of KDb/KProperty/KReport and proposed release schedule
Dear All, Background blog entry: https://blogs.kde.org/2016/09/04/kdb-3-kproperty-3-kreport-3-kexi-3-and-special-offer-during-akademy 1. If someone is interested in building, first versions of tarballs for KDb/KProperty/KReport 3.0.0-pre-beta1. https://drive.google.com/folderview?id=0B0o42yCJezrDNTVfRklJY2JxVDg&usp=sharing They have been created using kde:releaseme and contain translations. This task is formulated at https://phabricator.kde.org/T3592 - you can watch it if you want. Order of building: KProperty before KReport as KReport depends on KProperty. Pretty standard cmake building process, it will guide you when you miss dependencies. Feel free to also enable examples, tests and run the tests. Kexi tarball would join there probably today. All code is currently from master git branches, tags are called like x.y.z. As you can see, unlike for KF5, versions of the tarballs are't necessarily synced. This reflects fact that we're reserving right to release any of them separately as long as declared compatibilities are assured. 2. Proposed release schedule: all the frameworks and Kexi in one day. Opinion is welcome here. - string freeze: Monday Sep 12 - beta1 release: Monday Sep 19 -- 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
Jenkins-kde-ci: calligra master kf5-qt5 » Linux,gcc - Build # 85 - Still Unstable!
GENERAL INFO BUILD UNSTABLE Build URL: https://build.kde.org/job/calligra%20master%20kf5-qt5/PLATFORM=Linux,compiler=gcc/85/ Project: PLATFORM=Linux,compiler=gcc Date of build: Mon, 05 Sep 2016 17:20:25 + Build duration: 1 hr 13 min CHANGE SET Revision cf3f49bcdb43dfc28ca2117c046b211bba0ff15f by Friedrich W. H. Kossebau: (Set desktopFileName property to apps, used on Wayland to lookup app) change: edit words/part/KWAboutData.h change: edit sheets/part/AboutData.h change: edit plan/workpackage/aboutdata.h change: edit braindump/src/AboutData.h change: edit karbon/ui/KarbonAboutData.h change: edit plan/kptaboutdata.h change: edit stage/part/KPrAboutData.h JUNIT RESULTS Name: (root) Failed: 5 test(s), Passed: 153 test(s), Skipped: 0 test(s), Total: 158 test(s)Failed: TestSuite.libs-koodf-TestNumberStyleFailed: TestSuite.libs-pigment-TestColorConversionSystemFailed: TestSuite.sheets-DatetimeFunctionsFailed: TestSuite.sheets-ValueConverterFailed: TestSuite.sheets-ValueParser COBERTURA RESULTS Cobertura Coverage Report PACKAGES 154/187 (82%)FILES 1338/2953 (45%)CLASSES 1338/2953 (45%)LINE 97207/319157 (30%)CONDITIONAL 62995/368902 (17%) By packages braindump.braindumpcore FILES 0/4 (0%)CLASSES 0/4 (0%)LINE 0/134 (0%)CONDITIONAL 0/98 (0%) braindump.plugins.stateshape FILES 4/14 (29%)CLASSES 4/14 (29%)LINE 24/280 (9%)CONDITIONAL 3/140 (2%) braindump.plugins.webshape FILES 4/9 (44%)CLASSES 4/9 (44%)LINE 22/295 (7%)CONDITIONAL 1/114 (1%) braindump.src FILES 0/1 (0%)CLASSES 0/1 (0%)LINE 0/3 (0%)CONDITIONAL 0/0 (100%) devtools.rng2cpp FILES 1/1 (100%)CLASSES 1/1 (100%)LINE 600/693 (87%)CONDITIONAL 596/814 (73%) filters.libmso FILES 10/12 (83%)CLASSES 10/12 (83%)LINE 880/7716 (11%)CONDITIONAL 2165/19897 (11%) filters.libmso.generated FILES 3/3 (100%)CLASSES 3/3 (100%)LINE 4193/12624 (33%)CONDITIONAL 3969/23069 (17%) filters.libmsooxml FILES 2/35 (6%)CLASSES 2/35 (6%)LINE 3/8009 (0%)CONDITIONAL 2/24345 (0%) filters.libmsooxml.generated FILES 0/1 (0%)CLASSES 0/1 (0%)LINE 0/743 (0%)CONDITIONAL 0/3336 (0%) filters.libodf2 FILES 6/29 (21%)CLASSES 6/29 (21%)LINE 97/1606 (6%)CONDITIONAL 82/2174 (4%) filters.libodf2.chart FILES 0/3 (0%)CLASSES 0/3 (0%)LINE 0/582 (0%)CONDITIONAL 0/1321 (0%) filters.sheets.excel.sidewinder FILES 1/1 (100%)CLASSES 1/1 (100%)LINE 654/685 (95%)CONDITIONAL 1918/3502 (55%) filters.sheets.xlsx FILES 4/5 (80%)CLASSES 4/5 (80%)LINE 111/281 (40%)CONDITIONAL 67/460 (15%) filters.stage.powerpoint FILES 9/10 (90%)CLASSES 9/10 (90%)LINE 1651/2710 (61%)CONDITIONAL 1999/6134 (33%) filters.stage.powerpoint.tests FILES 2/2 (100%)CLASSES 2/2 (100%)LINE 56/58 (97%)CONDITIONAL 92/194 (47%) interfaces FILES 4/4 (100%)CLASSES 4/4 (100%)LINE 54/61 (89%)CONDITIONAL 36/73 (49%) libs.basicflakes.plugin FILES 4/4 (100%)CLASSES 4/4 (100%)LINE 23/31 (74%)CONDITIONAL 1/8 (13%) libs.basicflakes.tools FILES 0/4 (0%)CLASSES 0/4 (0%)LINE 0/819 (0%)CONDITIONAL 0/413 (0%) libs.flake FILES 111/180 (62%)CLASSES 111/180 (62%)LINE 5273/13797 (38%)CONDITIONAL 2895/9878 (29%) libs.flake.commands FILES 19/49 (39%)CLASSES 19/49 (39%)LINE 805/2153 (37%)CONDITIONAL 410/1380 (30%) libs.flake.svg FILES 1/20 (5%)CLASSES 1/20 (5%)LINE 8/2456 (0%)CONDITIONAL 1/1698 (0%) libs.flake.tests FILES 49/49 (100%)CLASSES 49/49 (100%)LINE 3740/3773 (99%)CONDITIONAL 1718/3394 (51%) libs.flake.tools FILES 9/43 (21%)CLASSES 9/43 (21%)LINE 155/1625 (10%)CONDITIONAL 45/952 (5%) libs.kross FILES 0/10 (0%)CLASSES 0/10 (0%)LINE 0/730 (0%)CONDITIONAL 0/496 (0%) libs.kundo2 FILES 5/10 (50%)CLASSES 5/10 (50%)LINE 209/732 (29%)CONDITIONAL 70/410 (17%) libs.main FILES 23/75 (31%)CLASSES 23/75 (31%)LINE 615/7303 (8%)CONDITIONAL 703/17277 (4%) libs.main.config FILES 0/3 (0%)CLASSES 0/3 (0%)LINE 0/218 (0%)CONDITIONAL 0/478 (0%) libs.main.gemini FILES 0/1 (0%)CLASSES 0/1 (0%)LINE 0/2 (0%)CONDITIONAL 0/0 (100%) libs.main.tests FILES 7/7 (100%)CLASSES 7/7 (100%)LINE 257/271 (95%)CONDITIONAL 138/236 (58%) libs.odf FILES 39/46 (85%)CLASSES 39/46 (85%)LINE 2008/5584 (36%)CONDITIONAL 1271/4284 (30%) libs.odf.tests FILES 17/17 (100%)CLASSES 17/17 (100%)LINE 4854/5100 (95%)CONDITIONAL 3516/7158 (49%) libs.odf.writeodf FILES 3/3 (100%)CLASSES 3/3 (100
Re: Test tarballs available for 3.0.0-pre-beta1 of KDb/KProperty/KReport and proposed release schedule
2016-09-05 18:03 GMT+03:00 Jaroslaw Staniek : > Dear All, > Background blog entry: > https://blogs.kde.org/2016/09/04/kdb-3-kproperty-3-kreport-3-kexi-3-and-special-offer-during-akademy > > 1. If someone is interested in building, first versions of tarballs > for KDb/KProperty/KReport 3.0.0-pre-beta1. > > https://drive.google.com/folderview?id=0B0o42yCJezrDNTVfRklJY2JxVDg&usp=sharing > > They have been created using kde:releaseme and contain translations. > This task is formulated at https://phabricator.kde.org/T3592 - you can > watch it if you want. > > Order of building: KProperty before KReport as KReport depends on KProperty. > Pretty standard cmake building process, it will guide you when you > miss dependencies. > Feel free to also enable examples, tests and run the tests. > > Kexi tarball would join there probably today. > All code is currently from master git branches, tags are called like x.y.z. > As you can see, unlike for KF5, versions of the tarballs are't > necessarily synced. This reflects fact that we're reserving right to > release any of them separately as long as declared compatibilities are > assured. > > 2. Proposed release schedule: all the frameworks and Kexi in one day. > Opinion is welcome here. > > - string freeze: Monday Sep 12 > - beta1 release: Monday Sep 19 Please CC kde-i18n-doc when schedule is final. -- Alexander Potashev