Add dates to sitemap. New SI blogpost ngi0.

main
Lio Novelli 2024-11-03 19:19:24 +01:00
parent bd5cae98df
commit e4fe2d7e72
12 changed files with 222 additions and 32 deletions

View File

@ -24,3 +24,7 @@ without the duplicate content that is translated in both languages.
** SSL
https://certbot.eff.org/instructions?ws=apache&os=pip
* Plan

View File

@ -0,0 +1,20 @@
<a href="contact.html">
<pre class="rainbow rainbow_text_animated rainbow_text_animated_2">
_ _
___ ___ _ __ | |_ __ _ ___| |_
/ __/ _ \| '_ \| __/ _` |/ __| __|
| (_| (_) | | | | || (_| | (__| |_
\___\___/|_| |_|\__\__,_|\___|\__|
</pre>
</a></br>
<a href="blog">
<pre class="rainbow rainbow_text_animated rainbow_text_animated_3">
_ _
| |__ | | ___ __ _
| '_ \| |/ _ \ / _` |
| |_) | | (_) | (_| |
|_.__/|_|\___/ \__, |
|___/
</pre>
</a><br>

View File

@ -23,8 +23,8 @@
org-html-head-include-scripts nil ;; Use our own scripts
org-html-head-include-default-style nil ;; Use our own styles
;; org-html-head "<link rel=\"stylesheet\" href=\"https://cdn.simplecss.org/simple.min.css\" /><link rel=\"icon\" type=\"image/x-icon\" href=\"../assets/favicon.ico\"><link rel=\"stylesheet\" href=\"../assets/custom.css\">")
;; @TODO fix favicon link
;; @TODO <link rel="stylesheet" href="/path/to/custom.css">
;; @TODO fix favicon link
;; @TODO <link rel="stylesheet" href="/path/to/custom.css">
)
(defvar novelli-html-head "<link rel=\"stylesheet\" href=\"https://cdn.simplecss.org/simple.min.css\" /><link rel=\"icon\" type=\"image/x-icon\" href=\"../assets/favicon.ico\"><link rel=\"stylesheet\" href=\"../assets/custom.css\">")
@ -32,10 +32,28 @@
(defvar novelli-html-head-nested-1 (replace-regexp-in-string "../assets" "../../assets" novelli-html-head))
;; Read assets lio.txt
(defvar novelli-header (concat "<div class=\"title logo\"><a href=\"index.html\"><pre class=\"rainbow rainbow_text_animated\">" (f-read "assets/lio.txt" 'utf-8) "</pre></a></div>
(defvar novelli-header-menu (concat "<div class=\"title logo\"><a href=\"index.html\"><pre class=\"rainbow rainbow_text_animated\">" (f-read "assets/lio.txt" 'utf-8) "</pre></a></div>
<div class=\"nav\">" (f-read "assets/menu.html" ) "</div>
<div class=\"language-menu test\"><a class=\"lang\" href=\"/\">SL</a> / <a class=\"lang\" href=\"en/\">EN</a></div>"))
(defvar novelli-header-nested-1 (replace-regexp-in-string "href=\"" "href=\"..\/" novelli-header))
(defvar novelli-header-menu-en (concat "<div class=\"title logo\"><a href=\"index.html\"><pre class=\"rainbow rainbow_text_animated\">" (f-read "assets/lio.txt" 'utf-8) "</pre></a></div>
<div class=\"nav\">" (f-read "assets/menu-en.html" ) "</div>
<div class=\"language-menu test\"><a class=\"lang\" href=\"/\">SL</a> / <a class=\"lang\" href=\"en/\">EN</a></div>"))
(defvar novelli-header-menu-nested-1 (replace-regexp-in-string "href=\"" "href=\"..\/" novelli-header-menu))
;; https://www.danliden.com/posts/20211203-this-site.html
;; https://thibaultmarin.github.io/blog/posts/2016-11-13-Personal_website_in_org.html#orgace8e3d
(defun lio/org-publish-org-sitemap-format (entry style project)
"Custom sitemap entry formatting: add date"
(cond ((not (directory-name-p entry))
(format "[[file:%s][(%s) %s]]"
entry
(format-time-string "%Y-%m-%d"
(org-publish-find-date entry project))
(org-publish-find-title entry project)))
((eq style 'tree)
;; Return only last subdir.
(file-name-nondirectory (directory-file-name entry)))
(t entry)))
;; Define the publishing project
(setq org-publish-project-alist
@ -50,7 +68,7 @@
:with-toc t ;; Include a table of contents
:section-numbers nil ;; Don't include section numbers
:html-head novelli-html-head
:html-preamble novelli-header
:html-preamble novelli-header-menu
;; :auto-preamble t
:auto-sitemap t
:sitemap-filename "sitemap.org"
@ -73,15 +91,16 @@
;; "<link rel=\"alternate\" type=\"application/rss+xml\"
;; href=\"http://nicolas-petton.fr/blog/blog.xml\"
;; title=\"RSS feed\">"
:html-preamble novelli-header-nested-1
:html-preamble novelli-header-menu-nested-1
:auto-sitemap t
:sitemap-title "Objave"
:sitemap-filename "index.org"
:sitemap-format-entry 'lio/org-publish-org-sitemap-format
;; :html-postamble ,nico-website-html-postamble
;; :sitemap-filename "sitemap.org"
;; :sitemap-sort-files 'anti-chronologically
)
(list "org-site:en"
(list "org-site:en"
:recursive t
:base-directory "./en"
:publishing-function 'org-html-publish-to-html
@ -91,20 +110,24 @@
:with-toc t ;; Include a table of contents
:section-numbers nil ;; Don't include section numbers
:html-head novelli-html-head-nested-1
:html-preamble novelli-header
:html-preamble novelli-header-menu-en
:time-stamp-file nil
:auto-sitemap t
:sitemap-filename "sitemap.org"
:sitemap-title "Sitemap"
:sitemap-sans-extension t
:sitemap-style 'tree
)
(list "org-site:assets"
:base-directory "./assets"
:publishing-function 'org-publish-attachment
:base-extension "css\\|js\\|ttf\\|woff2\\|ico"
:publishing-directory "./public/assets"
:recursive t
)
(list "org-site:assets"
:base-directory "./assets"
:publishing-function 'org-publish-attachment
:base-extension "css\\|js\\|ttf\\|woff2\\|ico"
:publishing-directory "./public/assets"
:recursive t
)
)) ;; Don't include time stamp in file
;; Generate the site output
(org-publish-all t)
(message "Build complete!")

View File

@ -1,3 +1,4 @@
#+TITLE: Objave
- [[file:regijski-predstavnik-ngi0.org][Regijski predstavnik programa NGI0]]
- [[file:programi-ngi0.org][(2024-11-03) NGI0 programi]]
- [[file:regijski-predstavnik-ngi0.org][(2024-11-03) Regijski predstavnik programa NGI0]]

View File

@ -0,0 +1,122 @@
#+TITLE: NGI0 programi
#+DATE: Sat Nov 2 08:12:02 PM CET 2024
#+LANGUAGE: si
NGI Zero zajema štiri programe financiranja in en program podpornih storitev.
Največji med njimi je [[https://nlnet.nl/commonsfund][NGI0 fond za javne dobrine (NGI0 Commons Fund)]], trije
manjši programi pa so NGI0 mobifree, NGI0 Fediversity in NGI TALER. Podporne
storitve za prosto in odprtokodne projekte, ki se financirajo v okviru
iniciative NGI pa nudi vrsta partnerjev v okviru NGI Zero Review programa.
Programi financiranja imajo rok za prijave v trenutnem sklicu do 1. decembra
2024 in nudijo financiranje za manjše in srednje projekte v višini med 5 in
50.000 evri. Pogoj za pridobitev financiranja je, da so projekti zaščiteni s
copyleft licencami.
* NGI0 Fond za javne dobrine
#+begin_quote
Zahtevajmo nazaj javno naravo interneta
#+end_quote
Za financiranje prek [[https://nlnet.nl/commonsfund][Fonda za javne dobrine]] se lahko prijavijo najraznovsrtnejši
projekti s področja proste in odprtokodne programske in strojne opreme,
*odprtih* standardov, podatkovja, umetne inteligence, znanosti,
vzgojno-izobraževalnih virov ter [[http://ustvarjalnagmajna.si/][ustvajalne gmajne]]. Cilj programa je vzpostavitev
novih digitalnih javnih dobrin. V prejšnjem sklicu je financiranje pridobilo [[https://nlnet.nl/news/2024/20241014-announcing-CommonsFund-call.html][32
projektov s celotnega tehnološkega spektra]]. Meni bolj zanimi projekti so
[[https://nlnet.nl/project/Panoramax][Panoramax]], ki omogoča ulični pogled na open street mapu, [[https://nlnet.nl/project/DatamiPods][DatamiPods]], orodje za
vizualizacijo povezanih podatkov, in [[https://nlnet.nl/project/FederatedCodeNext][Federated Code Next]], ki agregira, obogati
in federira odprte podatke o ranljivostih v programski opremi, kar omogoča lažje
iskanje nevarnih programov.
Fond za javne dobrine je težak 21.6 miljona evrov in bo trajal do leta 2027.
* NGI Fediversity
#+begin_quote
Ustvarjamo sistem gostovanja prihodnosti
#+end_quote
[[https://fediverse.party/][Federirane spletne storitve]] omogočajo uporabnikom, da ločijo svoje vsebine in
podatke od posameznih ponudnikov internetih storitev, kar na novo vzpostavlja
meje med ustvarjalci vsebin in ponudniki storitev. Prenosljivost storitev in
ločitev podatkov prinašajo odprtost zaklenjenim storitvenim vertikalam z
dominantnimi položaji na trgu.
[[https://nlnet.nl/fediversity/][Fediversity sklad]] se osredotoča na gostovanje in samogostovanje federiranih
storitev in namenja sredstva za projekte, ki olajšujejo in utrjuejo procese
nameščanja in gostovanja tovrstnih storitev. Skladu za zgled je Linux
distribucija NixOS, ki s svojim deklerativnim pristopom k pakiranju programske
opreme in upravljanja s konfiguracijo, naredi nadgradnje sistemov zanesljivejše.
Zaradi ponovljivosti izgradnje programske opreme, ki jo omogočajo NixOS in sorodni
operacijski sistemi, so primernejši za uporabo pri kompleksnih scenerijih
postavljanja storitev, kjer so ključnega pomena konsistentnost, stabilnost in
možnost konfiguriranja.
Za Fediversity sklad je namenjenih 450 tisočakov za majhne in srednje projekte.
* NGI Mobifree
#+begin_quote
Bolj etična in človeška mobilna programska oprema
#+end_quote
Pilotni program NGI Mobifree poskuša spremeniti _status quo_ v ekosistemu
mobilnega programja, kjer dominira malo število velikih igralcev. Mobifree išče
projekte, ki na mobilne naprave prinašajo nova orodja in utrjujejo obstoječo
infrastrutkuro.
Projekti, ki so do sedaj dobili financiranje v okviru programa Mobifree so
[[https://nlnet.nl/gallery/f-droid.html][F-Droid]], [[https://nlnet.nl/project/Conversations/][Conversations]] in [[https://microg.org/][Micro-G]]. Gre za projekte, ki omogočajo ponovno uporabo
mobilinih naprav in izvajanje pravice do popravila, kar ima za posledico
zmanjšanje elektronskih odpadkov.
Za program Mobifree je namenjenih 670.00 evrov.
* NGI TALER
#+begin_quote
Digitalna plačila, ki varujejo zasebnost
#+end_quote
V digitalni ekonomiji plačilni sistem igra ključno vlogo, kljub temu pa
obstoječi plačilni sistemi pretendirajo k občutno zmanjšani zasebnosti kot
plačevanje z gotovino. Pomanjkanje zasebnosti je še posebej izrazito pri
lastniških sistemih kot sta Google in Apple Pay.
[[https://nlnet.nl/taler/][NGI TALER]] program je skupaj financirata Evropska komisija in Švica, z namenom
razvoja novega elektronskega plačilnega sistema, ki bo koristil vsem:
potrošnikom, prodajalcem, bankam, finančnim organom, revizorjem in
protikorupcijskim organom. NGI Taler je namenjem implementacijam in izboljšavam
[[https://taler.net/en][GNU Taler plačilnega sistema]], ki nudi zasebnost potrošnikom, za prodajalce pa
uveljavlja transparentnost. Mikro plačila imajo zelo majhne transakcijske
stroške, zato GNU Taler omogoča internetnim podjetjem odmik od poslovnih
modelov, ki temeljijo na oglaševanju ali naročninah.
Za program NGI TALER je na voljo 676.00 evrov.
* NGI0 Review
Za prosto in odprtokodne projekte, ki so dobili financiranje v okviru NGI, NGI
Zero Review program nudi paleto podpornih storitev:
- Dostopnost in WCAG revizije ([[https://www.hanuniversity.com/en/research/research-center/inclusive-digital-design-engineering/][HAN Univerza uporabnih znanosti, oddelek za
vključujoč dizajn in inžiniring]])
- Diverziteta in vključenost ([[https://www.apc.org/][Association of progressive communcations]])
- Grajenje skupnosti in mentoriranje ([[https://techcultivation.org/][Center za kultiviranje tehnologije]])
- Licenciranje ([[https://fsfe.org/][Free Software Foundation Europe]])
- Internacionalizacija in prevajanje ([[http://translatehouse.org/][Translate house]])
- Pakiranje ([[https://nixos.org/community/teams/foundation-board/][NixOS fundacija]])
- Varnostni pregled ([[https://www.radicallyopensecurity.com/][Radically Open Security]])
- Standardizacija ([[https://www.tolerantnetworks.com/about-us.html][Tolerant Networks]])
- Testiranje (by Julian Harty)
* Namesto zaključka
Če že sodelujete pri projektu, ki ustreza keteremu od NGI0 programov, ali imate
idejo za projekt, me lahko [[file+emacs:../kontakt.org][kontaktirate]] in vam svetujem pri prijavi na razpis.
#+begin_comment
https://dis-slovarcek.ijs.si/list_searched
#+end_comment

View File

@ -1,16 +1,14 @@
#+TITLE: Regijski predstavnik programa NGI0
#+LANGUAGE: si
#+begin_comment
https://nlnet.nl/NGI0/
https://nlnet.nl/foundation/jobs/regionalrepresentative.html
Kaj je ngi0?
Kaj so moje naloge?
Naloge:
- deliver presentations and/or otherwise create a presence at relevant
FOSS and R&D events
@ -25,7 +23,6 @@ FOSS and R&D events
- Coordinate translation efforts for free and open source software,
documentation and educational materials, Wikipedia pages, etc.
- priprava prezentacij in prisotnost na relevantnih dogodkih s področja FLOSS.
- ustvarjanje in prevajanje vsebin za lokalne publikacije in medije
- novačenje, trening in izobraževanje prostovoljcev, ki želijo širiti ideje FLOSS.
@ -33,11 +30,8 @@ FOSS and R&D events
- koordiniranje prevajanja proste in odprte programske opreme, dokumentacije in
izobraževalnega matriala
. Another programme — NGI Zero Review — supports the wider NGI community with
Another programme — NGI Zero Review — supports the wider NGI community with
various services that help to mature these technology commons.
#+end_comment
S septembrom 2024 sem postal regijski predstavnik programa [[https://nlnet.nl/NGI0/][NGI Zero]], ki

View File

@ -11,3 +11,6 @@
- [[https://www.drupal.org/u/useernamee][Drupal/PHP razvijalec]]
- Član [[https://emacs.si/][Emacs user group Slovenia]]
* Zadnje objave
#+INCLUDE: blog/index.org :lines "-5" :only-contents t

View File

@ -1,10 +1,9 @@
#+TITLE: Kontakt
#+TRANSLATIONS: en:en/contact.org
#+OPTIONS: toc:nil
#+LANGUAGE: sl
#+LANGUAGE: si
- Spletna pošta: [[mailto:lio@kompot.si][lio [at] kompot.si]]
- Fediverzumu: [[https://toot.si/@len][@len@toot.si]]
- Matrix: [[https://matrix.to/#/@lion:radiostudent.si][@lio.novell:radiostudent.si]]

View File

@ -3,5 +3,6 @@
- [[file:kontakt.org][Kontakt]]
- [[file:index.org][Lio Novelli]]
- blog
- [[file:blog/programi-ngi0.org][NGI0 programi]]
- [[file:blog/index.org][Objave]]
- [[file:blog/regijski-predstavnik-ngi0.org][Regijski predstavnik programa NGI0]]

8
en/contact.org 100644
View File

@ -0,0 +1,8 @@
#+TITLE: Contact
#+TRANSLATIONS: si:kontakt.org
#+OPTIONS: toc:nil
#+LANGUAGE: en
- Email: [[mailto:lio@kompot.si][lio [at] kompot.si]]
- Fediverse: [[https://toot.si/@len][@len@toot.si]]
- Matrix: [[https://matrix.to/#/@lion:radiostudent.si][@lio.novell:radiostudent.si]]

View File

@ -2,9 +2,20 @@
#+OPTIONS: toc:nil
#+LANGUAGE: en
* Activites
* my Activities
- co-host of a monthly tech-critical radio show [[https://radiostudent.si/druzba/tehno-klistir][Techno enema at Radio Student]]
- comunity organizer of [[https://kompot.si][selfhosting collective Compote]]
- regional representative of [[https://nlnet.nl/NGI0/][NGI0]]
- [[https://www.drupal.org/u/useernamee][Drupal/PHP developer]]
- Member of [[https://emacs.si/][Emacs user group Slovenia]]
* Last posts
#+INCLUDE: sitemap.org :lines "-5" :only-contents t
#+begin_comment
#+INCLUDE: sitemap.org::blog :lines "-5" :only-contents t
#+end_comment
- co-host of a monthly tech-critical radio show Techno enema at Radio Student
- comunity organizer of selfhosting collective Compote
- regional representative of NGI0
- Drupal/PHP developer

4
en/sitemap.org 100644
View File

@ -0,0 +1,4 @@
#+TITLE: Sitemap
- [[file:contact.org][Contact]]
- [[file:index.org][Liopold D. Novelli]]