Commit Graph

1156 Commits

Author SHA1 Message Date
Luis Felipe aaa5b06f2b
promotional: Add Guix HPC Workshop 2023 designs.
New files:

* promotional/guix-hpc-workshop-2023/README.html
* promotional/guix-hpc-workshop-2023/README.org
* promotional/guix-hpc-workshop-2023/T-SHIRT-MOCKUP-MEN.png
* promotional/guix-hpc-workshop-2023/T-SHIRT-MOCKUP-WOMEN.png
* promotional/guix-hpc-workshop-2023/designs/T-SHIRT-BACK.svg
* promotional/guix-hpc-workshop-2023/designs/T-SHIRT-FRONT.svg
* promotional/guix-hpc-workshop-2023/manifest.scm
* promotional/guix-hpc-workshop-2023/mockups/T-SHIRT-MEN-BACK.png
* promotional/guix-hpc-workshop-2023/mockups/T-SHIRT-MEN-FRONT.png
* promotional/guix-hpc-workshop-2023/mockups/T-SHIRT-MOCKUP-MEN.svg
* promotional/guix-hpc-workshop-2023/mockups/T-SHIRT-MOCKUP-WOMEN.svg
* promotional/guix-hpc-workshop-2023/mockups/T-SHIRT-WOMEN-BACK.png
* promotional/guix-hpc-workshop-2023/mockups/T-SHIRT-WOMEN-FRONT.png
* promotional/guix-hpc-workshop-2023/printables/T-SHIRT-BACK.pdf
* promotional/guix-hpc-workshop-2023/printables/T-SHIRT-BACK.png
* promotional/guix-hpc-workshop-2023/printables/T-SHIRT-FRONT.pdf
* promotional/guix-hpc-workshop-2023/printables/T-SHIRT-FRONT.png

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-12-12 09:07:16 +01:00
Florian Pelz 22c437c85b
nls: Update translations. 2023-12-01 09:58:21 +01:00
Ludovic Courtès ac5c520059
website: Add post about Guix Packager.
* website/posts/guix-packager.md,
website/static/blog/img/guix-packager.gif: New files.

Co-authored-by: Philippe Virouleau <philippe.virouleau@inria.fr>
2023-11-24 14:01:58 +01:00
Ludovic Courtès 1bd9d383cc
website: security: Remove Ludovic and add John.
Discussed at
<https://lists.gnu.org/archive/html/guix-devel/2023-11/msg00091.html>.

* website/apps/base/templates/security.scm (security-t): Remove Ludovic
and add John.
2023-11-22 19:09:42 +01:00
Julien Lepiller beedf7290c
website: Do not translate people's name.
* website/base/templates/security.scm (security-t): Do not translate
people's name.
2023-11-02 17:35:09 +01:00
Christopher Baines f4921f5513
website: Fix Guile build daemon typos.
Thanks to everyone who's pointed them out :)

* website/posts/guile-guix-daemon-introduction.md: Fix typos.
2023-11-01 15:24:14 +00:00
Florian Pelz 6056013e88
nls: Update translations. 2023-10-31 10:10:42 +01:00
Christopher Baines ba2ba90ce3
website: Publish the Guile guix-daemon blog post.
* website/drafts/guile-guix-daemon-introduction.md: Rename to
website/posts/guile-guix-daemon-introduction.md.
2023-10-30 08:31:45 +00:00
Christopher Baines d33bbe1063
website: Update draft post about the Guile guix-daemon.
* website/drafts/guile-guix-daemon-introduction.md: Update.
2023-10-30 08:31:44 +00:00
Ludovic Courtès 048aba8eac
website: cuirass: Add version 1.2.0.
* website/apps/base/templates/cuirass.scm (cuirass-t): Add 1.2.0.
2023-10-29 23:30:17 +01:00
Christopher Baines 16b3181109
website: Add draft post about the Guile guix-daemon.
* website/drafts/guile-guix-daemon-introduction.md: New file.
2023-10-13 20:09:32 +01:00
Ivan Vilata-i-Balaguer 9c5b07cde7
website: package-channel: Fix `vcs-file?' in channel section.
Building the package after the changes in section "Level 2: The repository as
a channel" would create an empty recursive copy since source files would be
above the current source directory (now `.guix/modules') passed to
`git-predicate', thus the resulting predicate would always be false for them.

Fixed by making the argument of `git-predicate' be the root of the Git
checkout again.

