List of "known issues" to help direct contributors
The MozBackup support page says that
… There are known issues and there is no time on my side to fix all issues and develop new features
Could you please create issues here in Github to help direct community contributions and/or provide technical details about the issues. Thank you for creating MozBackup and publishing its source code!
Yeah can't contribute fixes, or fork and maintain it ourselves, if these known issues aren't known to anyone but the original dev.
AFAIK as MozBackup has not been developed for a while already, it will have problems with backing up and restoring all the files on all system versions. @JasnaPaka might tell you more details, but I think the biggest know issues is it's a bit old.
From my point of view, in days of Firefox having Sync feature, and SUMO pretty neat documentation of how profiles works and can be migrated, there is no urgent need for MozBackup anymore. See https://support.mozilla.org/en-US/kb/back-and-restore-information-firefox-profiles, https://support.mozilla.org/en-US/kb/recovering-important-data-from-an-old-profile or https://support.mozilla.org/en-US/kb/moving-thunderbird-data-to-a-new-computer. That's what MozBackup does.
Don't care, still want to know what these "known issues" actually are.
<Insert some silly argument about change is bad / we don't like change / want to keep using old things here.> 😃
Has this gone any further? Any problems/issues list? Source documentation rather poor and no documentation I can find.
Just now discovered that MozBackup has been abandoned. That's too bad.
As a Delphi "coder" I'd be interested in solving some of the problems in order to revive MozBackup.
I have this problems when I try to backup Thunderbird v52.2.1 (32-bit) with mozbackup version 1.5.2 beta (same with older version)
access violation at address 004050E6 in module mozbackup.exe. read of address 00000012.
I am not experienced in Pascal, but here is a short list of suggestions.
-
The comments and identifiers are a mixture of English and Czech. A full conversion to a single language (probably English) would be ideal. A more modest approach would be to focus on converting the comments and local identifiers in those program sections that are being revised for other reasons. Google Translate could help.
-
Pascal Analyzer could be useful. There is the full version and a Lite (freeware) version: http://www.peganza.com/download.html http://www.peganza.com/introducing-pascal-analyzer-lite.html
-
Perhaps update DelphiZip from version 1.90 to 1.92.
-
Perhaps update to a newer version of SQLite.
I am not experienced in Pascal, but here is a short list of suggestions.
1. The comments and identifiers are a mixture of English and Czech. A full conversion to a single language (probably English) would be ideal. A more modest approach would be to focus on converting the comments and local identifiers in those program sections that are being revised for other reasons. Google Translate could help.
Yeah, all the Czech comments and identifier names make the source code close to useless...
2. Pascal Analyzer could be useful. There is the full version and a Lite (freeware) version: http://www.peganza.com/download.html http://www.peganza.com/introducing-pascal-analyzer-lite.html
The freeware version is totally useless. It randomly removes stuff from the output/analysis, which makes it hard to judge if the program actually works...