Re: Intent to package GNOME Shell frippery

2011-07-30 Thread Jon Masters
On Fri, 2011-07-29 at 10:57 +0200, drago01 wrote:

 Well in gnome 3.2 (which should be out for F16) extensions will be
 like firefox extensions i.e you go to extensions.gnome.org and click
 install to install an extension.
 Distro packaged extensions are frowned upon upstream.

So, just so I understand, the requirement/assumption is that all
machines will be online and pulling bits down directly from GNOME? That
won't map at all to enterprise or non-fully connected environments. It
needs to be possible to install/provision a system with this kind of
functionality because users are going to want to get these extensions.

David: on the subject of your followup...my advice, by the way, is that
life is too short to continue to try to explain why GNOME Shell is
unusable for folks like you and I. I'd just switch to XFCE and be done
with it. My machines are a lot happier for having made the switch :)

Jon.


-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Intent to package GNOME Shell frippery

2011-07-30 Thread David Woodhouse
On Sat, 2011-07-30 at 02:23 -0400, Jon Masters wrote:
 David: on the subject of your followup...my advice, by the way, is that
 life is too short to continue to try to explain why GNOME Shell is
 unusable for folks like you and I. I'd just switch to XFCE and be done
 with it. My machines are a lot happier for having made the switch :)

I'm not really interested in explaining why GNOME Shell is unusable.
It's not about explanations anyway; they *want* it to be unusable¹.

Besides, I'm content enough with GNOME Shell as long as we have
gnome-shell-frippery. My only issue right now is that it's not packaged
in a Fedora repository, so I don't have the expectation that it'll be
kept up to date and in sync with Fedora's gnome-shell, and that it'll be
updated when I connect to a decent wired network and run 'yum update'.

That is the subject of this thread; I'm not interested in the
meta-discussion, which is why I was so short in response to the
upstream wants... interjection.

-- 
dwmw2

¹ Unusable for me. As measured objectively by me actually trying to use it.

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Intent to package GNOME Shell frippery

2011-07-30 Thread seth vidal
On Sat, 2011-07-30 at 02:23 -0400, Jon Masters wrote:

 So, just so I understand, the requirement/assumption is that all
 machines will be online and pulling bits down directly from GNOME? That
 won't map at all to enterprise or non-fully connected environments. It
 needs to be possible to install/provision a system with this kind of
 functionality because users are going to want to get these extensions.
 
 David: on the subject of your followup...my advice, by the way, is that
 life is too short to continue to try to explain why GNOME Shell is
 unusable for folks like you and I. I'd just switch to XFCE and be done
 with it. My machines are a lot happier for having made the switch :)

+1. There are also some very nice dock-programs available which make
xfce even more easy to use.

definitely recommended rather than tilting at windmills with gnome3.

-sv


-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Intent to package GNOME Shell frippery

2011-07-29 Thread David Woodhouse
On Wed, 2011-06-01 at 10:48 +0200, Hans de Goede wrote:
 Just a quick heads-up that I plan to look unto packaging the
 gnome shell frippery extensions this weekend, if you've the
 same plans or are already working on this, please let me know.
 So we can avoid doing double work. 

Did you do this? It's the only thing that makes GNOME shell usable for
me. I've been holding off on updating too many machines to F15 until
it's properly available; I prefer not to install the package from
elsewhere.

I don't even see a review request in bugzilla yet...

-- 
dwmw2

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Intent to package GNOME Shell frippery

2011-07-29 Thread Jóhann B. Guðmundsson
On 07/29/2011 07:47 AM, David Woodhouse wrote:
 On Wed, 2011-06-01 at 10:48 +0200, Hans de Goede wrote:
 Just a quick heads-up that I plan to look unto packaging the
 gnome shell frippery extensions this weekend, if you've the
 same plans or are already working on this, please let me know.
 So we can avoid doing double work.
 Did you do this? It's the only thing that makes GNOME shell usable for
 me. I've been holding off on updating too many machines to F15 until
 it's properly available; I prefer not to install the package from
 elsewhere.

 I don't even see a review request in bugzilla yet...


There does exit an [1] rpm and an srpm [2] here by the do we have 
guidelines on how to package additional extensions I guess official and 
unofficial ones?

1. 
ftp://ftp.tigress.co.uk/fedora/15/tigress-utils/x86_64/gnome-shell-frippery-0.2.3-1.noarch.rpm
2. 
ftp://ftp.tigress.co.uk/fedora/15/tigress-utils/SRPMS/gnome-shell-frippery-0.2.3-1.src.rpm

JBG

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Intent to package GNOME Shell frippery

2011-07-29 Thread Hans de Goede
Hi,

On 07/29/2011 09:47 AM, David Woodhouse wrote:
 On Wed, 2011-06-01 at 10:48 +0200, Hans de Goede wrote:
 Just a quick heads-up that I plan to look unto packaging the
 gnome shell frippery extensions this weekend, if you've the
 same plans or are already working on this, please let me know.
 So we can avoid doing double work.

 Did you do this? It's the only thing that makes GNOME shell usable for
 me. I've been holding off on updating too many machines to F15 until
 it's properly available; I prefer not to install the package from
 elsewhere.

 I don't even see a review request in bugzilla yet...

I'm afraid I never got around to it, I still intend to do it,
but likely not before LinuxCon Vancouver, so if anyone wants
to beat me to the punch that would make me very happy :)

I'll gladly review it once packaged.

As discussed before I think it would be best to package
this with subpackages with each containing one of the
frippery extenstions, and then have the main package
be an empty package which just requires all the others, so
that people who want to can easily install the entire
bundle.

Regards,

Hans


-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Intent to package GNOME Shell frippery

2011-07-29 Thread Rahul Sundaram
On 07/29/2011 01:57 PM, Jóhann B. Guðmundsson wrote:
 There does exit an [1] rpm and an srpm [2] here by the do we have 
 guidelines on how to package additional extensions I guess official and 
 unofficial ones?

The only one we have is at

http://fedoraproject.org/wiki/Packaging:NamingGuidelines#Addon_Packages_.28gnome_shell_extensions.29

Rahul
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Intent to package GNOME Shell frippery

2011-07-29 Thread drago01
On Fri, Jul 29, 2011 at 10:49 AM, Hans de Goede hdego...@redhat.com wrote:
 Hi,

 On 07/29/2011 09:47 AM, David Woodhouse wrote:
 On Wed, 2011-06-01 at 10:48 +0200, Hans de Goede wrote:
 Just a quick heads-up that I plan to look unto packaging the
 gnome shell frippery extensions this weekend, if you've the
 same plans or are already working on this, please let me know.
 So we can avoid doing double work.

 Did you do this? It's the only thing that makes GNOME shell usable for
 me. I've been holding off on updating too many machines to F15 until
 it's properly available; I prefer not to install the package from
 elsewhere.

 I don't even see a review request in bugzilla yet...

 I'm afraid I never got around to it, I still intend to do it,
 but likely not before LinuxCon Vancouver, so if anyone wants
 to beat me to the punch that would make me very happy :)

 I'll gladly review it once packaged.

 As discussed before I think it would be best to package
 this with subpackages with each containing one of the
 frippery extenstions, and then have the main package
 be an empty package which just requires all the others, so
 that people who want to can easily install the entire
 bundle.

Well in gnome 3.2 (which should be out for F16) extensions will be
like firefox extensions i.e you go to extensions.gnome.org and click
install to install an extension.
Distro packaged extensions are frowned upon upstream.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Intent to package GNOME Shell frippery

2011-07-29 Thread Stijn Hoop
Hi,

On Fri, 29 Jul 2011 10:57:59 +0200
drago01 drag...@gmail.com wrote:
...

 Distro packaged extensions are frowned upon upstream.

[citation needed]

--Stijn
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Intent to package GNOME Shell frippery

2011-07-29 Thread drago01
On Fri, Jul 29, 2011 at 11:05 AM, Stijn Hoop st...@sandcat.nl wrote:
 Hi,

 On Fri, 29 Jul 2011 10:57:59 +0200
 drago01 drag...@gmail.com wrote:
 ...

 Distro packaged extensions are frowned upon upstream.

 [citation needed]

https://mail.gnome.org/archives/gnome-shell-list/2011-June/msg00164.html
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Intent to package GNOME Shell frippery

2011-07-29 Thread Jóhann B. Guðmundsson
On 07/29/2011 08:57 AM, drago01 wrote:
 Well in gnome 3.2 (which should be out for F16) extensions will be
 like firefox extensions i.e you go to extensions.gnome.org and click
 install to install an extension.
 Distro packaged extensions are frowned upon upstream.

Is it not then better to setup our own instance as in 
extenstion.gnome.fedoraproject.org and just point users to that insteand 
of packaging it?