Also fix minor error in `package-with-configure-flags' documentation.

* website/drafts/package-channel.md: Fix `vcs-file?' in channel section.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-10-02 12:20:37 +02:00
Christopher Baines f258d14a40
website: Publish blog post on the QA front-page.
* website/drafts/progress-on-the-qa-frontpage.md: Rename to
website/posts/a-new-quality-assurance-tool.md.
2023-09-12 15:26:26 +01:00
Christopher Baines 92eb51b5ef
website: Update draft post on the QA front-page.
* website/drafts/progress-on-the-qa-frontpage.md: Update.
2023-09-12 15:23:05 +01:00
Ludovic Courtès 6b938f5336
website: security: Remove inaccurate statement about release keys.
* website/apps/base/templates/security.scm (security-t): Remove
inaccurate reference to versions for release signing keys.
2023-09-12 09:20:09 +02:00
Ludovic Courtès 44f6a8df8e
website: security: Add links to OpenPGP keys.
* website/apps/base/templates/security.scm (security-t): Add links for
Leo’s and Ludovic’s keys.
2023-09-12 09:19:04 +02:00
Florian Pelz bfd0018094
nls: Update translations. 2023-08-31 21:02:26 +02:00
Christopher Baines 9af5f44a1b
website: Update draft post on the QA front-page.
* website/drafts/progress-on-the-qa-frontpage.md: Update.
* website/static/blog/img/qa-issue.png: New file.
* website/static/blog/img/qa-package-changes.png: New file.
2023-08-13 08:05:05 +01:00
Ludovic Courtès 26ffbf2821
website: packaging-tutorial: Add links to the cookbook's version.
* website/posts/packaging-tutorial.md: Add links to the cookbook.
2023-08-08 16:29:02 +02:00
Florian Pelz 8601985100
nls: Update translations.
* website/po/uk.po: New file.
* website/po/ietf-tags.scm: Add `uk'.
* website/po/LINGUAS: Add `uk_UA'.
2023-07-31 23:39:02 +02:00
Ludovic Courtès 47337885c2
website: package-channel: Clarify use of 'local-file' in Level 2.
* website/posts/package-channel.md: Use (local-file "../.." ...) in
Level 2.
2023-07-13 10:02:15 +02:00
Christopher Baines 84a2206ac6
website: Add draft post about the QA frontpage.
* website/drafts/progress-on-the-qa-frontpage.md: New file.
2023-07-12 12:56:18 +01:00
Florian Pelz b33af66cda
nls: Update translations. 2023-06-30 15:41:21 +02:00
Florian Pelz 1e683d9981
website: blog: Remove redundant slash in blog post previews.
Follow-up to bf07f52a57.

* website/apps/blog/templates/components.scm (post-preview):
Do not append yet another slash.
2023-06-11 08:41:30 +02:00
Florian Pelz c392a144df
website: blog: Set blog posts' lang attribute to English.
Fixes <https://issues.guix.gnu.org/63977>.
Suggested by Maxime Devos <maximedevos@telenet.be>.

* website/apps/blog/templates/post.scm (post-t): Mark the post text as
English.
* website/apps/blog/templates/components.scm (post-preview): Likewise.
2023-06-10 20:20:29 +02:00
Florian Pelz bf07f52a57
website: blog: Refer to the localized URL in breadcrumbs.
Fixes <https://issues.guix.gnu.org/63975>.
Reported by Maxime Devos <maximedevos@telenet.be>.

* website/apps/blog/utils.scm (post-url-path): Append a slash to
the URL, so the guix-url procedure will treat it as a web page
and localize it.
2023-06-10 17:50:41 +02:00
Ludovic Courtès 0250b260c8
website: parameterized-package-for-guix: Minor tweaks.
* website/posts/parameterized-packages-for-guix.md: Add missing quotes
and periods.
2023-06-09 16:06:39 +02:00
Ludovic Courtès e9c5fe49c9
website: parameterized-package-for-guix: Tweak.
* website/posts/parameterized-packages-for-guix.md: Change date and
tags.  Tweak heading levels.  Add no-break spaces.
2023-06-09 15:42:53 +02:00
Sarthak Shah b5165a6868
website: Add blog psot on Parameterized Packages.
* posts/parameterized-packages-for-guix.md: New file.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-06-09 15:42:53 +02:00
Florian Pelz a076562297
website: List languages in two columns.
* website/apps/base/templates/components.scm (navbar): Specify a CSS
class for the languages dropdown list.
* website/static/base/css/navbar.css (languages-dropdown-list): New
rule.
2023-06-06 08:09:19 +02:00
Florian Pelz 42bfae16b7
website: data: Discard translations in help blurbs.
We no longer need the blurbs, now that the website has
gettext translations that are reasonably complete, except
Hungarian, which we lose.

