policy §9.6: .desktop vs .menu

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

policy §9.6: .desktop vs .menu

Adam Borowski-3
Thanks to well-designed wording of the new change in Policy §9.6, I must
applaud this solution for matching the requirement:


diff -Nru terminal.app-0.9.8.1/debian/changelog terminal.app-0.9.9/debian/changelog
--- terminal.app-0.9.8.1/debian/changelog       2017-05-03 09:49:30.000000000 +0200
+++ terminal.app-0.9.9/debian/changelog 2017-08-07 11:34:42.000000000 +0200
@@ -1,3 +1,12 @@
+terminal.app (0.9.9-1) unstable; urgency=medium
+
+  * New upstream version.
+  * Bump standards version to 4.0.0.
+  * Bump debhelper version to 10.
+  * Drop desktop file, fixes lintian warning.
+
+ -- Gürkan Myczko <[hidden email]>  Mon, 07 Aug 2017 11:34:42 +0200
+
 terminal.app (0.9.8.1-1) unstable; urgency=medium
 
   * New upstream version.
[...]
diff -Nru terminal.app-0.9.8.1/debian/install terminal.app-0.9.9/debian/install
--- terminal.app-0.9.8.1/debian/install 2017-05-03 09:49:30.000000000 +0200
+++ terminal.app-0.9.9/debian/install   2017-08-07 11:34:42.000000000 +0200
@@ -1,2 +1,2 @@
 Terminal.xpm usr/share/pixmaps
-debian/Terminal.desktop usr/share/applications
+#debian/Terminal.desktop usr/share/applications



Meow!
--
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢰⠒⠀⣿⡁ James Damore is a hero.  Even mild criticism of bigots these days
⢿⡄⠘⠷⠚⠋⠀ comes at great personal risk.
⠈⠳⣄⠀⠀⠀⠀

Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: policy §9.6: .desktop vs .menu

Andrey Rahmatullin-3
On Tue, Aug 08, 2017 at 01:17:49AM +0200, Adam Borowski wrote:

> Thanks to well-designed wording of the new change in Policy §9.6, I must
> applaud this solution for matching the requirement:
>
>
> diff -Nru terminal.app-0.9.8.1/debian/changelog terminal.app-0.9.9/debian/changelog
> --- terminal.app-0.9.8.1/debian/changelog       2017-05-03 09:49:30.000000000 +0200
> +++ terminal.app-0.9.9/debian/changelog 2017-08-07 11:34:42.000000000 +0200
> @@ -1,3 +1,12 @@
> +terminal.app (0.9.9-1) unstable; urgency=medium
> +
> +  * New upstream version.
> +  * Bump standards version to 4.0.0.
> +  * Bump debhelper version to 10.
> +  * Drop desktop file, fixes lintian warning.
Good, good.
And if you RoM the package all warnings will disappear.

--
WBR, wRAR

signature.asc (911 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: policy §9.6: .desktop vs .menu

Ben Finney-3
Andrey Rahmatullin <[hidden email]> writes:

> On Tue, Aug 08, 2017 at 01:17:49AM +0200, Adam Borowski wrote:
> > +  * Drop desktop file, fixes lintian warning.
> Good, good.
> And if you RoM the package all warnings will disappear.

Some developers evidently hold to the belief that Lintian is a deity to
be appeased through package changes, without objective justification of
those changes.

--
 \     “God was invented to explain mystery. God is always invented to |
  `\     explain those things that you do not understand.” —Richard P. |
_o__)                                                    Feynman, 1988 |
Ben Finney

Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: policy §9.6: .desktop vs .menu

Adam Borowski-3
In reply to this post by Andrey Rahmatullin-3
On Tue, Aug 08, 2017 at 01:01:05PM +0500, Andrey Rahmatullin wrote:

> On Tue, Aug 08, 2017 at 01:17:49AM +0200, Adam Borowski wrote:
> > Thanks to well-designed wording of the new change in Policy §9.6, I must
> > applaud this solution for matching the requirement:
> >
> >
> > diff -Nru terminal.app-0.9.8.1/debian/changelog terminal.app-0.9.9/debian/changelog
> > --- terminal.app-0.9.8.1/debian/changelog       2017-05-03 09:49:30.000000000 +0200
> > +++ terminal.app-0.9.9/debian/changelog 2017-08-07 11:34:42.000000000 +0200
> > @@ -1,3 +1,12 @@
> > +terminal.app (0.9.9-1) unstable; urgency=medium
> > +
> > +  * New upstream version.
> > +  * Bump standards version to 4.0.0.
> > +  * Bump debhelper version to 10.
> > +  * Drop desktop file, fixes lintian warning.
> Good, good.
> And if you RoM the package all warnings will disappear.

This is not what I'm pointing at.  Yeah, the changelog wording is wrong,
but if instead of "fixes lintian warning" it said "obey new Policy",
the meaning stands.

Ie, instead of forcing migration to .desktop, you had someone take the
option of going a step back.  Kind of warranted as GNUsteppy things don't
seem to work with .desktop yet, and it'd require some effort neither me nor
this package's maintainer have knowledge and tuits to rush for right now.

I did not sponsor this version, for a different reason, but I wonder if
following the unintended meaning of the Policy would't be the reasonable
thing to do.


Meow!
--
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢰⠒⠀⣿⡁ James Damore is a hero.  Even mild criticism of bigots these days
⢿⡄⠘⠷⠚⠋⠀ comes at great personal risk.
⠈⠳⣄⠀⠀⠀⠀

Loading...