JBG
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Intent to package GNOME Shell frippery

2011-07-29 Thread drago01
2011/7/29 Jóhann B. Guðmundsson johan...@gmail.com:
 On 07/29/2011 08:57 AM, drago01 wrote:
 Well in gnome 3.2 (which should be out for F16) extensions will be
 like firefox extensions i.e you go to extensions.gnome.org and click
 install to install an extension.
 Distro packaged extensions are frowned upon upstream.

 Is it not then better to setup our own instance as in
 extenstion.gnome.fedoraproject.org and just point users to that insteand
 of packaging it?

What's the point other then duplicated effort?
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Intent to package GNOME Shell frippery

2011-07-29 Thread Jóhann B. Guðmundsson
On 07/29/2011 09:21 AM, drago01 wrote:
 2011/7/29 Jóhann B. Guðmundssonjohan...@gmail.com:
 On 07/29/2011 08:57 AM, drago01 wrote:
 Well in gnome 3.2 (which should be out for F16) extensions will be
 like firefox extensions i.e you go to extensions.gnome.org and click
 install to install an extension.
 Distro packaged extensions are frowned upon upstream.
 Is it not then better to setup our own instance as in
 extenstion.gnome.fedoraproject.org and just point users to that insteand
 of packaging it?
 What's the point other then duplicated effort?

extenstion.gnome.fedoraproject.org would contain the unofficial ones ...

JBG


-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Intent to package GNOME Shell frippery

2011-07-29 Thread drago01
2011/7/29 Jóhann B. Guðmundsson johan...@gmail.com:
 On 07/29/2011 09:21 AM, drago01 wrote:
 2011/7/29 Jóhann B. Guðmundssonjohan...@gmail.com:
 On 07/29/2011 08:57 AM, drago01 wrote:
 Well in gnome 3.2 (which should be out for F16) extensions will be
 like firefox extensions i.e you go to extensions.gnome.org and click
 install to install an extension.
 Distro packaged extensions are frowned upon upstream.
 Is it not then better to setup our own instance as in
 extenstion.gnome.fedoraproject.org and just point users to that insteand
 of packaging it?
 What's the point other then duplicated effort?

 extenstion.gnome.fedoraproject.org would contain the unofficial ones ...

There is no such thing, every non mallware extension should be in
extensions.gnome.org (same as addons.mozilla.org).
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Intent to package GNOME Shell frippery

2011-07-29 Thread Tomasz Torcz
On Fri, Jul 29, 2011 at 11:31:35AM +0200, drago01 wrote:
 2011/7/29 Jóhann B. Guðmundsson johan...@gmail.com:
  On 07/29/2011 09:21 AM, drago01 wrote:
  2011/7/29 Jóhann B. Guðmundssonjohan...@gmail.com:
  On 07/29/2011 08:57 AM, drago01 wrote:
  Well in gnome 3.2 (which should be out for F16) extensions will be
  like firefox extensions i.e you go to extensions.gnome.org and click
  install to install an extension.
  Distro packaged extensions are frowned upon upstream.
  Is it not then better to setup our own instance as in
  extenstion.gnome.fedoraproject.org and just point users to that insteand
  of packaging it?
  What's the point other then duplicated effort?
 
  extenstion.gnome.fedoraproject.org would contain the unofficial ones ...
 
 There is no such thing, every non mallware extension should be in
 extensions.gnome.org (same as addons.mozilla.org).

  Same as...
Nazwa  : mozilla-adblockplus
Architektura   : noarch
Wersja : 1.3.8
Wydanie: 1.fc15

  I would strongly prefer third parties not to reinvent whole packaging
and repositories concept.  Some companies grasp it (I have yum repos
provided for Google Earth and Talk Plugin, Dell BIOSes and firmwares,
Adobe Flash and Air, Virtualbox...).

  Actually, if addons.m.o and extensions.g.o provided yum.repo file,
my point would be moot.

-- 
Tomasz TorczFuneral in the morning, IDE hacking
xmpp: zdzich...@chrome.plin the afternoon and evening. - Alan Cox

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Re: Intent to package GNOME Shell frippery

2011-07-29 Thread Stijn Hoop
On Fri, 29 Jul 2011 11:36:50 +0200
Tomasz Torcz to...@pipebreaker.pl wrote:
   I would strongly prefer third parties not to reinvent whole
 packaging and repositories concept.  Some companies grasp it (I have
 yum repos provided for Google Earth and Talk Plugin, Dell BIOSes and
 firmwares, Adobe Flash and Air, Virtualbox...).

This, exactly.

   Actually, if addons.m.o and extensions.g.o provided yum.repo file,
 my point would be moot.

That would be very nice indeed, and might even be possible to
create given that the code for AMO is open
(https://github.com/jbalogh/zamboni)

Hopefully extensions.gnome.org will at least re-use some of that code
instead of doing it yet another way again...

--Stijn
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Intent to package GNOME Shell frippery

2011-07-29 Thread David Woodhouse
On Fri, 2011-07-29 at 11:15 +0200, drago01 wrote:
  Distro packaged extensions are frowned upon upstream.
 
  [citation needed]
 
 https://mail.gnome.org/archives/gnome-shell-list/2011-June/msg00164.html

Seriously, who cares? Upstream are clearly on crack these days anyway.

The best way to discourage people from shipping and installing
'extensions' is to make the basic user interface not suck in the first
place. They failed at that.

-- 
dwmw2

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Intent to package GNOME Shell frippery

2011-07-29 Thread Jason D. Clinton
On Fri, Jul 29, 2011 at 06:28, David Woodhouse dw...@infradead.org wrote:
 On Fri, 2011-07-29 at 11:15 +0200, drago01 wrote:
  Distro packaged extensions are frowned upon upstream.
 
  [citation needed]

 https://mail.gnome.org/archives/gnome-shell-list/2011-June/msg00164.html

 Seriously, who cares? Upstream are clearly on crack these days anyway.

 The best way to discourage people from shipping and installing
 'extensions' is to make the basic user interface not suck in the first
 place. They failed at that.

Please refrain from insults.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Intent to package GNOME Shell frippery

2011-06-02 Thread tim.laurid...@gmail.com
On Wed, Jun 1, 2011 at 7:59 PM, Michael Cronenworth m...@cchtml.com wrote:

 Ron Yorston wrote:
  I'd prefer them to be in one package: they are intended to work
  together.

 Except the Shut Down menu extension directly conflicts with the
 alternative-status-menu extension. Sub-packages are the safest bet.
 --
 devel mailing list
 devel@lists.fedoraproject.org
 https://admin.fedoraproject.org/mailman/listinfo/devel


+1 for sub packages too.

Tim
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel

Intent to package GNOME Shell frippery

2011-06-01 Thread Hans de Goede
Hi all,

Just a quick heads-up that I plan to look unto packaging the
gnome shell frippery extensions this weekend, if you've the
same plans or are already working on this, please let me know.
So we can avoid doing double work.

I plan to use 1 subpackage per extension of the frippery
extension collection, so that people can install only those
which they want without automatically getting all of
them.

Regards,

Hans
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Intent to package GNOME Shell frippery

2011-06-01 Thread Ron Yorston
Hans de Goede wrote:
I plan to use 1 subpackage per extension of the frippery
extension collection, so that people can install only those
which they want without automatically getting all of
them.

I'd prefer them to be in one package: they are intended to work
together.

I understand that management of extensions has been added to gnome-
tweak-tool.  That seems like a better approach to controlling
extensions than using the package manager.

Ron
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Intent to package GNOME Shell frippery

2011-06-01 Thread Mario Blättermann
Hi Ron,
Am 01.06.2011 11:19, schrieb Ron Yorston:
 Hans de Goede wrote:
 I plan to use 1 subpackage per extension of the frippery
 extension collection, so that people can install only those
 which they want without automatically getting all of
 them.
 
 I'd prefer them to be in one package: they are intended to work
 together.
 
 I understand that management of extensions has been added to gnome-
 tweak-tool.  That seems like a better approach to controlling
 extensions than using the package manager.
 
 Ron

As far as gnome-tweak-tool can activate/deactivate certain extensions, I
would prefer to have a package. This would be convenient for systems
with many users. A global package provides extensions, which are
displayed in gnome-tweak-tool, and users can switch them on and off. No
need to search for extensions and install them individually.

Mario

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel


Re: Intent to package GNOME Shell frippery

2011-06-01 Thread Michael Cronenworth
Ron Yorston wrote:
 I'd prefer them to be in one package: they are intended to work
 together.

Except the Shut Down menu extension directly conflicts with the
alternative-status-menu extension. Sub-packages are the safest bet.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel