some suggestions towards a Debian .desktop policy [Was: Warm up discussion about desktop files]

2011-04-20 Thread Bernhard R. Link
Some suggestions for a Debian .desktop policy[1]:

1) syntax according to freedesktop's Desktop Entry Specification
  [TODO: always the latest, fix some version and increase that at
  fixed points?]

2) Name must be a name properly name the program and be unique enough
   to be useable if multiple programs doing the same are in the menu.

3) Comment, if it exists, must be <...>[2]

4) Categories must be according to freedesktop's Desktop Menu
   Specification, appendix A [TODO: what version? Always latest?].

5) Categories must contain applicable KDE,GNOME,GTK,Qt,Motif,Java[3]
   so that a menu manager cat filter out things not matching
   the UI look&feel if wanted.

6) A .desktop file is allowed to break above rules if is has a
   OnlyShownIn limiting it to some environment(s) it belongs to.

7) In case of 6) there must be a .desktop file with the same
   command and adhering to this policy, unless that command cannot
   be run (or cannot work) outside this environment[3].

8) An alternative .desktop as in 7) might have a NotShownIn,
   otherwise it must not have one.

What do you think?

Bernhard R. Link

[1] As some people always complain about the need to create menu files,
let's try to look how .desktop files can get in shape that they might
replace menu files in some future.

[2] I'm still looking for some definition of what that should look like.
I remember many bugs files about those in the past, but no
definition but "something like this 3 examples and I recognize it if
it is wrong". For example is it imperative? or an infitive clause?
or something else? What exactly does "should not be redundant with
the values of Name and GenericName" from D-E-S mean?

[3] What does Xaw programs use? And what SDL programs?

[4] I suggest a lintian warning for this for everything that has not
"Applet" or "Settings" in Categories.


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20110420071252.gb20...@pcpool00.mathematik.uni-freiburg.de



Re: [pkg-fso-maint] [Debian] enlightenment

2011-04-20 Thread Timo Jyrinki
2011/4/14 Sebastian Reichel :
> Elementary and e17 are currently not installable in sid. I suggest
> to upload the elementary release from experimental to sid and
> update the e17 package to a newer snapshot.
>
> Apart from that it would be nice to get e17 and its dependencies
> into testing now that the libs are supposed to be stable.

I'm missing updated E17 python bindings as well, to get new Zhone in
so that sid is again installable on FreeRunner including phone
functionality. That said, Albin has been all too alone in the pkg-e
team lately from what I've seen :( Would there be any volunteers to
join the pkg-e [1][2]?

[1] http://wiki.debian.org/PkgE
[2] http://lists.alioth.debian.org/mailman/listinfo/pkg-e-devel

In addition to current packages, there is interesting Samsung funded
EFL/Webkit [3] available, which is needed to build the promising touch
usable Eve browser [4]. These are definitely on my interest list if I
suddenly get gifted all free time I need, but I wanted to share these
findings in case someone would be interested in advancing the touch
usable software in Debian.

[3] http://trac.webkit.org/wiki/EFLWebKit
[4] http://trac.enlightenment.org/e/wiki/Eve

> @pkg-fso: I will upload a new version of intone when the elementary
> in unstable is fixed.

And likewise for zhone, possibly I could also consider the neon image
viewer which is currently only in pkg-fso repository. I think it's
still the best touch usable image viewer available for Debian phones.

-Timo


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/BANLkTinDFhmWVF1oUpNy==zdrue+fr+...@mail.gmail.com



Re: [pkg-fso-maint] [Debian] enlightenment

2011-04-20 Thread Jonas Smedegaard
On 11-04-20 at 10:25am, Timo Jyrinki wrote:
> In addition to current packages, there is interesting Samsung funded 
> EFL/Webkit [3] available, which is needed to build the promising touch 
> usable Eve browser [4]. These are definitely on my interest list if I 
> suddenly get gifted all free time I need, but I wanted to share these 
> findings in case someone would be interested in advancing the touch 
> usable software in Debian.
> 
> [3] http://trac.webkit.org/wiki/EFLWebKit
> [4] http://trac.enlightenment.org/e/wiki/Eve

Please file an RFP bugreport for that, and refer to that when requesting 
packaging help.


Regards,

 - Jonas

...who has followed the FSO list for quite some time but not yet found 
time to get involved.

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private


signature.asc
Description: Digital signature


Re: some suggestions towards a Debian .desktop policy [Was: Warm up discussion about desktop files]

2011-04-20 Thread Josselin Mouette
Le mercredi 20 avril 2011 à 09:12 +0200, Bernhard R. Link a écrit : 
> Some suggestions for a Debian .desktop policy[1]:
> 
> 1) syntax according to freedesktop's Desktop Entry Specification
>   [TODO: always the latest, fix some version and increase that at
>   fixed points?]
> 
> 2) Name must be a name properly name the program and be unique enough
>to be useable if multiple programs doing the same are in the menu.
> 
> 3) Comment, if it exists, must be <...>[2]
> 
> 4) Categories must be according to freedesktop's Desktop Menu
>Specification, appendix A [TODO: what version? Always latest?].
> 
> 5) Categories must contain applicable KDE,GNOME,GTK,Qt,Motif,Java[3]
>so that a menu manager cat filter out things not matching
>the UI look&feel if wanted.
> 
> 6) A .desktop file is allowed to break above rules if is has a
>OnlyShownIn limiting it to some environment(s) it belongs to.
> 
> 7) In case of 6) there must be a .desktop file with the same
>command and adhering to this policy, unless that command cannot
>be run (or cannot work) outside this environment[4].

I disagree with this rule. Menus are editable, so if a program is meant
for an environment it should not be displayed by default in others. For
example, Thunar works perfectly fine outside Xfce, but you don’t want to
show it in KDE or GNOME.

> 8) An alternative .desktop as in 7) might have a NotShownIn,
>otherwise it must not have one.

Same here. 

> What do you think?

I would add at least two other rules:

If the entry has Terminal=true, it must also have
NoDisplay=true.

If the program is not useful in the general case and might have
been installed as a dependency for something mostly unrelated,
it must have NoDisplay=true.

The second case is to handle things like sun-java* crap and similar
ones. They get installed just because you installed a Java program, but
you don’t want them in your menus, you just want the program to work.

With NoDisplay=true these entries can be enabled in a menu editor, so
that should be enough.

> [4] I suggest a lintian warning for this for everything that has not
> "Applet" or "Settings" in Categories.

Sounds just as useful as the “su-wrapper-not-su-to-root” check - meaning
people adding bugs in their uploads just because lintian asked them to.

-- 
 .''`.  Josselin Mouette
: :' :
`. `'
  `-


--
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/1303287182.4084.56.camel@pi0307572



Re: (Vcs-Upstream-)Git support for uscan?

2011-04-20 Thread Evgeni Golov
On 04/19/2011 09:03 AM, Timo Juhani Lindfors wrote:
> Evgeni Golov  writes:
>> We (lindi, liw and me) had just a short discussion in #-devel, that it
>> would be nice to have some sort of Vcs-Upstream-* in debian/control
> 
> How many packages are there that are not using a watch file because
> upstream does not provide usable tarballs (either no tarballs or they
> are behind some changing dynamic web site layout)?
> 
> Would it be a completely silly idea to extend uscan to support git in
> addition to HTTP and FTP that it currently supports?

And SVN, bzr, hg, CVS, Darcs, did I miss someone? :)
This is imho the task of the get-orig-source rule in debian/rules (which
needs a generic helper so not everyone has to invent the wheel again,
but thats a different topic).

Regards
Evgeni


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4dae97e9.9040...@debian.org



Re: [pkg-fso-maint] [Debian] enlightenment

2011-04-20 Thread Timo Jyrinki
2011/4/20 Jonas Smedegaard :
>> [3] http://trac.webkit.org/wiki/EFLWebKit
>> [4] http://trac.enlightenment.org/e/wiki/Eve
>
> Please file an RFP bugreport for that, and refer to that when requesting
> packaging help.

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=623437 for Eve.

Also, it seems EFLWebKit has been merged to webkit.org upstream SVN,
so I also filed a wishlist bug about getting that packaged via webkit
sources.

Thanks,

-Timo


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/BANLkTim3TcA531ZKU=wos9as_dhvuct...@mail.gmail.com



Re: some suggestions towards a Debian .desktop policy [Was: Warm up discussion about desktop files]

2011-04-20 Thread Bernhard R. Link
* Josselin Mouette  [110420 10:14]:
> > 5) Categories must contain applicable KDE,GNOME,GTK,Qt,Motif,Java[3]
> >so that a menu manager cat filter out things not matching
> >the UI look&feel if wanted.
> > 
> > 6) A .desktop file is allowed to break above rules if is has a
> >OnlyShownIn limiting it to some environment(s) it belongs to.
> > 
> > 7) In case of 6) there must be a .desktop file with the same
> >command and adhering to this policy, unless that command cannot
> >be run (or cannot work) outside this environment[4].
> 
> I disagree with this rule. Menus are editable, so if a program is meant
> for an environment it should not be displayed by default in others. For
> example, Thunar works perfectly fine outside Xfce, but you don’t want to
> show it in KDE or GNOME.

The point of that rule is that some classic Window Manager[1] should
have all the installed programs available with sensible names.
Such users prefer to use whatever program is best suited for the task
and not the one looking in a specific way, so one wants to have all
available. If one menu provider does want to limit that, it should offer
some option to hide things without the right KDE/GNOME/GTK/Qt/Motif/Java
Categories.

> If the entry has Terminal=true, it must also have
> NoDisplay=true.

Again, that should be an option in the menu provider. If the point is of
hiding programs with an user-interface you do not like, that is the job
of the environment not wanting those. (Especially as other providers
cannot know when NoDisplay means "only for mime type handling" and when
it is "deemed to ugly by someone").

Bernhard R. Link

[1] I mean something like "legacy X Session" in newspeak.


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20110420083742.ga20...@pcpool00.mathematik.uni-freiburg.de



Re: some suggestions towards a Debian .desktop policy [Was: Warm up discussion about desktop files]

2011-04-20 Thread Neil Williams
On Wed, 20 Apr 2011 09:12:52 +0200
"Bernhard R. Link"  wrote:

> Some suggestions for a Debian .desktop policy[1]:

Do we actually need one? lintian makes a fairly decent job of this
currently and I have yet to see any specific examples of where desktop
files are a "joke" or not "in shape". (As long as the judgement is made
without undue pedantry.)

> 1) syntax according to freedesktop's Desktop Entry Specification

.. as validated by the desktop-file-validate utility, as used by
lintian.

> 2) Name must be a name properly name the program and be unique enough
>to be usable if multiple programs doing the same are in the menu.

2) Name can be the program name or a short alternative which describes
the function of the program, perhaps to make it easier to see why the
program name is what it is.

3) Comments should be used to describe the function of the program so
that users who are unfamiliar with the program name will be able to
understand how the program can help them achieve tasks or partake in an
activity. Comments should aim to distinguish the program from similar
programs which may appear in the same menu category.

Either the Name or the Comment can match parts of the apt-cache
description, if the package only contains a single desktop file.

e.g. ddd is useless as a Name. Data Display Debugger is OK as a Name,
particularly as the comment is "Graphical debugger frontend". 

There is absolutely no point in Policy mandating that this has to be:

Name: ddd
Comment: The Data Display Debugger, a graphical debugger frontend

(strings taken from the apt-cache Description (short))

It isn't worth arguing that the Name must be a program name (e.g. on the
basis that this would make it easier to manage packages) because there
is no direct link between the executable name and the binary package
name, especially when one package provides multiple executables.

