** Description changed: + 1. Availability: + The package is already in the Ubuntu universe, and builds for amd64 + (arch=all package), see [1]. + + 2. Rationale: + This formerly was part of the ruby<version> [2] packages which are in main. There is a userbase relying on it, but due to this part of it now separated into an extra package we have to MIR it. + + 3. Security: + This is a bit of a special case, as it was part of a Main package before, just now being separated I think we don't need an extra security check again. + + But while not needing a new review a short 'ack' to that assumption by + the security team should be requested. Given that the list [2] is not + short. + + 4. Quality assurance: + The package is a lib, so it is not usable on its own but dragged in via dependencies as needed and just as usable as it was prior the de-bundling. + + The package has no huge list of long standing bugs [4][5] and lintian + --pedantic is kind of happy with it as well. + + Build time tests are existing and run [6] + 48 tests, 242 assertions, 0 failures, 0 errors, 0 pendings, 0 omissions, 0 notifications + + Also there are no outdated dependencies present. + + 5. UI standards: + This has no UI facing tools on it'S own, so this section is n/a + + 6. Dependencies: + This will be a leaf package + It will be pulled in main by ruby2.5 -> libruby -> ruby-xmlrpc + + 7. Standards compliance: + The package should meet the [[http://www.pathname.com/fhs/|FHS]] and [[http://www.debian.org/doc/debian-policy/|Debian Policy]] standards. Major violations should be documented and justified. Also, the source packaging should be reasonably easy to understand and maintain. + + 8. Maintenance: + The server team will subscribe to this as it is for ruby2.5 which this was separated from. + + OTOH it is a very simple package and reasonably maintained in Debian, so + hopefully we can just sync it from Debian most of the time. + + 9. Background information: + As mentioned multiple times, this is only making up for a split of some bits of src:ruby2.5 into this src:ruby-xmlrpc - it has its own GH page [7] if your want to check the project. + + [1]: https://launchpad.net/ubuntu/+source/ruby-xmlrpc/0.3.0-2 + [2]: https://launchpad.net/ubuntu/+source/ruby2.5 + [3]: https://www.cvedetails.com/product/12215/Ruby-lang-Ruby.html?vendor_id=7252 + [4]: https://bugs.launchpad.net/ubuntu/+source/ruby2.5 + [5]: https://bugs.debian.org/cgi-bin/pkgreport.cgi?repeatmerged=no&src=ruby2.5 + [6]: https://launchpadlibrarian.net/379621157/buildlog_ubuntu-cosmic-amd64.ruby-xmlrpc_0.3.0-2_BUILDING.txt.gz + [7]: https://github.com/ruby/xmlrpc + + + --- + ruby-xmlrpc 0.3.0 is a bundled_gem part of the libruby2.5 ABI, whilst previously missing it is available now as a stand alone package which ruby2.5 depends on. please promote to main. maintained and embeded by ruby interpreter upstream themselves, similar to other bundled gems i.e. ruby-openssl.
** Changed in: ruby-xmlrpc (Ubuntu) Assignee: Ubuntu Server (ubuntu-server) => Ubuntu Security Team (ubuntu-security) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1794091 Title: [MIR] ruby-xmlrpc To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ruby-xmlrpc/+bug/1794091/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs