unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* GNOME
@ 2016-03-18 21:22 rennes
  0 siblings, 0 replies; 7+ messages in thread
From: rennes @ 2016-03-18 21:22 UTC (permalink / raw)
  To: wingo; +Cc: guix-devel

Hi,

i reconfigured my system and the touchpad now works in GNOME!.

Thanks

^ permalink raw reply	[flat|nested] 7+ messages in thread

* GNOME
@ 2019-05-02  5:20 Raghav Gururajan
  2019-05-02  6:18 ` GNOME znavko
                   ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Raghav Gururajan @ 2019-05-02  5:20 UTC (permalink / raw)
  To: guix-devel

[-- Attachment #1: Type: text/plain, Size: 335 bytes --]

Hello Guix!

Does GNOME meta-package in Guix, corresponds to [1] or [2] or mix of both?

[1] https://packages.debian.org/stable/metapackages/gnome (https://packages.debian.org/stable/metapackages/gnome)

[2] https://packages.debian.org/stable/metapackages/gnome-core (https://packages.debian.org/stable/metapackages/gnome-core)

[-- Attachment #2: Type: text/html, Size: 631 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: GNOME
  2019-05-02  5:20 GNOME Raghav Gururajan
@ 2019-05-02  6:18 ` znavko
  2019-05-03  1:55 ` GNOME Mark H Weaver
  2019-05-03  6:47 ` GNOME Raghav Gururajan
  2 siblings, 0 replies; 7+ messages in thread
From: znavko @ 2019-05-02  6:18 UTC (permalink / raw)
  To: Raghav Gururajan, guix-devel

[-- Attachment #1: Type: text/plain, Size: 772 bytes --]

Hello, Gururajan! I think, yes. You can discover it from gnome package definition in Guix Cgit.
Package gnome is declared here http://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/gnome.scm#n6430
And there are propagated-inputs field, where other packages from gnome-core are added.

May 2, 2019 5:22 AM, "Raghav Gururajan" <rvgn@disroot.org (mailto:rvgn@disroot.org?to=%22Raghav%20Gururajan%22%20<rvgn@disroot.org>)> wrote:
Hello Guix!

Does GNOME meta-package in Guix, corresponds to [1] or [2] or mix of both?

[1] https://packages.debian.org/stable/metapackages/gnome (https://packages.debian.org/stable/metapackages/gnome)

[2] https://packages.debian.org/stable/metapackages/gnome-core (https://packages.debian.org/stable/metapackages/gnome-core)

[-- Attachment #2: Type: text/html, Size: 1427 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: GNOME
  2019-05-02  5:20 GNOME Raghav Gururajan
  2019-05-02  6:18 ` GNOME znavko
@ 2019-05-03  1:55 ` Mark H Weaver
  2019-05-03  6:47 ` GNOME Raghav Gururajan
  2 siblings, 0 replies; 7+ messages in thread
From: Mark H Weaver @ 2019-05-03  1:55 UTC (permalink / raw)
  To: Raghav Gururajan; +Cc: guix-devel

Hi Raghav,

"Raghav Gururajan" <rvgn@disroot.org> writes:

> Does GNOME meta-package in Guix, corresponds to [1] or [2] or mix of both?
>
> [1] https://packages.debian.org/stable/metapackages/gnome
> [2] https://packages.debian.org/stable/metapackages/gnome-core

Guix doesn't currently have a package that corresponds to either of
those.  Our 'gnome' package aims to include only the GNOME core desktop,
whereas Debian's 'gnome-core' also adds "other applications integrating
with GNOME and Debian".  For example, Debian's 'gnome-core' includes
Firefox or Chromium, although neither of them are part of GNOME.

Another important difference is that the 'gnome-core' package on Debian
automatically arranges to install and launch the various system services
that are needed for GNOME to function, whereas on Guix, an installed
package is merely a static object on the file system that cannot take
any action on its own.

To install the GNOME core desktop on a Guix system, you need to include
(service gnome-desktop-service-type) in your OS configuration, which
also arranges to add the 'gnome' package to your system profile.

So, I would say that the closest analogue to Debian's 'gnome-core'
package in Guix is not a package at all, but rather, our
'gnome-desktop-service-type'.

       Mark

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: GNOME
  2019-05-02  5:20 GNOME Raghav Gururajan
  2019-05-02  6:18 ` GNOME znavko
  2019-05-03  1:55 ` GNOME Mark H Weaver
@ 2019-05-03  6:47 ` Raghav Gururajan
  2 siblings, 0 replies; 7+ messages in thread
From: Raghav Gururajan @ 2019-05-03  6:47 UTC (permalink / raw)
  To: Mark H Weaver; +Cc: guix-devel

Hello Mark!

Thank you very much for the explanation. Do you know what are the target packages to be included with our gnome-service? From that target, is all of them packaged or anything left?

May 2, 2019 9:57 PM, "Mark H Weaver" <mhw@netris.org> wrote:

> Hi Raghav,
> 
> "Raghav Gururajan" <rvgn@disroot.org> writes:
> 
>> Does GNOME meta-package in Guix, corresponds to [1] or [2] or mix of both?
>> 
>> [1] https://packages.debian.org/stable/metapackages/gnome
>> [2] https://packages.debian.org/stable/metapackages/gnome-core
> 
> Guix doesn't currently have a package that corresponds to either of
> those. Our 'gnome' package aims to include only the GNOME core desktop,
> whereas Debian's 'gnome-core' also adds "other applications integrating
> with GNOME and Debian". For example, Debian's 'gnome-core' includes
> Firefox or Chromium, although neither of them are part of GNOME.
> 
> Another important difference is that the 'gnome-core' package on Debian
> automatically arranges to install and launch the various system services
> that are needed for GNOME to function, whereas on Guix, an installed
> package is merely a static object on the file system that cannot take
> any action on its own.
> 
> To install the GNOME core desktop on a Guix system, you need to include
> (service gnome-desktop-service-type) in your OS configuration, which
> also arranges to add the 'gnome' package to your system profile.
> 
> So, I would say that the closest analogue to Debian's 'gnome-core'
> package in Guix is not a package at all, but rather, our
> 'gnome-desktop-service-type'.
> 
> Mark

^ permalink raw reply	[flat|nested] 7+ messages in thread

* GNOME
@ 2019-05-06 15:24 Raghav Gururajan
  2019-05-06 16:03 ` GNOME Raghav Gururajan
  0 siblings, 1 reply; 7+ messages in thread
From: Raghav Gururajan @ 2019-05-06 15:24 UTC (permalink / raw)
  To: guix-devel

[-- Attachment #1: Type: text/plain, Size: 1182 bytes --]

To Ricardo Wurmus, Timothy Sample and Mark H Weaver!

Regarding GNOME Core Applications and modifications to current "gnome"
package, FYI, I have filed this https://debbugs.gnu.org/cgi/bugreport.c
gi?bug=35586.

Recently, I have been given this link (https://wiki.gnome.org/Design/Ap
ps) which lists all GNOME Core Applications that are to be added to
guix's gnome package.

Whether or not to do this, I think the package with the name "gnome" in
any distribution should always reflect the vanilla gnome suite released
by GNOME Project. Any modification to it, I think, should be packaged
under different name like "gnome-minimal" or gnome-extras" etc. This
can be a good standard.

My suggestion is,
gnome --> GNOME Core Libraries+Utilities+Services+Apps
gnome-minimal --> GNOME Core Libraries+Utilities+Services ( Provides
only dm, wm, menus, settings etc. witout any apps)

Also, based on the above, I think we also need to create/enable new
value "gnome-minimal" for the data type "gnome-desktop-configuration"
of the variable "gnome-desktop-service-type". Value "gnome" can still
be default though. Power users can change the value to "gnome-minimal".

Thank you!

Regards,
RG.

[-- Attachment #2: Type: text/html, Size: 1613 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: GNOME
  2019-05-06 15:24 GNOME Raghav Gururajan
@ 2019-05-06 16:03 ` Raghav Gururajan
  0 siblings, 0 replies; 7+ messages in thread
From: Raghav Gururajan @ 2019-05-06 16:03 UTC (permalink / raw)
  To: guix-devel

[-- Attachment #1: Type: text/plain, Size: 2963 bytes --]

In continuation to my previous email in this thread, I would like to
make some changes in what I wrote:
To Ricardo Wurmus, Timothy Sample and Mark H Weaver!
Regarding GNOME Core Applications and modifications to current "gnome"
package, FYI, I have filed this https://debbugs.gnu.org/cgi/bugreport.c
gi?bug=35586.
Recently, I have been given this link (https://wiki.gnome.org/Design/Ap
ps) which lists all GNOME Core Applications that are to be added to
guix's gnome package.
Whether or not to do this, I think the package with the name "gnome" in
any distribution should always reflect the vanilla gnome suite released
by GNOME Project. Any modification to it, I think, should be packaged
under different name like "gnome-minimal" or gnome-extras" etc. This
can be a good standard.
My suggestion is,gnome --> With Core Appsgnome-minimal --> Without Core
Apps ( Provides only dm, wm, menus, settings etc.)
INFO: Core Apps can be found at https://wiki.gnome.org/Design/Apps.
Also, based on the above, I think we also need to create/enable new
value "gnome-minimal" for the data type "gnome-desktop-configuration"
of the variable "gnome-desktop-service-type". Value "gnome" can still
be default though. Power users can change the value to "gnome-minimal".
This can provide good modularity and thus provides choices to users.
For example, 1) If a user needs full-blown GNOME, "gnome" can be
chosen, 2) If a user needs only minimal GNOME, "gnome-minimal" can be
chosen, 3) If a user needs minimal GNOME with select core apps, "gnome-
minimal" can be chosen under service and individual needed core apps
can be added under system packages.
Thank you!
Regards,RG.
On Mon, 2019-05-06 at 11:24 -0400, Raghav Gururajan wrote:
> To Ricardo Wurmus, Timothy Sample and Mark H Weaver!
> 
> Regarding GNOME Core Applications and modifications to current
> "gnome" package, FYI, I have filed this https://debbugs.gnu.org/cgi/b
> ugreport.cgi?bug=35586.
> 
> Recently, I have been given this link (https://wiki.gnome.org/Design/
> Apps) which lists all GNOME Core Applications that are to be added to
> guix's gnome package.
> 
> Whether or not to do this, I think the package with the name "gnome"
> in any distribution should always reflect the vanilla gnome suite
> released by GNOME Project. Any modification to it, I think, should be
> packaged under different name like "gnome-minimal" or gnome-extras"
> etc. This can be a good standard.
> 
> My suggestion is,
> gnome --> GNOME Core Libraries+Utilities+Services+Apps
> gnome-minimal --> GNOME Core Libraries+Utilities+Services ( Provides
> only dm, wm, menus, settings etc. witout any apps)
> 
> Also, based on the above, I think we also need to create/enable new
> value "gnome-minimal" for the data type "gnome-desktop-configuration" 
> of the variable "gnome-desktop-service-type". Value "gnome" can still
> be default though. Power users can change the value to "gnome-
> minimal".
> 
> Thank you!
> 
> Regards,
> RG.

[-- Attachment #2: Type: text/html, Size: 4086 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2019-05-06 16:03 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-05-02  5:20 GNOME Raghav Gururajan
2019-05-02  6:18 ` GNOME znavko
2019-05-03  1:55 ` GNOME Mark H Weaver
2019-05-03  6:47 ` GNOME Raghav Gururajan
  -- strict thread matches above, loose matches on Subject: below --
2019-05-06 15:24 GNOME Raghav Gururajan
2019-05-06 16:03 ` GNOME Raghav Gururajan
2016-03-18 21:22 GNOME rennes

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).