about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--.guix/ravanan-website.scm29
-rw-r--r--README.md8
-rw-r--r--images/LICENSE.md6
-rw-r--r--images/ravanan-king-of-lanka.jpgbin55638 -> 0 bytes
4 files changed, 8 insertions, 35 deletions
diff --git a/.guix/ravanan-website.scm b/.guix/ravanan-website.scm
index 010ac0d..b874aa9 100644
--- a/.guix/ravanan-website.scm
+++ b/.guix/ravanan-website.scm
@@ -50,44 +50,23 @@ Download [public signing key](https://systemreboot.net/about/arunisaac.pub).
 
 Browse the development version on [cgit](https://git.systemreboot.net/ravanan) or on [GitHub](https://github.com/arunisaac/ravanan/).
 "
-                          all))
-          ;; Link to LICENSE web page.
-          (("\\[license details\\]\\(images/LICENSE.md\\)")
-           "[license details](images/LICENSE)"))
+                          all)))
         (invoke #$(file-append pandoc "/bin/pandoc")
                 "--standalone"
-                "--metadata" "title=ravanan"
+                "--title-prefix=ravanan"
                 "--metadata" "document-css=false"
                 "--css=style.css"
                 "--from=gfm"
                 (string-append "--output=" #$output)
                 "README.md"))))
 
-(define images-license-gexp
-  (with-imported-modules '((guix build utils))
-    #~(begin
-        (use-modules (guix build utils))
-
-        (invoke #$(file-append pandoc "/bin/pandoc")
-                "--standalone"
-                "--metadata" "title=License"
-                "--metadata" "document-css=false"
-                "--css=style.css"
-                "--from=gfm"
-                (string-append "--output=" #$output)
-                #$(file-append (package-source ravanan)
-                               "/images/LICENSE.md")))))
-
 (define-public ravanan-website
   (file-union "ravanan-website"
               `(("index.html"
                  ,(computed-file "ravanan-website-home-page.html"
                                  ravanan-website-home-page-gexp))
-                ("images/ravanan-king-of-lanka.jpg"
-                 ,(local-file "../images/ravanan-king-of-lanka.jpg"))
-                ("images/LICENSE.html"
-                 ,(computed-file "images-license.html"
-                                 images-license-gexp))
+                ("artwork/logo/logo-light.svg"
+                 ,(local-file "../artwork/logo/logo-light.svg"))
                 ("style.css" ,(local-file "../website/style.css"))
                 ("releases" ,(local-file "../releases"
                                          #:recursive? #t))
diff --git a/README.md b/README.md
index b65c8a3..8c1e9fc 100644
--- a/README.md
+++ b/README.md
@@ -1,3 +1,5 @@
+![ravanan logo](artwork/logo/logo-light.svg)
+
 [![ravanan CI badge](https://ci.systemreboot.net/badge/ravanan.svg)](https://ci.systemreboot.net/jobs/ravanan) [![ravanan-end-to-end-tests CI badge](https://ci.systemreboot.net/badge/ravanan-end-to-end-tests.svg)](https://ci.systemreboot.net/jobs/ravanan-end-to-end-tests) [![CWL v1.2 Conformance](https://ci.systemreboot.net/archive/ravanan-cwl-v1.2-conformance/latest/required.svg)](#cwl-v1.2-conformance)
 
 ravanan (pronounced rah-vun-un, IPA: rɑːvʌnʌn, Shavian: 𐑮𐑭𐑝𐑳𐑯𐑳𐑯) is a [Common Workflow Language (CWL)](https://www.commonwl.org/) implementation that is powered by [GNU Guix](https://guix.gnu.org/) and provides strong reproducibility guarantees. ravanan provides strong bullet-proof caching ([work reuse](https://www.commonwl.org/v1.2/CommandLineTool.html#WorkReuse)) so you never run the same step of your workflow twice, nor do you have to keep track of which steps were run and with what parameters: ravanan remembers everything for you. ravanan captures logs from every step of your workflow so you can always trace back in case of job failures.
@@ -11,8 +13,6 @@ Salient features of ravanan include:
 
 ravanan currently runs on single machines and on slurm via its [API](https://slurm.schedmd.com/rest_api.html). Other HPC backends will be implemented in the future based on demand.
 
-![Ravanan, king of Lanka](images/ravanan-king-of-lanka.jpg)
-
 - [Building from source](#building-from-source)
 - [How to use](#how-to-use)
   - [Getting started](#getting-started)
@@ -171,8 +171,8 @@ CWL conformance is a work in progress. We're getting there!
 
 ravanan is free software released under the terms of the [GNU General Public License](https://www.gnu.org/licenses/gpl.html), either version 3 of the License, or (at your option) any later version.
 
+See also [logo and artwork license](https://git.systemreboot.net/ravanan/tree/artwork/README.md) information.
+
 # The Name
 
 ravanan is named after the [mythic learned ten-headed king of the island of Lanka](https://en.wikipedia.org/wiki/Ravana).
-
-The image of Ravanan on this page is licensed under the [Creative Commons Attribution 2.0 Generic license](https://creativecommons.org/licenses/by/2.0/deed.en) by [Gane Kumaraswamy](https://www.flickr.com/photos/19396720@N00/4336566764). See [license details](images/LICENSE.md).
diff --git a/images/LICENSE.md b/images/LICENSE.md
deleted file mode 100644
index 4615864..0000000
--- a/images/LICENSE.md
+++ /dev/null
@@ -1,6 +0,0 @@
-# ravanan-king-of-lanka.jpg
-
-- Author: [Gane Kumaraswamy](https://www.flickr.com/photos/19396720@N00/4336566764)
-- Source: https://commons.wikimedia.org/wiki/File:Ravanan_-_King_of_Lanka.jpg
-https://www.flickr.com/photos/19396720@N00/4336566764
-- License: [Creative Commons Attribution 2.0 Generic license](https://creativecommons.org/licenses/by/2.0/deed.en)
diff --git a/images/ravanan-king-of-lanka.jpg b/images/ravanan-king-of-lanka.jpg
deleted file mode 100644
index c1b29d2..0000000
--- a/images/ravanan-king-of-lanka.jpg
+++ /dev/null
Binary files differ