guix-commits
[Top][All Lists]
Advanced

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

02/02: website: parameterized-package-for-guix: Tweak.


From: Ludovic Courtès
Subject: 02/02: website: parameterized-package-for-guix: Tweak.
Date: Fri, 9 Jun 2023 09:43:03 -0400 (EDT)

civodul pushed a commit to branch master
in repository guix-artwork.

commit e9c5fe49c98b8c8d67ca547556994c3490002186
Author: Ludovic Courtès <ludo@gnu.org>
AuthorDate: Fri Jun 9 15:40:58 2023 +0200

    website: parameterized-package-for-guix: Tweak.
    
    * website/posts/parameterized-packages-for-guix.md: Change date and
    tags.  Tweak heading levels.  Add no-break spaces.
---
 website/posts/parameterized-packages-for-guix.md | 19 ++++++++++---------
 1 file changed, 10 insertions(+), 9 deletions(-)

diff --git a/website/posts/parameterized-packages-for-guix.md 
b/website/posts/parameterized-packages-for-guix.md
index f123824..edb245e 100644
--- a/website/posts/parameterized-packages-for-guix.md
+++ b/website/posts/parameterized-packages-for-guix.md
@@ -1,14 +1,15 @@
-title: Parameterized Packages for GNU Guix
-date: 2023-06-06 13:37
+title: Parameterized Packages for GNU Guix
+date: 2023-06-09 16:00
 author: Sarthak Shah
-tags: GSoC
+tags: GSoC, Scheme API
 ---
 Hello Guix!
+
 I'm Sarthak and I'll be working on implementing Parameterized Packages
-for GNU Guix as a [Google Summer of Code](https://summerofcode.withgoogle.com/)
+for GNU Guix as a [Google Summer of Code](https://summerofcode.withgoogle.com/)
 intern under the guidance of Pjotr Prins and Gábor Boskovits.
 
-#### What are Parameterized Packages?
+# What are Parameterized Packages?
 
 One of the many advantages of [free 
software](https://www.gnu.org/philosophy/free-sw.html) is the
 availability of compile-time options for almost all packages.
@@ -27,7 +28,7 @@ variety of applications, ranging from High-Performance 
Computing to
 Embedded Systems and could also help tackle a few of Guix's issues
 like large binary sizes and dense dependency graphs.
 
-#### What would these look like?
+# What would these look like?
 
 The *syntax* for parameterized packages is still under heavy
 deliberation, however the final syntax will have the following
@@ -45,7 +46,7 @@ will apply to all packages - Packages will be built with the
 _default_ configuration if the global transform creates an
 invalid configuration
 
-#### Potential Problems with Parameterization
+# Potential Problems with Parameterization
 
 ### Combinatorial Explosion of Variants
 
@@ -71,7 +72,7 @@ the number of substitutes build farms will have to create, and
 thus as such there are only plans on building substitutes for
 default and very popular parameter combinations.
 
-#### Other topics under discussion
+### Other topics under discussion
 
 Some of the other points of discussion with respect to parameters are
 - **Scope**: Parameterization has a very wide and overarching scope,
@@ -95,7 +96,7 @@ If you would like to join the discussion, check out [this 
mailing list
 discussion about this 
project](https://lists.gnu.org/archive/html/guix-devel/2023-05/msg00156.html),
 and also have a look at the [original 
thread](https://lists.gnu.org/archive/html/guix-devel/2020-11/msg00312.html) 
about parameterization.
 
-#### Conclusion
+# Conclusion
 
 Parameters hold the potential to greatly increase Guix's flexibility,
 but will also lead to greater complexity. In my opinion, Guix is



reply via email to

[Prev in Thread] Current Thread [Next in Thread]