* website/apps/base/data.scm (contact-media)["Help Mailing List"]:
Drop legacy blurbs.
2023-06-06 08:07:04 +02:00
Ludovic Courtès bf5bb602f4
website: package-channel: Fix typo.
* website/drafts/package-channel.md: Fix typo.
2023-06-05 16:59:49 +02:00
Ludovic Courtès 73840e3f71
website: package-channel: Publish.
* website/drafts/package-channel.md: Rename to...
* website/posts/package-channel.md: ... this.  Adjust date.
2023-06-05 16:06:39 +02:00
Ludovic Courtès fbd01fe081
website: package-channel: Tweak closing.
* website/drafts/package-channel.md: Tweak.
2023-06-05 16:06:36 +02:00
Ludovic Courtès 701758c010
website: package-channel: Add acknowledgments and footer.
* website/drafts/package-channel.md: Add them.
2023-06-05 16:06:31 +02:00
Ludovic Courtès f1d33624e3
website: package-channel: Fix more typos and wording issues.
Suggested by Ricardo Wurmus.

* website/drafts/package-channel.md: Fix typos and wording issues.
2023-06-05 16:03:20 +02:00
Ludovic Courtès d765f1cd23
website: package-channel: Update to match '.guix' convention.
* website/drafts/package-channel.md: Update.
2023-06-05 11:25:49 +02:00
Ludovic Courtès 0eb014a4bd
website: package-channel: Fix typos, follow suggestions.
Thanks to Attila and bjc on #guix.

* website/drafts/package-channel.md: Fix typos, follow suggestions.
2023-06-05 10:00:35 +02:00
Ludovic Courtès dbc448b94a
website: Add draft about packages as channels.
* website/drafts/package-channel.md: New file.
2023-06-01 17:19:41 +02:00
Florian Pelz 8139a10b65
nls: Update translations.
* website/po/fa.po: New file.
* website/po/ietf-tags.scm: Add `fa'.
* website/po/LINGUAS: Add `fa_IR'.
2023-05-31 20:45:53 +02:00
Julien Lepiller cbbbd1c93e
nls: Update translations. 2023-05-27 22:26:24 +02:00
Ludovic Courtès 4b5c0a2fa8
website: Ensure Fira Sans bold is used for titles only.
* website/static/base/css/manual.css: Restrict Fira Sans bold rule to
h1, h2, h3, and h4.
2023-05-25 16:28:02 +02:00
Ludovic Courtès c95a1bcb8f
website: Add CSS @font-face for Fira Sans regular.
* website/static/base/css/manual.css (@font-face): Add entry for Fira
Sans regular.
2023-05-25 15:29:02 +02:00
Ludovic Courtès c4df5a59a9
website: ld-so-cache: Fix cgit URLs.
* website/posts/ld-so-cache.md: Remove 'h' parameter from Savannah cgit URLs.
2023-05-24 16:05:37 +02:00
Wolf 14c3079247
website: posts: Fix typos in Dissecting Guix, Part 2: The Store Monad.
* website/posts/dissecting-guix-2-store-monad.md: Fix typos.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-05-19 17:29:53 +02:00
Julien Lepiller f29f41053b
nls: Update translations
* website/po/cs.po: New file.
* website/po/lt.po: New file.
* website/po/LINGUAS: Add them.
* website/po/ietf-tags.scm: Add them.
2023-05-10 23:06:15 +02:00
Wolf b45df8d1e3
website: posts: Fix typo in Dissecting Guix, Part 1: Derivations.
* website/posts/dissecting-guix-1-derivations.md: Fix typo.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-04-30 23:18:01 +02:00
Ludovic Courtès e8edba0358
website: full-source-bootstrap: Fix typos.
* website/posts/full-source-bootstrap.md: Fix typos.
2023-04-26 16:14:15 +02:00
Janneke Nieuwenhuizen 5dc5298c02
website: full-source-bootstrap: Publish.
* website/drafts/full-source-bootstrap.md: Rename to...
* website/posts/full-source-bootstrap.md: ... this.  Update time.
2023-04-26 15:56:25 +02:00
Janneke Nieuwenhuizen e8a8131bb4
website: Add edits and suggestions from Ludovic.
* website/drafts/full-source-bootstrap.md: Catchier start, gently
introduce new terms, fixes and edits throughout.  Change target
publishing date to today.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2023-04-26 15:10:00 +02:00