[kmymoney] [Bug 379747] Stable documentation is not up to date
https://bugs.kde.org/show_bug.cgi?id=379747 Jack changed: What|Removed |Added CC||ostroffjh@users.sourceforge ||.net --- Comment #3 from Jack --- doc/details-reconciliation.docbook - german translation - "Clearing transactions" - not translated image I never thought about whether all images in the translated manual are the originals, or if someone has gone to the effort of replicating every image in the appropriate translation. If this one image is different from the others, then I suppose the German translation team is who should fix it. doc/details-accounts.docbook:details.accounts.edit - image is missing checkbox "opening balance account" doc/details-currencies.docbook - image does not have "New currency", "delete currency" I do not think it is worth replacing the images, especially if it would mean they also need to be replaced in the translated versions, but I will add notes in the text about the new features. -- You are receiving this mail because: You are the assignee for the bug.
Re: Error Linking konlinetasks_sepa
On 2017.11.24 17:09, Ralf Habacker wrote: [snip] My main comment is that there has (as far as I remember) been no official announcement about 4.8.1 - not a code freeze date, not a string or doc freeze date, not a projected release date. Unless we want to start all that now, I propose to release 4.8.1, and start the proper process for release of 4.8.2. From my previous experience with KDE projects (umbrello) I learned a rule that documentation are freezed shortly before releasing version x.x.0 (or x.x-1.80) so my current assumption is that the recent documentation should be "mostly" up to date - the "whats new" page has been updated recently by Jack. >> Ralf Given that we plan to do a 4.8.2 release (with minimal changes from 4.8.1,) I have already said I am happy to release 4.8.1 with incomplete translations. In fact, if docbooks not changed by me to 4.8.1 are not fully translated, then it is likely the previous release had the same problem. The difference to 4.8.0 is that the 'what new' page has been updated and is currently only been translated for 6 of 11 included languages (54 %). The 'what's new' page is probably one of the most frequented pages :-( The releaseme script uses a 75% completeness rate to decide which language is included and which not. If we use that limit too, we are below this limit. Waiting for translation of the "What's new" page may be reasonable, compared to waiting for the entire document. I would also think that a complete translation of the strings is necessary to include any translation. When we are ready for 4.8.2, we can do a proper doc freeze and repeat the request to the translation teams. There are enough open bugs to thinking about a 4.8.2 release. I filed a related ticket, see https://bugs.kde.org/show_bug.cgi?id=387280. I learned from recent experiences with translations (Estonian translation will be done latest in Januar, see https://marc.info/?l=kde-i18n-doc&m=151050920321516&w=2) that it is required to start now with 4.8.2 work for translation docbook up to date check and fixing to have it complete in Februar 2018. I do not remember how long it usually takes, but I think we do not want to ask translation teams to start work before we freeze the strings and docs, or else they may need to repeat work. I also think the main reason for 4.8.2 is not any additional bug fixes, but the one critical one already fixed after tagging 4.8.1. (And yes, I've already forgotten whether that was adding the latest Quicken versions for OFX download or fixing the loss of Yahoo for stock and currency quoted, but both are reasonably important.) If others fixes can be included in time, fine, but we should not wait, unless it was a regression from 4.8.1. We need to concentrate on 5.0, and I believe all this effort on 4.x is distracting from that goal. Some additional notes: 1. the 4.8.1 release would be 4.8.1-1 because the source tar ball needs to be named different as the one already uploaded I will let others argue the details, but the 4.8.1 tarball was uploaded before any official announcement, and without any of the usual pre-release activities. I would just replace the existing 4.8.1 tarball with a final one, but I will not argue for it. In addition, if we just release 4.8.1 as is, then there is no change needed for the tarball. 2. beside the translation there is - from my point of view - a much more important issue in the code base: I'm refering to Bug 385857 (https://bugs.kde.org/show_bug.cgi?id=385857), which makes reports using "Convert to base currency" unreliable in case the report interval is not daily. The related bug fix seems to be incomplete (reported with bug 387040, https://bugs.kde.org/show_bug.cgi?id=387040). Fixing this bug by me will probably require some weeks from now on, because I need to dig into the report implementation very deeply. This will delay an official 4.8.1-1 release probably to the second week of December or later. Fortunally this will give translators additional time to complete translations. I think I have said this before, and perhaps others can provide their opinion. I think we should release 4.8.1 as it is now. There are many bug fixes included, and a tarball has already been uploaded. We know we need to release 4.8.2, and if we set a code freeze and string freeze for once bug 387040 is fixed (hopefully by mid December,) and a doc freeze once someone has confirmed which docbook files actually need updating and I have updated them (hopefully about the same time,) we can release some weeks after that - allowing sufficient time for translations. If anyone is there who has time to fix or at least can give some information how to fix to speed up the release, be welcome. Ralf Jack
[kmymoney] [Bug 249363] "Map to Online Account" cannot distinguish different accounts properly
https://bugs.kde.org/show_bug.cgi?id=249363 --- Comment #15 from Ralf Habacker --- Git commit dac4c32a569f6d7b9d81d675a74b9915269da143 by Ralf Habacker. Committed on 25/11/2017 at 00:41. Pushed by habacker into branch 'master'. Extend ofx web service to provide two independent accounts M +121 -59 ofxtest.php https://commits.kde.org/websites/kmymoney-org/dac4c32a569f6d7b9d81d675a74b9915269da143 -- You are receiving this mail because: You are the assignee for the bug.
[kmymoney] [Bug 387280] Make 4.8.2 release
https://bugs.kde.org/show_bug.cgi?id=387280 Jack changed: What|Removed |Added CC||ostroffjh@users.sourceforge ||.net --- Comment #1 from Jack --- Is it possible to check the timestamp of the files to compare the translation to the original? How do the automated tools determine whether a translation is up to date, or am I wrong in thinking that proces is automated? I have not looked at what other applications do, but this issue of not all docbook files having releaseinfo the same as the released version has been the case with KMyMoney for a long time, and I don't remember anyone complaining or questioning it. In order to update those values, someone will have to carefully read each docbook file, and determine whether or not it will need any changes to reflect the behavior of the program in the current release (in this case 4.8.2). If the file does not require any changes, then it is OK to update the releaseinfo value. As I would prefer to spend the little time I have available to make the 5.0 documentation ready, I am not willing to spend the time on this task. However, if someone else determines that a docbook file does not accurately reflect 4.8.2, then I am willing to update the file as necessary. The 4.8.x series has a limited lifetime, and I think most of the developers, and even the users, would prefer to get 5.0 released as soon as possible, even if it means missing some translations for 4.8.2. Also, even if 4.8.2 is released with incomplete translations, as translations are completed after the release, they will be available in the online docs, and I am willing to make a note to that effect in the introduction section of the manual, and we could also repeat it on the main web page. -- You are receiving this mail because: You are the assignee for the bug.
[kmymoney] [Bug 387280] Make 4.8.2 release
https://bugs.kde.org/show_bug.cgi?id=387280 Ralf Habacker changed: What|Removed |Added Depends on||386547 Referenced Bugs: https://bugs.kde.org/show_bug.cgi?id=386547 [Bug 386547] Aqubanking credit transfer and translation not working with 4.8.1 -- You are receiving this mail because: You are the assignee for the bug.
[kmymoney] [Bug 386547] Aqubanking credit transfer and translation not working with 4.8.1
https://bugs.kde.org/show_bug.cgi?id=386547 Ralf Habacker changed: What|Removed |Added Blocks||387280 Referenced Bugs: https://bugs.kde.org/show_bug.cgi?id=387280 [Bug 387280] Make 4.8.2 release -- You are receiving this mail because: You are the assignee for the bug.
[kmymoney] [Bug 387280] Make 4.8.2 release
https://bugs.kde.org/show_bug.cgi?id=387280 Ralf Habacker changed: What|Removed |Added Depends on||361850 Referenced Bugs: https://bugs.kde.org/show_bug.cgi?id=361850 [Bug 361850] Error in German translation -- You are receiving this mail because: You are the assignee for the bug.
[kmymoney] [Bug 379747] Stable documentation is not up to date
https://bugs.kde.org/show_bug.cgi?id=379747 --- Comment #2 from Ralf Habacker --- First I collected all files having release info != 4.8.1, which are doc/credits.docbook doc/details-accounts.docbook doc/credits.docbook doc/details-budgets.docbook doc/details-categories.docbook doc/details-currencies.docbook doc/details-database.docbook doc/details-forecast.docbook doc/details-formats.docbook doc/details-institutions.docbook doc/details-investments.docbook doc/details-ledgers.docbook doc/details-loans.docbook doc/details-payees.docbook doc/details-reconciliation.docbook doc/details-reports.docbook doc/details-schedules.docbook doc/details-search.docbook doc/details-settings.docbook doc/details-tags.docbook doc/details-widgets.docbook doc/faq.docbook doc/firsttime.docbook doc/installation.docbook doc/makemostof.docbook doc/reference.docbook Here are a few notes I found on reviewing the mentioned docbook files: doc/details-accounts.docbook:details.accounts.edit - image is missing checkbox "opening balance account" doc/credits.docbook - cannot say if up to date doc/details-categories.docbook - okay doc/details-currencies.docbook - image does not have "New currency", "delete currency" doc/details-reconciliation.docbook - german translation - "Clearing transactions" - not translated image -- You are receiving this mail because: You are the assignee for the bug.
[kmymoney] [Bug 381786] Make release 4.8.1
https://bugs.kde.org/show_bug.cgi?id=381786 --- Comment #17 from Ralf Habacker --- bug 384334 has been fixed in windows builds, but has not been merged into kdelibs git repo because of missing Windows reviewers. -- You are receiving this mail because: You are the assignee for the bug.
Re: Error Linking konlinetasks_sepa
Am 21.11.2017 um 01:00 schrieb Jack: > On 2017.11.20 18:13, Ralf Habacker wrote: >> Am 20.11.2017 um 23:19 schrieb g...@duzan.org: >> > No, I haven't spent time on this recently, and yes, it had been >> through >> > multiple reconfigure/rebuild cycles. I had been hoping to try an >> > official 4.8.1 source tar at some point, but that seems to keep being >> > pushed back. >> You would be happy with the recent translation state (see >> https://bugsfiles.kde.org/attachment.cgi?id=108858 from a 2017-11-14) ? >> >> The current process requires to compare the releaseinfo tag from each >> docbook file in each translation to the related file of the base >> translation to get an idea how far the translation state is. You cannot >> look for docbook files not having a releaseinfo with the recent app >> version e.g. grep -rn "" | grep -v 4.8.1 >> >> See for example >> https://docs.kde.org/stable4/de/extragear-office/kmymoney/ which >> indicates that the documentation is for 4.6 while this page >> https://docs.kde.org/stable4/de/extragear-office/kmymoney/whatsnew.htm >> is for 4.8.1 and this page >> https://docs.kde.org/stable4/de/extragear-office/kmymoney/makingmostof.html >> >> refers to 4.5. >> >> If you find a way to speed up this process, you are very welcome. >> > If that isn't going to be happening soon, I have some >> > vacation coming up next week, and I can try setting up a separate >> > git-based package then. >> It is a simple task to create a source tar ball by running the >> "releaseme" script, but because 4.8.0 has been released more than a year >> before >> (https://sourceforge.net/projects/kmymoney2/files/KMyMoney-Windows/4.8.0/) >> >> and noone cares about releasing 4.8.1 for a whole year, waiting a few >> weeks more doesn't matter I think. >> From my previous experience with KDE projects (umbrello) I learned a >> rule that documentation are freezed shortly before releasing version >> x.x.0 (or x.x-1.80) so my current assumption is that the recent >> documentation should be "mostly" up to date - the "whats new" page has >> been updated recently by Jack. >> Ralf > Given that we plan to do a 4.8.2 release (with minimal changes from > 4.8.1,) I have already said I am happy to release 4.8.1 with > incomplete translations. In fact, if docbooks not changed by me to > 4.8.1 are not fully translated, then it is likely the previous release > had the same problem. The difference to 4.8.0 is that the 'what new' page has been updated and is currently only been translated for 6 of 11 included languages (54 %). The 'what's new' page is probably one of the most frequented pages :-( The releaseme script uses a 75% completeness rate to decide which language is included and which not. If we use that limit too, we are below this limit. > When we are ready for 4.8.2, we can do a proper doc freeze and repeat > the request to the translation teams. There are enough open bugs to thinking about a 4.8.2 release. I filed a related ticket, see https://bugs.kde.org/show_bug.cgi?id=387280. I learned from recent experiences with translations (Estonian translation will be done latest in Januar, see https://marc.info/?l=kde-i18n-doc&m=151050920321516&w=2) that it is required to start now with 4.8.2 work for translation docbook up to date check and fixing to have it complete in Februar 2018. Some additional notes: 1. the 4.8.1 release would be 4.8.1-1 because the source tar ball needs to be named different as the one already uploaded 2. beside the translation there is - from my point of view - a much more important issue in the code base: I'm refering to Bug 385857 (https://bugs.kde.org/show_bug.cgi?id=385857), which makes reports using "Convert to base currency" unreliable in case the report interval is not daily. The related bug fix seems to be incomplete (reported with bug 387040, https://bugs.kde.org/show_bug.cgi?id=387040). Fixing this bug by me will probably require some weeks from now on, because I need to dig into the report implementation very deeply. This will delay an official 4.8.1-1 release probably to the second week of December or later. Fortunally this will give translators additional time to complete translations. If anyone is there who has time to fix or at least can give some information how to fix to speed up the release, be welcome. Ralf
[kmymoney] [Bug 387040] Git commit c829ec79 broke investment price chart
https://bugs.kde.org/show_bug.cgi?id=387040 Ralf Habacker changed: What|Removed |Added Blocks||381786 Referenced Bugs: https://bugs.kde.org/show_bug.cgi?id=381786 [Bug 381786] Make release 4.8.1 -- You are receiving this mail because: You are the assignee for the bug.
[kmymoney] [Bug 381786] Make release 4.8.1
https://bugs.kde.org/show_bug.cgi?id=381786 Ralf Habacker changed: What|Removed |Added Depends on||387040 Referenced Bugs: https://bugs.kde.org/show_bug.cgi?id=387040 [Bug 387040] Git commit c829ec79 broke investment price chart -- You are receiving this mail because: You are the assignee for the bug.
[kmymoney] [Bug 381786] Make release 4.8.1
https://bugs.kde.org/show_bug.cgi?id=381786 Ralf Habacker changed: What|Removed |Added Blocks|387280 | Referenced Bugs: https://bugs.kde.org/show_bug.cgi?id=387280 [Bug 387280] Make 4.8.2 release -- You are receiving this mail because: You are the assignee for the bug.
[kmymoney] [Bug 387280] Make 4.8.2 release
https://bugs.kde.org/show_bug.cgi?id=387280 Ralf Habacker changed: What|Removed |Added Depends on|381786 |384985 Referenced Bugs: https://bugs.kde.org/show_bug.cgi?id=381786 [Bug 381786] Make release 4.8.1 https://bugs.kde.org/show_bug.cgi?id=384985 [Bug 384985] Incomplete german translation of stable kmymoney -- You are receiving this mail because: You are the assignee for the bug.
[kmymoney] [Bug 384985] Incomplete german translation of stable kmymoney
https://bugs.kde.org/show_bug.cgi?id=384985 Ralf Habacker changed: What|Removed |Added Blocks||387280 Referenced Bugs: https://bugs.kde.org/show_bug.cgi?id=387280 [Bug 387280] Make 4.8.2 release -- You are receiving this mail because: You are the assignee for the bug.
[kmymoney] [Bug 381786] Make release 4.8.1
https://bugs.kde.org/show_bug.cgi?id=381786 Ralf Habacker changed: What|Removed |Added Blocks||387280 Referenced Bugs: https://bugs.kde.org/show_bug.cgi?id=387280 [Bug 387280] Make 4.8.2 release -- You are receiving this mail because: You are the assignee for the bug.
[kmymoney] [Bug 387280] Make 4.8.2 release
https://bugs.kde.org/show_bug.cgi?id=387280 Ralf Habacker changed: What|Removed |Added Depends on||381786 Referenced Bugs: https://bugs.kde.org/show_bug.cgi?id=381786 [Bug 381786] Make release 4.8.1 -- You are receiving this mail because: You are the assignee for the bug.
[kmymoney] [Bug 384985] Incomplete german translation of stable kmymoney
https://bugs.kde.org/show_bug.cgi?id=384985 Ralf Habacker changed: What|Removed |Added Blocks|381786 | Referenced Bugs: https://bugs.kde.org/show_bug.cgi?id=381786 [Bug 381786] Make release 4.8.1 -- You are receiving this mail because: You are the assignee for the bug.
[kmymoney] [Bug 381786] Make release 4.8.1
https://bugs.kde.org/show_bug.cgi?id=381786 Ralf Habacker changed: What|Removed |Added Depends on|384985 | Referenced Bugs: https://bugs.kde.org/show_bug.cgi?id=384985 [Bug 384985] Incomplete german translation of stable kmymoney -- You are receiving this mail because: You are the assignee for the bug.
[kmymoney] [Bug 381786] Make release 4.8.1
https://bugs.kde.org/show_bug.cgi?id=381786 Ralf Habacker changed: What|Removed |Added Depends on|379747 | Referenced Bugs: https://bugs.kde.org/show_bug.cgi?id=379747 [Bug 379747] Stable documentation is not up to date -- You are receiving this mail because: You are the assignee for the bug.
[kmymoney] [Bug 379747] Stable documentation is not up to date
https://bugs.kde.org/show_bug.cgi?id=379747 Ralf Habacker changed: What|Removed |Added Blocks|381786 | Referenced Bugs: https://bugs.kde.org/show_bug.cgi?id=381786 [Bug 381786] Make release 4.8.1 -- You are receiving this mail because: You are the assignee for the bug.
[kmymoney] [Bug 379747] Stable documentation is not up to date
https://bugs.kde.org/show_bug.cgi?id=379747 Ralf Habacker changed: What|Removed |Added Blocks||387280 Referenced Bugs: https://bugs.kde.org/show_bug.cgi?id=387280 [Bug 387280] Make 4.8.2 release -- You are receiving this mail because: You are the assignee for the bug.
[kmymoney] [Bug 387280] New: Make 4.8.2 release
https://bugs.kde.org/show_bug.cgi?id=387280 Bug ID: 387280 Summary: Make 4.8.2 release Product: kmymoney Version: unspecified Platform: Other OS: All Status: UNCONFIRMED Severity: normal Priority: NOR Component: general Assignee: kmymoney-devel@kde.org Reporter: ralf.habac...@freenet.de Depends on: 379747 Target Milestone: --- Ticket for collecting issues and tasks for 4.8.2. With release 4.8.1 it turned out that not all translations were up to date or at least the releaseinfo. Not having up to date releaseinfo makes it very hard for release managers to track which translated docbook file is ready and which not. Having the same release info makes it possible after running "releasme" to run grep -rn "https://bugs.kde.org/show_bug.cgi?id=379747 [Bug 379747] Stable documentation is not up to date -- You are receiving this mail because: You are the assignee for the bug.
[kmymoney] [Bug 387120] Untranslatable placeholders in csv importer
https://bugs.kde.org/show_bug.cgi?id=387120 --- Comment #1 from Thomas Baumgart --- I must be missing something, but I do see them translatable (here for example from the bankingwizardpage.cpp, the others are similar): // initialize column names m_dlg->m_colTypeName.insert(Column::Payee,i18n("Payee")); m_dlg->m_colTypeName.insert(Column::Number,i18n("Number")); m_dlg->m_colTypeName.insert(Column::Debit,i18n("Debit")); m_dlg->m_colTypeName.insert(Column::Credit,i18n("Credit")); m_dlg->m_colTypeName.insert(Column::Date,i18n("Date")); m_dlg->m_colTypeName.insert(Column::Amount,i18n("Amount")); m_dlg->m_colTypeName.insert(Column::Category,i18n("Category")); m_dlg->m_colTypeName.insert(Column::Memo,i18n("Memo")); What is it, that I don't see? -- You are receiving this mail because: You are the assignee for the bug.