gnunet-svn
[Top][All Lists]
Advanced

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

[www_shared] 10/19: licensing, notes, todo, readme


From: gnunet
Subject: [www_shared] 10/19: licensing, notes, todo, readme
Date: Sat, 25 Jan 2020 11:29:25 +0100

This is an automated email from the git hooks/post-receive script.

ng0 pushed a commit to branch master
in repository www_shared.

commit d72e8bc49fbd9bffa90c9f092c4896b69aac08b2
Author: ng0 <address@hidden>
AuthorDate: Sun Dec 8 10:33:27 2019 +0000

    licensing, notes, todo, readme
---
 README        | 27 +++++++++++++++++++++++++++
 TODO          |  3 +++
 fileproc.py   | 11 +++++++++++
 news.macro.j2 | 12 ++++++++++++
 site.py       | 10 ++++++++++
 sitemap.py    | 10 ++++++++++
 sum.py        | 10 ++++++++++
 textproc.py   | 10 ++++++++++
 8 files changed, 93 insertions(+)

diff --git a/README b/README
new file mode 100644
index 0000000..d1a6159
--- /dev/null
+++ b/README
@@ -0,0 +1,27 @@
+www_shared
+==========
+
+Shared code between taler.net and gnunet.org to build a jinja2-based
+website.
+
+This code provides building blocks for generating the html pages and
+other repeating tasks.
+
+Usage
+-----
+
+The code expects to sit in 'inc', which for gnunet.org is the folder
+where this submodule is checked out to. For more practical
+applications of it refer to the source code of gnunet.org.
+
+Dependencies
+------------
+
+python3, jinja2, BeautifulSoup 4, ruamel.yaml
+
+License
+-------
+Everything in here is to be placed in the public domain, due to
+ambiguity of "public domain" in some countries the code is 0-BSD
+licensed.
+New code should follow this licensing choice.
diff --git a/TODO b/TODO
new file mode 100644
index 0000000..59455df
--- /dev/null
+++ b/TODO
@@ -0,0 +1,3 @@
+* some functions aren't used yet, they are kept around to be used and
+  improved for a future version of the website which doesn't work on 1
+  directory exclusively.
diff --git a/fileproc.py b/fileproc.py
index bf6cc8d..f814c1c 100644
--- a/fileproc.py
+++ b/fileproc.py
@@ -1,3 +1,14 @@
+# Copyright (C) 2019 by GNUnet e.V.
+#
+# This code is derived from code contributed to GNUnet e.V.
+# by ng0 <address@hidden>
+#
+# Permission to use, copy, modify, and/or distribute this software for any 
purpose with or without fee is hereby granted.
+#
+# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 
WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 
MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY 
SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER 
RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, 
NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE 
USE OR PERFORMANCE OF THIS SOFTWARE.
+#
+# SPDX-License-Identifier: 0BSD
+
 from pathlib import Path
 import os
 import shutil
diff --git a/news.macro.j2 b/news.macro.j2
index 0ed9972..54053e9 100644
--- a/news.macro.j2
+++ b/news.macro.j2
@@ -1,3 +1,15 @@
+{#
+# Copyright (C) 2019 by GNUnet e.V.
+#
+# This code is derived from code contributed to GNUnet eV
+# by ng0 <address@hidden>.
+#
+# Permission to use, copy, modify, and/or distribute this software for any 
purpose with or without fee is hereby granted.
+#
+# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 
WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 
MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY 
SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER 
RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, 
NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE 
USE OR PERFORMANCE OF THIS SOFTWARE.
+#
+# SPDX-License-Identifier: 0BSD
+#}
 {% macro newspreview(name) -%}
   <section class="item-preview">
     <header>
diff --git a/site.py b/site.py
index 9fd9ac8..de3b039 100644
--- a/site.py
+++ b/site.py
@@ -1,3 +1,13 @@
+# Copyright (C) 2019 by GNUnet e.V.
+#
+# This code is derived from code contributed to GNUnet e.V.
+# by ng0 <address@hidden> and based on code by Florian Dold.
+#
+# Permission to use, copy, modify, and/or distribute this software for any 
purpose with or without fee is hereby granted.
+#
+# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 
WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 
MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY 
SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER 
RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, 
NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE 
USE OR PERFORMANCE OF THIS SOFTWARE.
+#
+# SPDX-License-Identifier: 0BSD
 import os
 import os.path
 import sys
diff --git a/sitemap.py b/sitemap.py
index 5ccf744..d09ae22 100644
--- a/sitemap.py
+++ b/sitemap.py
@@ -1,3 +1,13 @@
+# Copyright (C) 2019 by GNUnet e.V.
+#
+# This code is derived from code contributed to GNUnet e.V.
+# by ng0 <address@hidden>.
+#
+# Permission to use, copy, modify, and/or distribute this software for any 
purpose with or without fee is hereby granted.
+#
+# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 
WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 
MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY 
SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER 
RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, 
NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE 
USE OR PERFORMANCE OF THIS SOFTWARE.
+#
+# SPDX-License-Identifier: 0BSD
 import os
 from pathlib import Path, PurePosixPath
 
diff --git a/sum.py b/sum.py
index fff7a81..4cc9ef4 100644
--- a/sum.py
+++ b/sum.py
@@ -1,3 +1,13 @@
+# Copyright (C) 2019 by GNUnet e.V.
+#
+# This code is derived from code contributed to GNUnet e.V.
+# by ng0 <address@hidden>.
+#
+# Permission to use, copy, modify, and/or distribute this software for any 
purpose with or without fee is hereby granted.
+#
+# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 
WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 
MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY 
SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER 
RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, 
NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE 
USE OR PERFORMANCE OF THIS SOFTWARE.
+#
+# SPDX-License-Identifier: 0BSD
 def sha256sum(_):
     sha256 = hashlib.sha256()
     with io.open(_, mode="rb") as fd:
diff --git a/textproc.py b/textproc.py
index f3b97d3..cacd836 100644
--- a/textproc.py
+++ b/textproc.py
@@ -1,3 +1,13 @@
+# Copyright (C) 2019 GNUnet e.V.
+#
+# This code is derived from code contributed to GNUnet e.V.
+# by ng0 <address@hidden>.
+#
+# Permission to use, copy, modify, and/or distribute this software for any 
purpose with or without fee is hereby granted.
+#
+# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 
WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 
MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY 
SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER 
RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, 
NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE 
USE OR PERFORMANCE OF THIS SOFTWARE.
+#
+# SPDX-License-Identifier: 0BSD
 import html.parser
 from bs4 import BeautifulSoup
 

-- 
To stop receiving notification emails like this one, please contact
address@hidden.



reply via email to

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