Prep work with all the checks for Filing a MIR done.
Ready for review.

** Description changed:

- For Backuppc 4.x
+ # libbackuppc-xs-perl
  
- This is a stub bug for now
+ [Availability]
+ The package is in Ubuntu universe since bionic, builds for the architectures
+ it is designed to work on (arch any perl -> C).
+ This is the perl binding to backuppc and we'd need binary:libbackuppc-xs-perl
+ 
+ [Rationale]
+ This is part of the MIR activity for all dependencies of backuppc4.
+ That is out for quite a while and we wanted it for a while already.
+ v4 was a significant improvement over 3.x in terms of performance and storage
+ efficiency. While at the same time being compatible with the on disk format.
+ => https://github.com/backuppc/backuppc/releases/tag/4.0.0
+ Later 4.1/4.2/4.3 further improved and stabilized things with 4.4 again
+ having some more good new features.
+ 
+ Said version 4.x needs this package as a requirement.
+ 
+ [Security]
+ 
+ Check the security History of the package
+ There were four XSS attacks and a config issue in 2009/2011 on backuppc 
itself.
+ But nothing on this lib.
+ 
+ [Quality assurance]
+ 
+ The package itself runs tests through autopkgtest-pkg-perl (testing the 
basics)
+ and backuppc itself does a backup/restore autopkgtest (testing the stack)
+ 
+ The package does not ask debconf questions higher than medium and is not going
+ to be installed by default.
+ 
+ There are no long-term outstanding bugs.
+ 
+ The package is maintained well in Debian/Ubuntu
+ The package does not deal with exotic hardware which we cannot support.
+ 
+ d/watch is present
+ 
+ No massive lintian warnings.
+ 
+ The package does not rely on obsolete or about to be demoted packages.
+ 
+ [UI standards]
+ 
+ Not an End-user application by itself.
+ 
+ [Dependencies]
+ 
+ No further dependencies that are not in main.
+ 
+ [Standards compliance]
+ 
+ The package does meet the FHS and Debian Policy standards.
+ 
+ Also, the source packaging is reasonably easy to understand and maintain.
+ Upstream packs an embedded zlib, but it is patches out and uses the system 
libs.
+ 
+ [Maintenance]
+ 
+ The Server team will subscribe for the package for maintenance
+ 
+ [Background]
+ Perl module with C backend for BackupPC 4
+ 
+ 
+ ---
+ 
+ 
+ # backuppc-rsync 
+ 
+ [Availability]
+ The package is in Ubuntu universe since <=precise and builds for all
+ architectures.
+ 
+ [Rationale]
+ This is part of the MIR activity for all dependencies of backuppc4.
+ That is out for quite a while and we wanted it for a while already.
+ v4 was a significant improvement over 3.x in terms of performance and storage
+ efficiency. While at the same time being compatible with the on disk format.
+ => https://github.com/backuppc/backuppc/releases/tag/4.0.0
+ Later 4.1/4.2/4.3 further improved and stabilized things with 4.4 again
+ having some more good new features.
+ 
+ Said version 4.x needs this package as a requirement.
+ 
+ [Security]
+ 
+ Check the security History of the package:
+ No documented issues, but TBH it is a fork of rsync which is known to have
+ some issues. But since this is more or less tracking the an active stable
+ rsync release the same triage&fixes apply here as well.
+ 
+ Also most rsync CVEs are about rsync running as a server which isn't the case
+ here.
+ 
+ We still want to have security to nod about it.
+ 
+ [Quality assurance]
+ 
+ No autopkgtests present, but Backuppc does a backup/restore
+ autopkgtest (testing the stack) which includes this.
+ 
+ The package does not ask debconf questions higher than medium and is not going
+ to be installed by default.
+ 
+ There are no long-term outstanding bugs.
+ 
+ The package is maintained well in Debian/Ubuntu
+ The package does not deal with exotic hardware which we cannot support.
+ 
+ d/watch is present
+ 
+ No massive lintian warnings.
+ 
+ The package does not rely on obsolete or about to be demoted packages.
+ 
+ [UI standards]
+ 
+ Not an End-user application by itself (internal usage in backuppc4
+ only).
+ 
+ [Dependencies]
+ 
+ No further dependencies that are not in main.
+ 
+ [Standards compliance]
+ 
+ The package does meet the FHS and Debian Policy standards.
+ 
+ Also, the source packaging is reasonably easy to understand and maintain.
+ Upstream packs an embedded zlib, but it is patches out and uses the system 
libs.
+ 
+ [Maintenance]
+ 
+ The Server team will subscribe for the package for maintenance
+ 
+ [Background]
+ Rsync-bpc is a customized version of rsync that is used as part of
+ BackupPC, an open source backup system.
+ 
+ I'd wish this could be a module for normal rsync, but I don't consider this a
+ hard blocker.
+ 
+ It is used in a much smaller scope than "general rsync" since it isn't in a
+ public binary ath (only internal use). It does not build/provide a lot what
+ rsync is - no services, no extra tools, ...
+ 
+ Also this is a replacement for libfile-rsyncp-perl which can be demoted once
+ we get backuppc4 into main. Thereby while a "second rsync" isn't perfect we 
are
+ maintaining it anyway. And it might be better than a perl rewrite of the
+ same (which is what the old solution was).
+ 
+ The biggest issue IMHO is that it is slightly behind the main rsync in 
versions.
+ But it is not too far and e.g. currently on the Focal version which will have
+ lots of LTS support anyway. And backuppc-rsync has regular updates, they are
+ just aligning on the stable releases instead of new streams for features.

** Changed in: backuppc-rsync (Ubuntu)
       Status: Incomplete => New

** Changed in: libbackuppc-xs-perl (Ubuntu)
       Status: Incomplete => New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1910262

Title:
  [MIR] libbackuppc-xs-perl

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/backuppc-rsync/+bug/1910262/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to