Re: state of release and release plan
Hi Dag & all, Am Mittwoch, 26. Oktober 2016, 14:03:12 CEST schrieb Dag: > Hi > Another month came and went, and not much happened... > I'm actually a little afraid of releasing because we might attract some > users. > Well, to be more precise, that there will be nobody to support those > users. If I speak openly that is also my subjective line of thinking. Making a release of software means giving it to others and thus making a promise to them, so subscribing to moral responsibilities. Even while having spent so much time and energy into the porting over the last two years, I am not sure I am motivated to spent my bit of needed time into maintenance where needed by non-contributors currently. At least when it comes to the main Calligra editor apps. My personal interest is in the middleware and technology, and I joined the Calligra project because it was closest to what I would like to have, though with big plans for redesigning basic parts (and quite some draft branches are on my local disk). Which is also why I never officially signed up as maintainer of any of the maintainer-less apps, only for the plugins for Okular and some import filters. Still, to get some momentum in this discussion, I have just taken the liberty to push a commit which removes Braindump, Karbon app & Stage app from release builds, as there is no-one even coming close to be a maintainer. At least with Stage I hope that commit will trigger someone to react, but then hope dies last, they say ;) And by that commit I also express my hope that you the Plan, Sheets & Words maintainers will still do a release for your software, so that my porting contributions are coming to someone else's gain still. Besides that though I have to state now (also to myself) that I have no personal motivation to drive or invest into any release work right now, as there is no itch to scratch for myself here, especially when looking at the consequences. I will happily assist where possible though anyone with a Calligra 3.0 release for small related tasks. > Also, not to be forgotten, KChart and KGantt needs to be released. Yes, thanks for the push :) Though I have had already started to play around with the packaging scripts the other WE. As written in private email, planning for release on latest Nov. 7th. Cheers Friedrich
Jenkins-kde-ci: calligra master kf5-qt5 » Linux,gcc - Build # 119 - Still Unstable!
GENERAL INFO BUILD UNSTABLE Build URL: https://build.kde.org/job/calligra%20master%20kf5-qt5/PLATFORM=Linux,compiler=gcc/119/ Project: PLATFORM=Linux,compiler=gcc Date of build: Thu, 27 Oct 2016 10:21:38 + Build duration: 1 hr 13 min CHANGE SET Revision de29ef86b6b0e2d27c340ed0a385aa8feb2f11ae by Friedrich W. H. Kossebau: (Remove dead code for "unmaintained!" splash screen from Plan) change: delete plan/about/hi256-app-calligraplan.xpm change: edit plan/main.cpp Revision 6db014219bab57a3ef19607ce90e6c354ac75c80 by Friedrich W. H. Kossebau: (State missing maintainer in About data of Braindump, Karbon, Stage) change: edit karbon/ui/KarbonAboutData.h change: edit braindump/src/AboutData.h change: edit stage/part/KPrAboutData.h Revision bd0468f636985b3e4ce6ba0350d0581592936a9e by Friedrich W. H. Kossebau: (Disable unmaintained products from release builds) change: edit CalligraProducts.cmake change: edit CMakeLists.txt change: edit README.PACKAGERS change: edit cmake/modules/CalligraProductSetMacros.cmake Revision 6741eebf63985f84c96d3198c1b6a7000825620d by Friedrich W. H. Kossebau: (Remove unused includes) change: edit extras/okularodtgenerator/OkularOdtGenerator.cpp change: edit extras/okularodpgenerator/OkularOdpGenerator.cpp Revision db60bae31d591f37ec7252d921f9166f60238ed7 by Friedrich W. H. Kossebau: (Set Qt::AA_UseHighDpiPixmaps to true for all KoApplication apps) change: edit libs/main/KoApplication.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 155/188 (82%)FILES 1343/2955 (45%)CLASSES 1343/2955 (45%)LINE 97565/319377 (31%)CONDITIONAL 63130/359349 (18%) 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/8010 (0%)CONDITIONAL 2/24349 (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/13803 (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%)COND
Re: state of release and release plan
On 27 October 2016 at 13:11, Friedrich W. H. Kossebau wrote: > Hi Dag & all, > > Am Mittwoch, 26. Oktober 2016, 14:03:12 CEST schrieb Dag: > > Hi > > Another month came and went, and not much happened... > > I'm actually a little afraid of releasing because we might attract some > > users. > > Well, to be more precise, that there will be nobody to support those > > users. > > If I speak openly that is also my subjective line of thinking. > > Making a release of software means giving it to others and thus making a > promise to them, so subscribing to moral responsibilities. > > Even while having spent so much time and energy into the porting over the > last > two years, I am not sure I am motivated to spent my bit of needed time into > maintenance where needed by non-contributors currently. At least when it > comes > to the main Calligra editor apps. > > My personal interest is in the middleware and technology, and I joined the > Calligra project because it was closest to what I would like to have, > though > with big plans for redesigning basic parts (and quite some draft branches > are > on my local disk). Which is also why I never officially signed up as > maintainer of any of the maintainer-less apps, only for the plugins for > Okular > and some import filters. > > Still, to get some momentum in this discussion, I have just taken the > liberty > to push a commit which removes Braindump, Karbon app & Stage app from > release > builds, as there is no-one even coming close to be a maintainer. At least > with > Stage I hope that commit will trigger someone to react, but then hope dies > last, they say ;) > And by that commit I also express my hope that you the Plan, Sheets & Words > maintainers will still do a release for your software, so that my porting > contributions are coming to someone else's gain still. > > Besides that though I have to state now (also to myself) that I have no > personal motivation to drive or invest into any release work right now, as > there is no itch to scratch for myself here, especially when looking at the > consequences. > > I will happily assist where possible though anyone with a Calligra 3.0 > release > for small related tasks. > > > Also, not to be forgotten, KChart and KGantt needs to be released. > > Yes, thanks for the push :) Though I have had already started to play > around > with the packaging scripts the other WE. As written in private email, > planning > for release on latest Nov. 7th. > > > Thanks for concrete actions, Friedrich. Adding KDE community to the channel... I have no doubts that middleware tech of the project has the most chances to be actively developed. tl;dr for others: Large parts of Calligra will be frozen, buried in KDE git and not released if there are no maintainers. Very soon, so feel free to share the request with the outside world. -- 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