[release-notes/gnome-3-24] refine the developers page



commit 41cd85de7b94e3f1fe17174a1982a8373b69a5cf
Author: Allan Day <allanpday gmail com>
Date:   Sat Mar 11 12:03:49 2017 +0000

    refine the developers page

 help/C/developers.page |   16 ++++++++--------
 1 files changed, 8 insertions(+), 8 deletions(-)
---
diff --git a/help/C/developers.page b/help/C/developers.page
index 69dca47..d38bf2c 100644
--- a/help/C/developers.page
+++ b/help/C/developers.page
@@ -28,21 +28,21 @@
   <section id="builder">
     <title>Builder</title>
     <media type="image" src="figures/placeholder.png"/>
-    <p>Builder has made significant progress for 3.24, with a number of major new features. It has enhanced 
support for a range of build systems, including Flatpak, CMake, Meson and Rust. This is thanks to a new <link 
href="https://blogs.gnome.org/chergert/2017/02/17/builders-build-pipeline/";>new build pipeline 
architecture</link>, which allows different build systems to be more easily supported.</p>
-    <p>Additionally, it is now possible to install and update SDKs and toolchains directly from Builder, 
either for Flatpak and Rust. Clicking a few buttons is all it takes to set up a development environment.</p>
-    <p><link href="http://valgrind.org/";>Valgrind</link> integration makes it easy to profile your project. 
If Valgrind is available, it is available from the run menu — just select it to run your project with it.</p>
-    <p>Flatpak support has had a significant amount of polish since last release, making it far more 
reliable and thoroughly integrated. This means it is now possible to seamlessly clone and build many GNOME 
applications using Flatpak, all from within Builder. This avoids the need to manually build lots of 
dependencies with JHBuild, and makes it easy to get started.</p>
+    <p>Builder has made significant progress for 3.24, with a number of major new features. This includes 
enhanced support for a range of build systems, including Flatpak, CMake, Meson and Rust. This has been 
enabled by a new <link href="https://blogs.gnome.org/chergert/2017/02/17/builders-build-pipeline/";>new build 
pipeline architecture</link>, which allows different build systems to be more easily supported.</p>
+    <p>Clicking a few buttons is all it takes to set up a development environment in 3.24, thanks to the 
ability to install and update SDKs and toolchains directly from Builder (either for Flatpak or Rust).</p>
+    <p><link href="http://valgrind.org/";>Valgrind</link> integration makes it easy to profile your project. 
If Valgrind is available (as it always is with a Flatpak SDK), it is available from the run menu — just 
select it to run your project with it.</p>
+    <p>Flatpak support has had a significant amount of polish since last release, making it far more 
reliable and thoroughly integrated. This means it is now possible to seamlessly clone and build many GNOME 
applications using Flatpak, all from within Builder. This is a major step forward for the GNOME developer 
experience, and avoids the need to manually build a fragile dependency chain with JHBuild.</p>
   </section>
 
   <section id="flatpak">
     <title>Flatpak</title>
     <media type="image" src="figures/placeholder.png"/>
     <!-- Releases since 3.22 - 0.8.3, 0.8.2, 0.8.1, 0.8.0, 0.6.14, 0.6.13, 0.6.12 -->
-    <p>While Flatpak is an independent upstream project, the GNOME project is actively promoting its use as 
a part of its developer experience. Since the 3.22 release, Flatpak has made significant progress. There have 
been a total of seven Flatpak releases since then, which have introduced a host of major new features and 
improvements.</p>
+    <p>While Flatpak is an independent upstream project, the GNOME project is actively promoting its use as 
a part of its developer experience. Since the 3.22 release, Flatpak has made significant progress. There have 
been a total of eight Flatpak releases since then, which have introduced a host of major new features and 
improvements.</p>
     <list>
       <item><p>Applications can now specify where their runtime can be downloaded from. This allows Flatpak 
to automatically download the required runtime for an application, if it isn’t installed.</p></item>
-      <item><p>A new 0.8.0 stable series has been introduced, which provides a way for long-term support 
distributions to include Flatpak.</p></item>
-      <item><p>The command line interface has been reworked and improved, to make it easier to 
use.</p></item>
+      <item><p>A new 0.8.0 stable series has been introduced, which provides a path for long-term support 
distributions to ship Flatpak.</p></item>
+      <item><p>The command line interface has been reworked and improved.</p></item>
       <item><p>Flatpak now supports downloading URIs as a part of application installation. This allows 
applications like Spotify and Skype to be supported.</p></item>
       <item><p>OpenGL driver support allows applications to use proprietary drivers, if they are already 
installed on the host system.</p></item>
       <item><p>Support for the OCI standard has been updated to the latest version, and support has been 
added to directly install Flatpak applications from OCI images.</p></item>
@@ -63,7 +63,7 @@
     <list>
       <item><p>gspell, the spell-checking library for GTK+, now supports spell-checking within GtkEntry 
widgets. This work was supported by a successful fundraiser run by gspell developer Sébastien Wilmet. Thanks 
to everyone who supported this effort!</p></item>
       <item><p>The performance of image shrinking in GdkPixbuf has been improved, thanks to a long-standing 
bug being resolved.</p></item>
-      <item><p>A number of potential security issues have been resolved in GdkPixbuf.</p></item>
+      <item><p>A number of potential security issues have been eliminated in GdkPixbuf.</p></item>
       <item><p>GJS has been updated to use SpiderMonkey 38. This provides a more modern JavaScript 
implementation with a number of ES6 features. Highlights include promises, iterators, symbols, template 
strings, generators, method shorthand syntax, as well as many new standard library methods. See the <link 
href="https://git.gnome.org/browse/gjs/tree/NEWS?h=1.47.90";>GJS news file</link> for more details.</p></item>
       <item><p>libgd is a convenience library that provides a set of composite template widgets that can be 
used to build applications. For 3.24, the “content view” template, which presents a grid of items, has been 
updated to use GtkFlowBox rather than GtkIconView. This delivers dynamic resizing of items to ensure even 
grid layouts and efficient use of space.</p></item>
       <item><p>In addition to allowing you to cook tasty treats from your favorite GNOME hackers, the new 
Recipes application also serves as a useful example for a fully sandboxed Flatpak application using 
portals.</p></item>


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]