Re: GNOME 3.13.2

2014-05-30 Thread Olav Vitters
On Thu, May 29, 2014 at 01:33:11PM -0400, Jasper St. Pierre wrote:
 I have made systemd optional in mutter:
 
 https://git.gnome.org/browse/mutter/commit/?id=806a66695077672c6848dd14c6a55781c27ba0e6
 
 This disables the build of our native backend based on KMS, but Wayland
 support is still there in the X11 nested backend. Wayland is still a
 hard-dependency, and currently Wayland hasn't been ported to other systems
 yet. I am still planning on making Wayland optional at some point before
 the 3.14 release.
 
 Our Wayland native implementation will not be portable to non-systemd
 systems, Linux or otherwise. The way I would port things is to port Weston
 to other systems first, and then add a wl_fullscreen_shell backend to
 mutter, which will allow us to run mutter nested under Weston.

Could you write this up on wiki.gnome.org and link it from
https://wiki.gnome.org/PortabilityMatrix? I think it would be good to
already have some basic thoughts on there, even if some things aren't
yet known or subject to change. We could mention on the page that things
are still changing. Once done, we can announce to distributor-list.

Meaning: Don't spend too much time on it, but good to already inform
anyone who might not follow GNOME dev that we'd appreciate them working
on porting Weston, etc.

-- 
Regards,
Olav
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: GNOME 3.13.2

2014-05-30 Thread Matthias Clasen
On Fri, May 30, 2014 at 7:25 AM, Olav Vitters o...@vitters.nl wrote:

 Could you write this up on wiki.gnome.org and link it from
 https://wiki.gnome.org/PortabilityMatrix? I think it would be good to
 already have some basic thoughts on there, even if some things aren't
 yet known or subject to change. We could mention on the page that things
 are still changing. Once done, we can announce to distributor-list.

 Meaning: Don't spend too much time on it, but good to already inform
 anyone who might not follow GNOME dev that we'd appreciate them working
 on porting Weston, etc.

I've added a line to the portability matrix, for mutter wayland support
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/desktop-devel-list


Re: GNOME 3.13.2

2014-05-29 Thread 藍挺瑋

於 西元2014年05月29日 07:09, Javier Jardón 提到:

The second release of the GNOME 3.14 development cycle is here.
See [1] for the new features that have been proposed for this cycle.

To compile GNOME 3.13.2, you can use the jhbuild [2] modulesets [3]
(which use the exact tarball versions from the official release).

Note that as part of Wayland development, 3.13.2 temporarily depends on systemd.
This is needed because Wayland support in GNOME depends on systemd, but
before 3.14 is released Wayland support will be made optional.
When will Wayland and systemd dependencies become optional? This have 
caused mutter and gnome-shell fail to build on FreeBSD.




[1] https://wiki.gnome.org/ThreePointThirteen/Features/
[2] http://library.gnome.org/devel/jhbuild/
[3] http://download.gnome.org/teams/releng/3.13.2/

The release notes that describe the changes between 3.13.1 and 3.13.2
are available. Go read them to learn what's new in this release:

core - http://download.gnome.org/core/3.13/3.13.2/NEWS
apps - http://download.gnome.org/apps/3.13/3.13.2/NEWS

The GNOME 3.13.2 release itself is available here:

core sources - http://download.gnome.org/core/3.13/3.13.2
apps sources - http://download.gnome.org/apps/3.13/3.13.2


WARNING! WARNING! WARNING!
--

This release is a snapshot of early development code. Although it is
buildable and usable, it is primarily intended for testing and hacking
purposes. GNOME uses odd minor version numbers to indicate development
status.

For more information about 3.13, the full schedule, the official module
lists and the proposed module lists, please see our colorful 3.13 page:
http://www.gnome.org/start/unstable

For a quick overview of the GNOME schedule, please see:
http://live.gnome.org/Schedule

Enjoy,

Javier Jardón Cabezas
GNOME Release Team
___
gnome-announce-list mailing list
gnome-announce-l...@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-announce-list


___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/desktop-devel-list

Re: GNOME 3.13.2

2014-05-29 Thread Jasper St. Pierre
I will make Wayland optional at some point before 3.14. I can't make any
promises beyond that.


On Thu, May 29, 2014 at 7:28 AM, 藍挺瑋 lant...@gmail.com wrote:

 於 西元2014年05月29日 07:09, Javier Jardón 提到:

  The second release of the GNOME 3.14 development cycle is here.
 See [1] for the new features that have been proposed for this cycle.

 To compile GNOME 3.13.2, you can use the jhbuild [2] modulesets [3]
 (which use the exact tarball versions from the official release).

 Note that as part of Wayland development, 3.13.2 temporarily depends on
 systemd.
 This is needed because Wayland support in GNOME depends on systemd, but
 before 3.14 is released Wayland support will be made optional.

 When will Wayland and systemd dependencies become optional? This have
 caused mutter and gnome-shell fail to build on FreeBSD.


 [1] https://wiki.gnome.org/ThreePointThirteen/Features/
 [2] http://library.gnome.org/devel/jhbuild/
 [3] http://download.gnome.org/teams/releng/3.13.2/

 The release notes that describe the changes between 3.13.1 and 3.13.2
 are available. Go read them to learn what's new in this release:

 core - http://download.gnome.org/core/3.13/3.13.2/NEWS
 apps - http://download.gnome.org/apps/3.13/3.13.2/NEWS

 The GNOME 3.13.2 release itself is available here:

 core sources - http://download.gnome.org/core/3.13/3.13.2
 apps sources - http://download.gnome.org/apps/3.13/3.13.2


 WARNING! WARNING! WARNING!
 --

 This release is a snapshot of early development code. Although it is
 buildable and usable, it is primarily intended for testing and hacking
 purposes. GNOME uses odd minor version numbers to indicate development
 status.

 For more information about 3.13, the full schedule, the official module
 lists and the proposed module lists, please see our colorful 3.13 page:
 http://www.gnome.org/start/unstable

 For a quick overview of the GNOME schedule, please see:
 http://live.gnome.org/Schedule

 Enjoy,

 Javier Jardón Cabezas
 GNOME Release Team
 ___
 gnome-announce-list mailing list
 gnome-announce-l...@gnome.org
 https://mail.gnome.org/mailman/listinfo/gnome-announce-list


 ___
 desktop-devel-list mailing list
 desktop-devel-list@gnome.org
 https://mail.gnome.org/mailman/listinfo/desktop-devel-list




-- 
  Jasper
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/desktop-devel-list

Re: GNOME 3.13.2

2014-05-29 Thread Jasper St. Pierre
I have made systemd optional in mutter:

https://git.gnome.org/browse/mutter/commit/?id=806a66695077672c6848dd14c6a55781c27ba0e6

This disables the build of our native backend based on KMS, but Wayland
support is still there in the X11 nested backend. Wayland is still a
hard-dependency, and currently Wayland hasn't been ported to other systems
yet. I am still planning on making Wayland optional at some point before
the 3.14 release.

Our Wayland native implementation will not be portable to non-systemd
systems, Linux or otherwise. The way I would port things is to port Weston
to other systems first, and then add a wl_fullscreen_shell backend to
mutter, which will allow us to run mutter nested under Weston.


On Thu, May 29, 2014 at 7:44 AM, Jasper St. Pierre jstpie...@mecheye.net
wrote:

 I will make Wayland optional at some point before 3.14. I can't make any
 promises beyond that.


 On Thu, May 29, 2014 at 7:28 AM, 藍挺瑋 lant...@gmail.com wrote:

 於 西元2014年05月29日 07:09, Javier Jardón 提到:

  The second release of the GNOME 3.14 development cycle is here.
 See [1] for the new features that have been proposed for this cycle.

 To compile GNOME 3.13.2, you can use the jhbuild [2] modulesets [3]
 (which use the exact tarball versions from the official release).

 Note that as part of Wayland development, 3.13.2 temporarily depends on
 systemd.
 This is needed because Wayland support in GNOME depends on systemd, but
 before 3.14 is released Wayland support will be made optional.

 When will Wayland and systemd dependencies become optional? This have
 caused mutter and gnome-shell fail to build on FreeBSD.


 [1] https://wiki.gnome.org/ThreePointThirteen/Features/
 [2] http://library.gnome.org/devel/jhbuild/
 [3] http://download.gnome.org/teams/releng/3.13.2/

 The release notes that describe the changes between 3.13.1 and 3.13.2
 are available. Go read them to learn what's new in this release:

 core - http://download.gnome.org/core/3.13/3.13.2/NEWS
 apps - http://download.gnome.org/apps/3.13/3.13.2/NEWS

 The GNOME 3.13.2 release itself is available here:

 core sources - http://download.gnome.org/core/3.13/3.13.2
 apps sources - http://download.gnome.org/apps/3.13/3.13.2


 WARNING! WARNING! WARNING!
 --

 This release is a snapshot of early development code. Although it is
 buildable and usable, it is primarily intended for testing and hacking
 purposes. GNOME uses odd minor version numbers to indicate development
 status.

 For more information about 3.13, the full schedule, the official module
 lists and the proposed module lists, please see our colorful 3.13 page:
 http://www.gnome.org/start/unstable

 For a quick overview of the GNOME schedule, please see:
 http://live.gnome.org/Schedule

 Enjoy,

 Javier Jardón Cabezas
 GNOME Release Team
 ___
 gnome-announce-list mailing list
 gnome-announce-l...@gnome.org
 https://mail.gnome.org/mailman/listinfo/gnome-announce-list


 ___
 desktop-devel-list mailing list
 desktop-devel-list@gnome.org
 https://mail.gnome.org/mailman/listinfo/desktop-devel-list




 --
   Jasper




-- 
  Jasper
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/desktop-devel-list

GNOME 3.13.2

2014-05-28 Thread Javier Jardón
The second release of the GNOME 3.14 development cycle is here.
See [1] for the new features that have been proposed for this cycle.

To compile GNOME 3.13.2, you can use the jhbuild [2] modulesets [3]
(which use the exact tarball versions from the official release).

Note that as part of Wayland development, 3.13.2 temporarily depends on systemd.
This is needed because Wayland support in GNOME depends on systemd, but
before 3.14 is released Wayland support will be made optional.

[1] https://wiki.gnome.org/ThreePointThirteen/Features/
[2] http://library.gnome.org/devel/jhbuild/
[3] http://download.gnome.org/teams/releng/3.13.2/

The release notes that describe the changes between 3.13.1 and 3.13.2
are available. Go read them to learn what's new in this release:

core - http://download.gnome.org/core/3.13/3.13.2/NEWS
apps - http://download.gnome.org/apps/3.13/3.13.2/NEWS

The GNOME 3.13.2 release itself is available here:

core sources - http://download.gnome.org/core/3.13/3.13.2
apps sources - http://download.gnome.org/apps/3.13/3.13.2


WARNING! WARNING! WARNING!
--

This release is a snapshot of early development code. Although it is
buildable and usable, it is primarily intended for testing and hacking
purposes. GNOME uses odd minor version numbers to indicate development
status.

For more information about 3.13, the full schedule, the official module
lists and the proposed module lists, please see our colorful 3.13 page:
http://www.gnome.org/start/unstable

For a quick overview of the GNOME schedule, please see:
http://live.gnome.org/Schedule

Enjoy,

Javier Jardón Cabezas
GNOME Release Team
___
desktop-devel-list mailing list
desktop-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/desktop-devel-list