It's probably easier to recommend that either the desktop Name or the
Comment should be similar to the apt-cache short description, or for
packages with multiple .desktop files, similar to parts of the long
description.

lintian can check this, possibly with a lower certainty than the other
tests but that is fully appropriate IMHO.

> 4) Categories must be according to freedesktop's Desktop Menu
>Specification, appendix A [TODO: what version? Always latest?].

Good practice to have a version but AFAICT it hasn't changed
substantially since I started referencing it. We have tools to do the
rest.

> [1] As some people always complain about the need to create menu files,
> let's try to look how .desktop files can get in shape that they might
> replace menu files in some future.

Have you examples of desktop files which are not "in shape" currently?

I complain about creating a menu file because a desktop file is just so
much more helpful and useful. I've never had a bug report or comment
about the content of a menu file - I have had helpful suggestions on
improving desktop files as well as interest from translators (to
translate the entirety of the program) simply because the desktop file
contents caught their eye.

I'm going to start dropping debian/menu files from my packages
henceforth.

> [2] I'm still looking for some definition of what that should look like.
> I remember many bugs files about those in the past, but no
> definition but "something like this 3 examples and I recognize it if
> it is wrong". For example is it imperative? or an infitive clause?
> or something else? What exactly does "should not be redundant with
> the values of Name and GenericName" from D-E-S mean?

Do we need to specify imperative or just leave it as descriptive? It's
a comment, it's meant to be helpful and relevant to users and the kinds
of tasks and activities which users would be expected to want to
achieve. "should not be redundant" expresses that the comment should
provide additional descriptive content beyond just the program name. So
if the Name is "Contacts", the Comment can be "Address book" but it
shouldn't just be "Manage contacts". Policy doesn't need to stipulate
that the comment needs to be "Add, update, delete and export entries
from your address book which is also accessible via Evolution" but it
might be improved to "Manage your address book" or similar - that
should be a wishlist bug, not a stipulation of Policy.

Just because it's Policy does not mean that every last minutiae has to
be precisely and uniquely referenced. There is absolutely no need for
Policy to stipulate whether a verb is necessary and other such
nonsense. We have enough problems with that level of pedantry with the
apt cache Descriptions. Let it breathe.

> [3] What does Xaw programs use? And what SDL programs?
> 
> [4] I suggest a lintian warning for this for everything that has not
> "Applet" or "Settings" in Categories.

If we're going to bother with this at all, then most of the above must
have *must* downgraded to *should*. At no point must men

Re: some suggestions towards a Debian .desktop policy [Was: Warm up discussion about desktop files]

2011-04-20 Thread Paul Wise
On Wed, Apr 20, 2011 at 4:47 PM, Neil Williams  wrote:

> .. as validated by the desktop-file-validate utility, as used by
> lintian.

desktop-file-validate is not used by lintian, perhaps there should be
a test similar to the man-db test though.

-- 
bye,
pabs

http://wiki.debian.org/PaulWise


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/banlktinurpscjzkzqareqlswcqs25zg...@mail.gmail.com



Re: some suggestions towards a Debian .desktop policy [Was: Warm up discussion about desktop files]

2011-04-20 Thread Sune Vuorela
On 2011-04-20, Neil Williams  wrote:
> e.g. ddd is useless as a Name. Data Display Debugger is OK as a Name,
> particularly as the comment is "Graphical debugger frontend".=20

what is the name of that app? is it 'ddd' or 'Data Display Debugger'?

Graphical debugger frontend should be in GenericName, not in Comment.

GenericName is the ... Joe Average friendly name for the application.

Name=LibreOffice Writer
GenericName=Word Processor

or something like that. Name should of course not be the executable
name, but the actual name of the application.

> I'd prefer to simply delete the Debian Menu Policy and let lintian
> and the BTS manage the desktop files.
>
> One less Policy document would be a net win for Debian.

Sounds like a good idea.


I think we should actually try to investigate how different 'menus' is
using the desktop entries.

KDE Plasma Desktop, default kickoff menu:  prefers to show GenericName, 
falls back to Name. When hovered, a gray version of Name is showed, 
if this is different from what's showed already

KDE Plasma Desktop, classic menu: Shows Name (GenericName), or just
Name, if they are the same

KDE Plasma Netbook: Shows Name.

I haven't (as a user) found any where where the Comment is shown in the
above menus.

/Sune


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/slrniqt9hu.p7v.nos...@sshway.ssh.pusling.com



Re: some suggestions towards a Debian .desktop policy [Was: Warm up discussion about desktop files]

2011-04-20 Thread Simon McVittie
On Wed, 20 Apr 2011 at 09:24:14 +, Sune Vuorela wrote:
> I think we should actually try to investigate how different 'menus' is
> using the desktop entries.

GNOME Shell: displays only Name in the applications menu; displays only Name
when you hover over "favourite" apps in the dock; type-ahead search appears
to look in the Name and the Comment but not the GenericName.

For those interested in investigating different desktops' menus, Ekiga in
unstable makes a good test-case (although probably not a great example of
doing menu entries right), because all its strings are different:

.desktop:
Name=Ekiga Softphone
GenericName=IP Telephony, VoIP and Video Conferencing
Comment=Talk to people over the Internet

.menu:
   title="Ekiga" \
   longtitle="Ekiga: Free Your Speech" \
   description="The Ekiga Voice and Video Over IP Suite" \

Regards,
S


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20110420094552.ga18...@reptile.pseudorandom.co.uk



Re: some suggestions towards a Debian .desktop policy [Was: Warm up discussion about desktop files]

2011-04-20 Thread Bernhard R. Link
* Neil Williams  [110420 10:47]:
> Have you examples of desktop files which are not "in shape" currently?

Well, for example currently in squeeze there is

/usr/share/menu/evince:
?package(evince):needs="X11" section="Applications/Viewers"\
 title="Evince" command="/usr/bin/evince"\
 hints="Documents,GNOME" icon="/usr/share/pixmaps/evince.xpm"

but the only .desktop for it has

Name=Document Viewer
GenericName=Document Viewer
Comment=View multi-page documents
and even
NoDisplay=true

So switching from menu to .desktop would remove classic WM users a way
to start it.

There is nautilus.menu
?package(nautilus):needs="X11" section="Applications/File Management" \
  title="Nautilus" command="/usr/bin/nautilus" 
icon="/usr/share/pixmaps/nautilus.xpm"
but all .desktop files with nautilus in it have
OnlyShowIn=GNOME;

so this would not longer be startable.

> > 2) Name must be a name properly name the program and be unique enough
> >to be usable if multiple programs doing the same are in the menu.
>
> 2) Name can be the program name or a short alternative which describes
> the function of the program, perhaps to make it easier to see why the
> program name is what it is.

That sounds better.

> 3) Comments should be used to describe the function of the program so
> that users who are unfamiliar with the program name will be able to
> understand how the program can help them achieve tasks or partake in an
> activity. Comments should aim to distinguish the program from similar
> programs which may appear in the same menu category.

Anything about the way this is expressed?
I've had gotten (and sent upstream) bug reports to change
Comment=A tetris like game with many levels
to
Comment=Play a tetris like game with many levels

So perhaps it might make sense to include anything about that to avoid
any rewriting later.

> There is absolutely no point in Policy mandating that this has to be:
>
> Name: ddd
> Comment: The Data Display Debugger, a graphical debugger frontend

> It isn't worth arguing that the Name must be a program name (e.g. on the
> basis that this would make it easier to manage packages) because there
> is no direct link between the executable name and the binary package
> name, especially when one package provides multiple executables.

I'd have considered "Data Display Debugger" still the program name.
I do not suggest (and did not want to imply) to force the binary's name.

> I complain about creating a menu file because a desktop file is just so
> much more helpful and useful. I've never had a bug report or comment
> about the content of a menu file - I have had helpful suggestions on
> improving desktop files as well as interest from translators (to
> translate the entirety of the program) simply because the desktop file
> contents caught their eye.

Well, I'd say most Debian menu users are happy if there is a menu item
with the name of the program that starts it and do not want much more,
while the desktop file has much more fields that can be changed or
translated.

> I'm going to start dropping debian/menu files from my packages
> henceforth.

Is there any reason for this other that you want to piss of users
if they do not have the same choice about the window manager as you?

Sorry to be a bit harsh about that, but seriously???

> > [2] I'm still looking for some definition of what that should look like.
> > I remember many bugs files about those in the past, but no
> > definition but "something like this 3 examples and I recognize it if
> > it is wrong". For example is it imperative? or an infitive clause?
> > or something else? What exactly does "should not be redundant with
> > the values of Name and GenericName" from D-E-S mean?
>
> Do we need to specify imperative or just leave it as descriptive? It's
> a comment, it's meant to be helpful and relevant to users and the kinds
> of tasks and activities which users would be expected to want to
> achieve.
> "should not be redundant" expresses that the comment should
> provide additional descriptive content beyond just the program name. So
> if the Name is "Contacts", the Comment can be "Address book" but it
> shouldn't just be "Manage contacts". Policy doesn't need to stipulate
> that the comment needs to be "Add, update, delete and export entries
> from your address book which is also accessible via Evolution" but it
> might be improved to "Manage your address book" or similar - that
> should be a wishlist bug, not a stipulation of Policy.

I think that point can also be more suggestions than strict policy, but
please remember that most upstreams (though not the most prominent upstreams)
usually also have not heared much about any conventions for such files,
and are often not native speakers. (And more than enough free software
developers and DDs (including myself) fail miserably at writing understandable
things).

> Just because it's Policy does not mean that every last minutiae has to
> be precisely and uniquely refer

Re: /run in experimental

2011-04-20 Thread Marco d'Itri
On Apr 17, Roger Leigh  wrote:

>   udev 167-2:
> - works with /run absent
> - broken with /run present and with a tmpfs mounted
>   (no networking, others have other non-working hardware)
Unsurprisingly, it turned out that udev works fine in both cases.
But ifupdown breaks if /etc/network/run/ is a symlink to /dev/shm/ (and
possibly in other situations yet to be understood), I will open a bug
later if nobody beats me to it.

> For as yet unstated reasons, the udev maintainer has chosen not to use
> a versioned dependency on initscripts, which guarantees /run to be
> present and functional, and hence allows it to be used reliably and
> unconditionally.
For the records, the reason is that so far a dependency has not been
proven to be needed.

As usual, udev is more complex than people think it is (mostly because
we need to support upgrades in many different situations and people
want it to support annoying corner cases, let's make it required and it
will become much easier to deal with).

-- 
ciao,
Marco


signature.asc
Description: Digital signature


Re: Openstack Compute nova, Cactus release, Squeeze built available in our private repo

2011-04-20 Thread Bernd Zeimetz
On 04/18/2011 08:47 PM, Steve Langasek wrote:
> On Tue, Apr 19, 2011 at 02:14:27AM +0800, Thomas Goirand wrote:
>> On 04/18/2011 03:03 PM, Soren Hansen wrote:
>>> Making the package lintian [clean] is a great goal!
> 
>> It's not a goal, it's a requirement for any DD before uploading to the
>> archive.
> 
> No, it's not.

With some exceptions you are able to find here:

http://ftp-master.debian.org/static/lintian.tags



-- 
 Bernd ZeimetzDebian GNU/Linux Developer
 http://bzed.dehttp://www.debian.org
 GPG Fingerprints: ECA1 E3F2 8E11 2432 D485 DD95 EB36 171A 6FF9 435F


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4daeb9b7.4070...@bzed.de



Re: some suggestions towards a Debian .desktop policy [Was: Warm up discussion about desktop files]

2011-04-20 Thread Neil Williams
On Wed, 20 Apr 2011 11:46:31 +0200
"Bernhard R. Link"  wrote:

> * Neil Williams  [110420 10:47]:
> > Have you examples of desktop files which are not "in shape" currently?
> 
> Well, for example currently in squeeze there is
> 
> /usr/share/menu/evince:
> ?package(evince):needs="X11" section="Applications/Viewers"\
>  title="Evince" command="/usr/bin/evince"\
>  hints="Documents,GNOME" icon="/usr/share/pixmaps/evince.xpm"
> 
> but the only .desktop for it has
> 
> Name=Document Viewer
> GenericName=Document Viewer
> Comment=View multi-page documents
> and even
> NoDisplay=true
> 
> So switching from menu to .desktop would remove classic WM users a way
> to start it.

It generally starts when the user wants to open a file it can support.
It's not shown by default in GNOME either but that's the way that
upstream and the Debian maintainers want it to run. I've got no
problem with that.

> There is nautilus.menu
> ?package(nautilus):needs="X11" section="Applications/File Management" \
>   title="Nautilus" command="/usr/bin/nautilus" 
> icon="/usr/share/pixmaps/nautilus.xpm"
> but all .desktop files with nautilus in it have
> OnlyShowIn=GNOME;
> 
> so this would not longer be startable.

Would it be any use? Thunar is often a better bet for a non-GNOME
environment. Again, within GNOME, nautilus isn't usually started just
by running nautilus, users select somewhere to look at in nautilus
using the Places menu. Other environments have ways of selecting a
Place, like / or ~ if nothing else.

These are special cases which are easily explained by their intended
use cases and do not need to be hit with the Policy stick.

> > 3) Comments should be used to describe the function of the program so
> > that users who are unfamiliar with the program name will be able to
> > understand how the program can help them achieve tasks or partake in an
> > activity. Comments should aim to distinguish the program from similar
> > programs which may appear in the same menu category.
> 
> Anything about the way this is expressed?

No. Firmly, NO.

> I've had gotten (and sent upstream) bug reports to change
> Comment=A tetris like game with many levels
> to
> Comment=Play a tetris like game with many levels

I would have probably closed such bug reports. It is useless pedantry
to assert that one must be used in favour of the other. There is no
substantive difference between the two. What will a user gain from the
change? The addition of a verb for some pedantic grammatical rule when
the verb itself is implied by the description of the thing as something
which is normally played, i.e. a game. Three extra characters, another
push upstream, another round of 30 translation updates, 30 bugs in the
BTS and a new upstream release. WTF?

Or you could just patch it in Debian and lose all the translations for
the original string and force the pedantry onto all users who
previously had a perfectly serviceable string in their own language.
Tell me, is that REALLY a result which Debian aspires to achieve??

I don't know about you but I'm 100% sure I've got a long long list of
things to do which are way more important than that kind of change.

> So perhaps it might make sense to include anything about that to avoid
> any rewriting later.

Disagree. It should be much more free form.
 
> > I'm going to start dropping debian/menu files from my packages
> > henceforth.
> 
> Is there any reason for this other that you want to piss of users
> if they do not have the same choice about the window manager as you?
> 
> Sorry to be a bit harsh about that, but seriously???

Most of the applications concerned are intended for specific
environments. I also think you are over-estimating how quickly I
get around to uploads for each of my packages - by a factor of about
50. There is no need to delay the implementation of desktop files
if we don't waste time creating a special Policy.

Abolish the current Menu Policy, let things go through the normal
process of improvements driven by lintian - which could include
removing debian/menu as a ReleaseGoal for Wheezy.

> I think that point can also be more suggestions than strict policy, but
> please remember that most upstreams (though not the most prominent upstreams)
> usually also have not heared much about any conventions for such files,
> and are often not native speakers. (And more than enough free software
> developers and DDs (including myself) fail miserably at writing understandable
> things).

There are mechanisms (inside and outside Debian) for people to ask
native English speakers to create the original strings which are then
sent to translators before the package is released.
 
Generally, programmers of most kinds shouldn't write the English
strings which go out for translation - whether native English speakers
or not. It can also be useful if programmers don't spend time creating
translations of strings into their own language. Translators who are
not programmers generally make a better translation. If t

Re: some suggestions towards a Debian .desktop policy [Was: Warm up discussion about desktop files]

2011-04-20 Thread Josselin Mouette
Le mercredi 20 avril 2011 à 10:37 +0200, Bernhard R. Link a écrit : 
> > > 7) In case of 6) there must be a .desktop file with the same
> > >command and adhering to this policy, unless that command cannot
> > >be run (or cannot work) outside this environment[4].
> > 
> > I disagree with this rule. Menus are editable, so if a program is meant
> > for an environment it should not be displayed by default in others. For
> > example, Thunar works perfectly fine outside Xfce, but you don’t want to
> > show it in KDE or GNOME.
> 
> The point of that rule is that some classic Window Manager[1] should
> have all the installed programs available with sensible names.
> Such users prefer to use whatever program is best suited for the task
> and not the one looking in a specific way, so one wants to have all
> available. If one menu provider does want to limit that, it should offer
> some option to hide things without the right KDE/GNOME/GTK/Qt/Motif/Java
> Categories.

Are you serious? What kind of filtering rules could be used here?

> > If the entry has Terminal=true, it must also have
> > NoDisplay=true.
> 
> Again, that should be an option in the menu provider. If the point is of
> hiding programs with an user-interface you do not like, that is the job
> of the environment not wanting those. (Especially as other providers
> cannot know when NoDisplay means "only for mime type handling" and when
> it is "deemed to ugly by someone").

It’s not only a problem of ugliness. The #1 usability problem with the
Debian menu is the huge amount of entries. If you repeat this mistake
with the freedesktop menus, a menu system that has been nice so far
(nice, not great) would become almost as crappy as the previous
situation.

Said otherwise: you’re entitled to improve the situation for crapwm if
you want, but if you break GNOME in the process, I don’t see this as a
win.

-- 
 .''`.  Josselin Mouette
: :' :
`. `'
  `-


--
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/1303300707.4084.264.camel@pi0307572



Re: some suggestions towards a Debian .desktop policy [Was: Warm up discussion about desktop files]

2011-04-20 Thread Adam D. Barratt
On Wed, April 20, 2011 09:57, Paul Wise wrote:
> On Wed, Apr 20, 2011 at 4:47 PM, Neil Williams 
> wrote:
>
>> .. as validated by the desktop-file-validate utility, as used by
>> lintian.
>
> desktop-file-validate is not used by lintian, perhaps there should be
> a test similar to the man-db test though.

fwiw, it has been requested that lintian use d-f-v (#455740) but at least
at the time it apparently didn't fit the task properly and no one had
enough free time to properly investigate its suitability.

Regards,

Adam


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/12562632d971f6e48f6623b0c33976d4.squir...@adsl.funky-badger.org



Re: some suggestions towards a Debian .desktop policy [Was: Warm up discussion about desktop files]

2011-04-20 Thread Josselin Mouette
Le mercredi 20 avril 2011 à 11:46 +0200, Bernhard R. Link a écrit : 
> > I'm going to start dropping debian/menu files from my packages
> > henceforth.

> Sorry to be a bit harsh about that, but seriously???

Yes, seriously. There’s a better use of our time than maintaining menu
files and, similarly, mailcap entries.

-- 
 .''`.  Josselin Mouette
: :' :
`. `'
  `-


--
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/1303301158.4084.275.camel@pi0307572



Bug#623452: ITP: partclone -- Utility to clone and restore a partition

2011-04-20 Thread Georges Khaznadar
Package: wnpp
Severity: wishlist
Owner: Georges Khaznadar 


* Package name: partclone
  Version : 0.2.22
  Upstream Author : Steven Shiau ,
Jazz Wang ,
Thomas Tsai 
* URL : http://partclone.org/
* License : GPL-2+
  Programming Lang: C
  Description : Utility to clone and restore a partition

 Partclone is a project like the well-known backup utility 
 "Partition Image" a.k.a. partimage. 
 .
 Partclone provides utilities to back up used blocks and 
 design for highest compatibility with file system using 
 supported libraries like e2fslibs.
 .
 check the project website for more details
 http://partclone.org



-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20110420121733.2950.97116.report...@photos.khaznadar.fr



Bug#623453: ITP: xdmf -- eXtensible Data Model and Format

2011-04-20 Thread Alastair McKinstry
Package: wnpp
Severity: wishlist
Owner: Alastair McKinstry 

* Package name: xdmf
  Version : 2.1
  Upstream Author : Name http://www.xdmf.org/
* License : BSD
  Programming Lang: C++, Python, Fortran
  Description : eXtensible Data Model and Format library

The need for a standardized method to exchange scientific data between High 
Performance Computing codes and tools lead to the development of the eXtensible 
Data Model and Format (XDMF) . Uses for XDMF range from a standard format used 
by HPC codes to take advantage of widely used visualization programs like 
ParaView, to a mechanism for performing coupled calculations using multiple, 
previously stand alone codes.

Data format refers to the raw data to be manipulated. Information like number 
type ( float, integer, etc.), precision, location, rank, and dimensions 
completely describe the any dataset regardless of its size. The description of 
the data is also separate from the values themselves. We refer to the 
description of the data as Light data and the values themselves as Heavy data. 
Light data is small and can be passed between modules easily. Heavy data may be 
potentially enormous; movement needs to be kept to a minimum. Due to the 
different nature of heavy and light data, they are stored using separate 
mechanisms. Light data is stored using XML, Heavy data is typically stored 
using HDF5. While we could have chosen to store the light data using HDF5 
attributes using XML does not require every tool to have access to the compiled 
HDF5 libraries in order to perform simple operations.

Data model refers to the intended use of the data. For example, a three 
dimensional array of floating point vales may be the X,Y,Z geometry for a grid 
or calculated vector values. Without a data model, it is impossible to tell the 
difference. Since the data model only describes the data, it is purely light 
data and thus stored using XML. It is targeted at scientific simulation data 
concentrating on scalars, vectors, and tensors defined on some type of 
computational grid. Structured and Unstructured grids are described via their 
topology and geometry. Calculated, time varying data values are described as 
attributes of the grid. The actual values for the grid geometry, connectivity, 
and attribute values are contained in the data format. This separation of data 
format and model allows HPC codes to efficiently produce and store vales in a 
convenient manner without being encumbered by our data model which may be 
different from their internal arrangement.


XDMF uses XML to store Light data and to describe the data Model. HDF5 is used 
to store Heavy data. The data Format is stored redundantly in both XML and 
HDF5. This allows tools to parse XML to determine the resources that will be 
required to access the Heavy data. 


 XDMF is used in the visualization tools Paraview (already in Debian) and VisIt 
(which I am packaging).



-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20110420122606.2798.85343.report...@ailm.sceal.ie



Re: Bug#623452: ITP: partclone -- Utility to clone and restore a partition

2011-04-20 Thread Reinhard Tartler
On Wed, Apr 20, 2011 at 14:17:33 (CEST), Georges Khaznadar wrote:

> Package: wnpp
> Severity: wishlist
> Owner: Georges Khaznadar 
>
>
> * Package name: partclone
>   Version : 0.2.22
>   Upstream Author : Steven Shiau ,
> Jazz Wang ,
> Thomas Tsai 
> * URL : http://partclone.org/
> * License : GPL-2+
>   Programming Lang: C
>   Description : Utility to clone and restore a partition
>
>  Partclone is a project like the well-known backup utility 
>  "Partition Image" a.k.a. partimage. 
>  .
>  Partclone provides utilities to back up used blocks and 
>  design for highest compatibility with file system using 
>  supported libraries like e2fslibs.
>  .
>  check the project website for more details
>  http://partclone.org

It would be great if the description would include a list of supported
filesystems. I immediately wondered if NTFS was supported (it seems it is).

-- 
Gruesse/greetings,
Reinhard Tartler, KeyID 945348A4


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/87oc41cbyb@faui44a.informatik.uni-erlangen.de



Re: some suggestions towards a Debian .desktop policy [Was: Warm up discussion about desktop files]

2011-04-20 Thread Bernhard R. Link
* Josselin Mouette  [110420 13:59]:
> It’s not only a problem of ugliness. The #1 usability problem with the
> Debian menu is the huge amount of entries. If you repeat this mistake
> with the freedesktop menus, a menu system that has been nice so far
> (nice, not great) would become almost as crappy as the previous
> situation.

I can agree that people can have different opinions and I do not care
about what gnome shows by default.

But for me having everything in the menu is its most important feature.
I do not want to tell every single user "oh, hey there is also this and
this and this and this package installed you might need for your job,
its just hidden because some thought users in other places most likely
do not need to see it by default".

(And I am very grateful that I can copy /etc/xdg/menus/debian-menu.menu
to /etc/xdg/menus/gnome-menu.menu to also get that menu for users of
gnome).

> Said otherwise: you’re entitled to improve the situation for crapwm if
> you want, but if you break GNOME in the process, I don’t see this as a
> win.

As long as there are menu files and mailcap files, I'll happy use and
let use my users them in all the different "crapWMs".

But the discussion is about taking them away.

And if those "crapWM"s should use .desktop files then I'll complain and
do what I can to get .desktop files useable for that.

Bernhard R. Link


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20110420153030.ga22...@pcpool00.mathematik.uni-freiburg.de



Re: some suggestions towards a Debian .desktop policy [Was: Warm up discussion about desktop files]

2011-04-20 Thread Josselin Mouette
Le mercredi 20 avril 2011 à 17:30 +0200, Bernhard R. Link a écrit : 
> But for me having everything in the menu is its most important feature.

It’s not a feature. It is a design mistake.

If you keep on implementing whatever seems best for *your* use, without
any care for usability, you’re going straight into a wall, and all the
efforts that have been put into making Debian more usable will be thrown
away.

There is a place where you can access everything that’s installed on
your system: it’s call a shell.

-- 
 .''`.  Josselin Mouette
: :' :
`. `'
  `-


--
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/1303314156.4084.308.camel@pi0307572



Re: some suggestions towards a Debian .desktop policy [Was: Warm up discussion about desktop files]

2011-04-20 Thread Philipp Kern
On 2011-04-20, Josselin Mouette  wrote:
> Le mercredi 20 avril 2011 à 17:30 +0200, Bernhard R. Link a écrit : 
>> But for me having everything in the menu is its most important feature.
[...]
> There is a place where you can access everything that’s installed on
> your system: it’s call a shell.

The one called "gnome-shell"?

SCNR
Philipp Kern


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/slrniqu310.59r.tr...@kelgar.0x539.de



Re: Bug#623452: ITP: partclone -- Utility to clone and restore a partition

2011-04-20 Thread Georges Khaznadar
Hi Reinhard,

Reinhard Tartler a écrit :
> >  Partclone is a project like the well-known backup utility 
> >  "Partition Image" a.k.a. partimage. 
> 
> It would be great if the description would include a list of supported
> filesystems. I immediately wondered if NTFS was supported (it seems it is).

The list of supported filesystems includes NTFS. I had to remove support
for a series of filesystems, which were supported in the version of
partclone published two years ago (and distributed with static embedded
libraries), because the relevant development libraries are not part of
Debian.

Here is the list of filesystems which are *not* supported now:
xfs, reiserfs, reiser4, ufs, vmfs, jfs.

Supported filesystems are:
extfs, hfsp, fat, ntfs, btrfs.

Any suggestion to find usable libraries for filesystems which I had to
drop is welcome.

Best regards,   Georges.



signature.asc
Description: Digital signature


Re: network-manager as default? No!

2011-04-20 Thread Jon Dowland
On Sat, Apr 16, 2011 at 07:40:33PM +0200, Stephan Seitz wrote:
> On Fri, Apr 15, 2011 at 03:23:32PM +0200, Josselin Mouette wrote:
>>> NM may be good for laptops, so put it in the laptop task and leave the
>>> rest alone in the default installation.
>> And keep the installer unable to do things as widespread as WPA?
>> And keep it unable to generate a proper configuration for laptops?
>
> How many systems are needing WLAN for installation?
> Servers don’t have WLAN, I never have seen a Desktop with WLAN (neither  
> in companies nor private PCs).

I've used a wifi USB NIC in a desktop for years.  My circa-2006 desktop machine
had it built-in.  I've also fallen back to it on machines where I normally use
wired, when we've had network switch problems (and our wifi is routed via
different switches).  Granted, where I have the chance, I will use wired for a
static machine.  However I've only just renovated my study and ran some
Ethernet: for the 18 months before that I relied on wifi.  One or two fresh
installations in that time required moving the machine, or running temporary
cabling.

All Mac desktops currently on sale (iMac, Mac Mini, Mac Pro) feature built-in
wifi adaptors and we've had to rely on it for one or two of the machines we
look after at work when we moved things around and lacked enough cabling for
them all.  Some friends of mine use it exclusively rather than run cable around
their houses.

There are other classes of device where it can be essential (some SOHO NAS
devices, internet tablets and F/OSS capable mobile phones), although many of
those require a custom installation method anyway.


-- 
Jon Dowland


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110420210752.ga11...@deckard.alcopop.org



Bug#623528: ITP: webdis -- a simple web server providing an HTTP interface to Redis server

2011-04-20 Thread Andriy Senkovych
Package: wnpp
Severity: wishlist
Owner: Andriy Senkovych 


* Package name: webdis
  Version : 0.1.0
  Upstream Author : Nicolas Favre-Felix 
* URL : https://github.com/nicolasff/webdis
* License : BSD
  Programming Lang: C
  Description : a simple web server providing an HTTP interface to Redis 
server

A very simple web server providing an HTTP interface to Redis. It uses hiredis,
jansson, libevent, and http-parser.

Features:

 * GET and POST are supported, as well as PUT for file uploads.
 * JSON output by default, optional JSONP parameter (?jsonp=myFunction or 
?callback=myFunction).
 * Raw Redis 2.0 protocol output with .raw suffix
 * BSON support for compact responses and MongoDB compatibility.
 * HTTP 1.1 pipelining (70,000 http requests per second on a desktop Linux 
machine.)
 * Multi-threaded server, configurable number of worker threads.
 * WebSocket support (Currently using the “hixie-76” specification).
 * Connects to Redis using a TCP or UNIX socket.
 * Restricted commands by IP range (CIDR subnet + mask) or HTTP Basic Auth, 
returning 403 errors.
 * Possible Redis authentication in the config file.
 * Pub/Sub using Transfer-Encoding: chunked, works with JSONP as well. Webdis 
can be used as a Comet server.
 * Drop privileges on startup.
 * Custom Content-Type using a pre-defined file extension, or with 
?type=some/thing.
 * URL-encoded parameters for binary data or slashes. For instance, %2f is 
decoded as / but not used as a command separator.
 * Logs, with a configurable verbosity.
 * Cross-origin requests, usable with XMLHttpRequest2 (Cross-Origin Resource 
Sharing - CORS).
 * File upload with PUT.
 * With the JSON output, the return value of INFO is parsed and transformed 
into an object.
 * Optional daemonize.



-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20110420225520.18017.60124.reportbug@gamma.trdata.local



Bug#623530: ITP: libouch-perl -- exception handling module

2011-04-20 Thread gregor herrmann
Package: wnpp
Owner: gregor herrmann 
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org,debian-p...@lists.debian.org

* Package name: libouch-perl
  Version : 0.0300
  Upstream Author : JT Smith 
* URL : http://search.cpan.org/dist/Ouch/
* License : Artistic or GPL-1+
  Programming Lang: Perl
  Description : exception handling module

The Ouch module ("exceptions that don't hurt") provides a class for exception
handling that doesn't require a lot of boilerplate, nor any up front
definition.  It is fast, easy to use, requires few typing, and has no prereqs,
but still provides much of that same functionality as e.g. Exception::Class.



-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110420230027.ga5...@belanna.comodo.priv.at



Re: some suggestions towards a Debian .desktop policy [Was: Warm up discussion about desktop files]

2011-04-20 Thread Kurt Roeckx
On Wed, Apr 20, 2011 at 09:47:25AM +0100, Neil Williams wrote:
> 3) Comments should be used to describe the function of the program so
> that users who are unfamiliar with the program name will be able to
> understand how the program can help them achieve tasks or partake in an
> activity. Comments should aim to distinguish the program from similar
> programs which may appear in the same menu category.
> 
> Either the Name or the Comment can match parts of the apt-cache
> description, if the package only contains a single desktop file.
> 
> e.g. ddd is useless as a Name. Data Display Debugger is OK as a Name,
> particularly as the comment is "Graphical debugger frontend". 
> 
> There is absolutely no point in Policy mandating that this has to be:
> 
> Name: ddd
> Comment: The Data Display Debugger, a graphical debugger frontend

I know I want to use ddd, and when looking in the menu and shows
just "Data Display Debugger" I will miss in the first time and go
and look for it at some other place, since I have have no idea
that that is what I'm looking for.

If I do "apt-get install ddd", I epxect to find "ddd" somewhere in
the menu.

I will find it very annoying when it says "music player" in the
menu without telling me *which* one it is.

But for people looking for a music player, they don't care (yet)
how it's called, so there probably is also a need have a way
to display more than just the name of the application.


Kurt


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110420231433.ga20...@roeckx.be



Re: network-manager as default? No!

2011-04-20 Thread Andrew O. Shadoura
Hello,

On Fri, 15 Apr 2011 15:47:18 +0200
Stig Sandbeck Mathisen  wrote:

> My major gripe with ifupdown is the lack of CIDR in "address", but I
> can live with that. :)

ifupdown 0.7 does support CIDR.

-- 
WBR, Andrew


signature.asc
Description: PGP signature


Re: /run in experimental

2011-04-20 Thread Andrew O. Shadoura
Hello,

On Wed, 20 Apr 2011 12:37:44 +0200
m...@linux.it (Marco d'Itri) wrote:

> >   udev 167-2:
> > - works with /run absent
> > - broken with /run present and with a tmpfs mounted
> >   (no networking, others have other non-working hardware)
> Unsurprisingly, it turned out that udev works fine in both cases.
> But ifupdown breaks if /etc/network/run/ is a symlink to /dev/shm/
> (and possibly in other situations yet to be understood), I will open
> a bug later if nobody beats me to it.

I will :) Well, actually, no. I've ported ifupdown to use /run/network
instead of bunch of other variants already, so it's just a matter of
time and sponsorship.

-- 
WBR, Andrew


signature.asc
Description: PGP signature


Re: some suggestions towards a Debian .desktop policy [Was: Warm up discussion about desktop files]

2011-04-20 Thread Josselin Mouette
Le jeudi 21 avril 2011 à 01:14 +0200, Kurt Roeckx a écrit : 
> I will find it very annoying when it says "music player" in the
> menu without telling me *which* one it is.
> 
> But for people looking for a music player, they don't care (yet)
> how it's called, so there probably is also a need have a way
> to display more than just the name of the application.

This is the purpose of the GenericName field. Ideally (and I don’t think
any menu implementation does it correctly), the menu should show the
GenericName if it is unique, and the Name if there are several of the
same kind.

-- 
 .''`.  Josselin Mouette
: :' :
`. `'  “If you behave this way because you are blackmailed by someone,
  `-[…] I will see what I can do for you.”  -- Jörg Schilling



signature.asc
Description: This is a digitally signed message part