[needs-packaging] unity-mail

Bug #927602 reported by Dmitry Shachnev on 2012-02-06
This bug affects 1 person
Affects Status Importance Assigned to Milestone

Bug Description

Unity Mail is a lightweight e-mail notifier designed especially for Ubuntu Unity desktop, with support for multiple accounts. It displays notifications, updates a Launcher Icon and displays message titles in the Messaging Menu.

URL: https://launchpad.net/unity-mail
License: GPL 3+
Implemented in: Python (3.x)

Package is lintian clean, even in pedantic mode.

A branch is attached (lp:~mitya57/ubuntu/precise/unity-mail/trunk). A PPA package is also available (in ppa:mitya57/ppa), but please use the branch instead since that package has a different debian/changelog.

description: updated
affects: unity-mail → ubuntu
Dmitry Shachnev (mitya57) wrote :

Updated the branch with the latest upstream changes.

description: updated
Daniel Holbach (dholbach) wrote :

Thanks for your work.

I don't know how relevant this is, but lintian shows me this:
N: This desktop entry uses OnlyShowIn to limit the environments in which
N: it's displayed but lists multiple environments. This is often a sign of
N: a desktop file written assuming that only GNOME, KDE, and Xfce are in
N: use and the desktop file intended to exclude one of them. This
N: unintentionally hides the application from desktop environments such as
N: LXDE where it would work fine. If this application supports any desktop
N: environment except some specific ones, it should list the unsupported
N: environments in the NotShowIn key instead.

Also please add a COPYING or LICENSE file to the source directory, without it the package can't get accepted.

Changed in ubuntu:
status: Triaged → Incomplete
Dmitry Shachnev (mitya57) wrote :

Unity Mail uses some Gnome/Unity stack (libgnome-keyring, libnotify, indicators, unity etc), but it of course will start in any other DE, so I can safely remove that line out.

I will be able to fix both things later today.

Changed in ubuntu:
assignee: nobody → Dmitry Shachnev (mitya57)
status: Incomplete → In Progress
Dmitry Shachnev (mitya57) wrote :

Updated the branch:
- Removed OnlyShowIn from unity-mail.desktop, but not from unity-mail-autostart.desktop because I don't think a user will want it to be autostarted in DEs different from GNOME (but he'll remove that line if he actually wants it).
- Added COPYING and COPYING.ICONS (I thought that since it's a native package, debian/copyright pointing to the corresponding licenses in /usr/share/common-licenses/ will be enough).

Changed in ubuntu:
assignee: Dmitry Shachnev (mitya57) → nobody
Changed in ubuntu:
status: In Progress → New
Daniel Holbach (dholbach) wrote :

Uploaded. Sitting in the archive admin review queue.

Changed in ubuntu:
status: New → Fix Committed
Dmitry Shachnev (mitya57) wrote :

Many thanks!

Dmitry Shachnev (mitya57) wrote :

@Archive admins: I want to clarify some things to prevent this package from being rejected.

* It is native because it's developed especially for Ubuntu and doesn't have too big weight.
  - Thus, it doesn't have debian/watch or get-orig-source
* It's not suitable for Debian because it doesn't have all the dependencies packaged (like libunity). Though, I will make these dependencies optional in future.
* If you have any other claims, please don't reject it but inform me instead — I'll fix such things immediately.

BTW, a new version (0.91) is already available with some small fixes and cleanups, I'll open a bug for it as soon as this one makes its way to universe.

Dmitry Shachnev (mitya57) wrote :

For some reason Launchpad didn't close this bug automatically (as written at https://wiki.ubuntu.com/UbuntuDevelopment/NewPackages#Going_through_MOTU), so I'm closing it manually.

Thanks everyone for approving!

Changed in ubuntu:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers