Thank you!!!

Packaging review
MUST:
- Package must meet Ubuntu versioning & Maintainer requirements
  PASS. Version is 1.2.3~us1-0ubuntu1, Maintainer is Ubuntu Developers.
- Package must match current Ubuntu (and Debian) packaging policies
  PASS
-  Package must build, install, run, remove, and purge cleanly 
  builds, install/remove - piuparts pass, running works in latests resolute 
desktop iso, 
SHOULD:
- Package should be lintian clean
  PASS
- Contents of debian/ should be sane
  PASS
- Changelog should close a "needs-packaging" bug
  PASS
- Package should follow 
http://www.debian.org/doc/manuals/developers-reference/best-pkging-practices.html
  PASS

Maintenance review
MUST:
- Package must contain a watch file or get-orig-source rule
  PASS
- If upstream is no more, the packager should consider adopting the upstream 
package somewhere
  N/A
- Packages who implement get-orig-source for packages with watch files get 
extra points
  PASS
- Packaged version must not have any known security or critical bugs
  PASS, security tracker https://github.com/ghostty-org/ghostty/security

SHOULD:
- Packaging scripts should be readable and readily comprehensible
  PASS
- Upstream should be responsive, and maintain a bug tracker
  PASS, https://github.com/ghostty-org/ghostty/issues
- Packaged version should be latest upstream
  PASS, v1.2.3 is latest
- Package should not be native without an approved spec
  PASS, not a native package

Suitability review
MUST:
- Package must meet copyright / licensing requirements
PASS
- Non-native packages must have verifiable cryptographic path to upstream source
N/A, upstream signs tags, but we also vendor sources with zig fetch, that does 
not validate dependency signatures.
- Package must be advocated by at least two members of ubuntu-dev (the packager 
may count as one)
  First review
SHOULD:
- Package should work on a standard Ubuntu/Kubuntu/Xubuntu/etc. system
  PASS  
- Package should provide hints to system services (app-install-data, menus, 
etc.) to ease installation and use
  PASS, upstream build generates .desktop files. We install them to 
/usr/share/applications
- Package should provide Ubuntu-specific documentation for variances in 
behaviour from upstream
  PASS, provides README.Debian with some workarounds
- Package should provide a Homepage: header in debian/control
  PASS

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

Title:
  [needs-packaging] ghostty

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+bug/2139393/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to