unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
From: zimoun <zimon.toutoune@gmail.com>
To: 44022@debbugs.gnu.org
Cc: julien@lepiller.eu, Simon Tournier <zimon.toutoune@gmail.com>
Subject: [bug#44022] [PATCH v4] website: Add conference announcement.
Date: Fri, 16 Oct 2020 18:58:43 +0200	[thread overview]
Message-ID: <20201016165843.5537-1-zimon.toutoune@gmail.com> (raw)
In-Reply-To: <20201015190208.32131-1-zimon.toutoune@gmail.com>

From: Julien Lepiller <julien@lepiller.eu>

* website/posts/online-guix-day-announce-1.md: New file.
* apps/base/templates/theme.scm: Add announcement bar on top of every
page.
* static/base/css/common.css: Add CSS for the announcement bar.

Co-authored-by: Simon Tournier <zimon.toutoune@gmail.com>
---
 website/apps/base/templates/theme.scm       |   6 ++
 website/posts/online-guix-day-announce-1.md | 104 ++++++++++++++++++++
 website/static/base/css/common.css          |  11 +++
 3 files changed, 121 insertions(+)
 create mode 100644 website/posts/online-guix-day-announce-1.md

diff --git a/website/apps/base/templates/theme.scm b/website/apps/base/templates/theme.scm
index 4734ee5..f5677a9 100644
--- a/website/apps/base/templates/theme.scm
+++ b/website/apps/base/templates/theme.scm
@@ -107,6 +107,12 @@
 	     scripts))
 
      (body
+      (div (@ (id "confbar"))
+           (p ,(G_ `("Guix will hold its first online conference November 22nd. "
+                     "Propose a talk before November 6th. "
+                     (a
+                      (@ (href ,(guix-url "blog/2020/online-guix-day-announce-1/")))
+                      "Learn more!")))))
       ,(navbar #:active-item active-menu-item)
 
       ,(if (null? crumbs) "" (breadcrumbs crumbs))
diff --git a/website/posts/online-guix-day-announce-1.md b/website/posts/online-guix-day-announce-1.md
new file mode 100644
index 0000000..b856201
--- /dev/null
+++ b/website/posts/online-guix-day-announce-1.md
@@ -0,0 +1,104 @@
+title: Announcing the first online Guix Day Conference
+date: 2020-10-16 00:00
+author: Guix Hackers
+slug: online-guix-day-announce-1
+tags: Conference, Community
+---
+
+The Guix hackers are very happy to announce the first online Guix Day
+Conference on **Sunday November, 22nd**.  This conference is open to everyone
+and will be held entirely online.  Want to speak?  Submit your proposal!
+
+Important dates:
+
+1. **November 6th**: Deadline for talks proposal.
+1. **November 14th**: Deadline for releasing your pre-recorded talks.
+1. **November 16th**: Release of the schedule.
+1. **November 22nd**: Conference day!
+
+The agenda of the day is:
+
+ - pre-recorded talks with live question and answer sessions
+ - birds of a feather (BoF) sessions
+ - lightning round talks, if possible
+ - hack together
+
+*There will be no presentation on the 22nd!* And **no registration fee**.
+
+##### Until November 6th: talks proposal
+
+Propose your talks by sending them to `guix-devel@gnu.org`.  Feel free to drop
+in `#guix` on irc.freenode.net to discuss what you would like to talk about
+before submitting. :)
+
+Please describe with 10 lines or more what your proposal is about.  Even if it
+is a BoFs topic (smaller group who want to talk about specific topics).
+
+Once you have sent your proposal, you will be notified in the coming days
+whether your talk be part of the Guix Day.
+
+Good topics include your own experience with Guix and what you feel is
+important to share with your other fellows, for example a non-exhaustive topic
+list is: installer, Maven build system, Data Service, GNU Hurd and
+cross-compilation, Cuirass and continuous integration, authentication, secret
+services, website translation, translation infrastructure,…  It is a single
+day so we won't be able to cover all. ;-)
+
+
+##### November 9th-14th: prepare your talk
+
+The aim of the pre-recorded talk is to demonstrate new features, what you are
+hacking on, introduce the subject for easing the live question and answer
+sessions or BoFs.  These pre-recorded talks should be **15-45 minutes
+long**.  Feel free to ask if you need help with the recording.
+
+You are free to choose whichever storage platform you want (e.g., your own
+website, a PeerTube instance, a Nextcloud instance, etc.), but we will need to
+have access to the original file so we can publish it later on
+[audio-video.gnu.org](https://audio-video.gnu.org).  Your video must be
+released under a license that at least allows anyone to copy and share it, for
+any purpose.
+
+You will have to release the video publicly before November 14th, so everyone
+has a chance to see it before the conference.  If you are not able to do so
+(for instance your server cannot handle a huge load), you can alternatively
+send us a private link to the video and we will upload it on
+[audio-video.gnu.org](https://audio-video.gnu.org).  If you decide to do so,
+you will need to have the video ready by November 12th.
+
+
+##### November 16th-22nd: watch the talks
+
+Be sure to watch the pre-recorded talks before the conference.  There will be
+no presentation on the 22nd.
+
+
+##### November 22nd: participate
+
+Coming soon!  Stay tuned.
+
+
+#### Code of Conduct
+
+This online conference is an official Guix event.  Therefore, the [Code of
+Conduct](http://git.savannah.gnu.org/cgit/guix.git/tree/CODE-OF-CONDUCT)
+applies.  Please be sure to read it beforehand!
+
+#### About GNU Guix
+
+[GNU Guix](https://www.gnu.org/software/guix) is a transactional package
+manager and an advanced distribution of the GNU system that [respects
+user
+freedom](https://www.gnu.org/distros/free-system-distribution-guidelines.html).
+Guix can be used on top of any system running the Hurd or the Linux
+kernel, or it can be used as a standalone operating system distribution
+for i686, x86_64, ARMv7, and AArch64 machines.
+
+In addition to standard package management features, Guix supports
+transactional upgrades and roll-backs, unprivileged package management,
+per-user profiles, and garbage collection.  When used as a standalone
+GNU/Linux distribution, Guix offers a declarative, stateless approach to
+operating system configuration management.  Guix is highly customizable
+and hackable through [Guile](https://www.gnu.org/software/guile)
+programming interfaces and extensions to the
+[Scheme](http://schemers.org) language.
diff --git a/website/static/base/css/common.css b/website/static/base/css/common.css
index ee7a4e7..44e23c6 100644
--- a/website/static/base/css/common.css
+++ b/website/static/base/css/common.css
@@ -156,6 +156,17 @@
     background-repeat: repeat-x;
 }
 
+#confbar {
+    background-color: #542414;
+    color: #F5F5F5;
+    padding: 10px;
+    text-align: center;
+}
+
+#confbar a {
+    color: white;
+}
+
 
 
 @media screen and (min-width: 1280px) {
-- 
2.28.0





  parent reply	other threads:[~2020-10-16 17:00 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-10-15 19:02 [bug#44022] [PATCH] website: Add conference announcement zimoun
2020-10-16 10:01 ` Ludovic Courtès
2020-10-16 11:03   ` zimoun
2020-10-16 11:33     ` Julien Lepiller
2020-10-16 11:59       ` zimoun
2020-10-16 12:00         ` Julien Lepiller
2020-10-16 12:25           ` zimoun
2020-10-16 12:39         ` Tobias Geerinckx-Rice via Guix-patches via
2020-10-16 12:53           ` zimoun
2020-10-16 10:56 ` [bug#44022] [PATCH v2] " zimoun
2020-10-16 12:23 ` [bug#44022] [PATCH v3] " zimoun
2020-10-16 16:58 ` zimoun [this message]
2020-10-19  9:15   ` [bug#44022] [PATCH v4] " Ludovic Courtès
2020-10-19 10:18     ` zimoun

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://guix.gnu.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20201016165843.5537-1-zimon.toutoune@gmail.com \
    --to=zimon.toutoune@gmail.com \
    --cc=44022@debbugs.gnu.org \
    --cc=julien@lepiller.eu \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).