PrivacyETH => Web3Privacy, update Lunarpunk party

This commit is contained in:
tree 2023-02-23 07:45:30 +01:00
rodič ec7d6dd1de
revize 7dc456e835
13 změnil soubory, kde provedl 147 přidání a 60 odebrání

Zobrazit soubor

@ -1,11 +1,11 @@
name = "#Lunarpunk Party"
shortname = ""
#shortname = ""
types = ["party"]
status = "planning"
#chains = ["ethereum"]
org = ""
dri = ""
poc = ""
org = "[UTXO Foundation](https://utxo.foundation)"
dri = "burningtree"
poc = "[tree](https://t.me/treecz)"
date = "2023-06-05"
times = "20:00-04:00"
days = 1
@ -23,6 +23,6 @@ logo = "logo.jpg"
[registration]
type = "tickets"
#price = ""
price = "15 EUR"
#link = ""
#status = "available"

Zobrazit soubor

@ -1,29 +0,0 @@
name = "PrivacyETH 2023 by ETHBrno"
shortname = "PrivacyETH"
types = ["conference"]
status = "planning"
chains = ["ethereum"]
org = "[UTXO Foundation](https://utxo.foundation)"
dri = "burningtree"
poc = "[tree](https://t.me/treecz)"
date = "2023-06-05"
days = 1
venues = ["x10"]
languages = ["english"]
attendees = 300
tags = ["lunarpunk", "privacy", "security"]
description = '''
A one-day lunarpunk-style conference focused on privacy. The conference originated as the dark side of [ETHPrague](https://ethprague.com), and is run by the same team behind the [ETHBrno](https://ethbrno.cz) hackathon in November.
'''
logo = "logo.jpg"
[registration]
type = "tickets"
[links]
#web = ""
twitter = "https://twitter.com/PrivacyETHconf"
[[segments]]
date = "2023-06-05"
times = "09:00-20:00"

Binární soubor nebyl zobrazen.

Před

Šířka:  |  Výška:  |  Velikost: 32 KiB

Zobrazit soubor

@ -0,0 +1,20 @@
const peopleMapper = {
//"Radek Svarz": { country: "cz" },
};
export async function data($) {
const res = await $.loadJSONUrl("https://prague.web3privacy.info/config.json");
return {
speakers: res.speakers.map(pid => res.people.find(p => p.id === pid)).map((s) =>
Object.assign({
id: $.formatId(s.name),
name: s.name,
twitter: s.twitter,
caption: s.caption,
country: s.country,
photoUrl: `https://prague.web3privacy.info/people/${s.img}`,
}, peopleMapper[s.name] || {})
),
};
}

Zobrazit soubor

@ -0,0 +1,40 @@
{
"speakers": [
{
"id": "guy-zyskind",
"name": "Guy Zyskind",
"twitter": "GuyZys",
"caption": "Founder of [Secret Network](https://scrt.network/), CEO [SCRT Labs](https://www.scrtlabs.com/)",
"country": "is",
"photoUrl": "https://prague.web3privacy.info/people/guy-zyskind.jpeg",
"photo": "photos/speakers/guy-zyskind.jpeg"
},
{
"id": "manu-alzuru",
"name": "Manu Alzuru",
"twitter": "ManuAlzuru",
"caption": "Humanist, solarpunk, Founder of [DoinGud](https://doingud.com/) & [ETH Barcelona](https://ethbarcelona.com/)",
"country": "es",
"photoUrl": "https://prague.web3privacy.info/people/manu-alzuru.jpeg",
"photo": "photos/speakers/manu-alzuru.jpeg"
},
{
"id": "juraj-bednar",
"name": "Juraj Bednar",
"twitter": "jurbed",
"caption": "Educator, writer, cryptoanarchist & biohacker",
"country": "sk",
"photoUrl": "https://prague.web3privacy.info/people/juraj-bednar.jpeg",
"photo": "photos/speakers/juraj-bednar.jpeg"
},
{
"id": "mario-havel",
"name": "Mario Havel",
"twitter": "TMIYChao",
"caption": "Hacker, Co-Founder of [Bordel Hackerspace](https://bordel.paralelnipolis.cz/#/)",
"country": "cz",
"photoUrl": "https://prague.web3privacy.info/people/mario-havel.jpeg",
"photo": "photos/speakers/mario-havel.jpeg"
}
]
}

Zobrazit soubor

@ -0,0 +1,44 @@
name = "Web3Privacy Prague 2023"
shortname = "Web3Privacy"
types = ["conference"]
status = "planning"
chains = ["ethereum"]
org = "[UTXO Foundation](https://utxo.foundation)"
dri = "burningtree"
poc = "[tree](https://t.me/treecz)"
date = "2023-06-05"
days = 1
venues = ["x10"]
languages = ["english"]
attendees = 300
tags = ["lunarpunk", "privacy", "security"]
description = '''
A one-day lunarpunk-style conference focused on privacy. First ever [Web3Privacy Summit](https://github.com/web3privacy/w3ps) #1.
---
If privacy is a human right, then we need to protect it.
Privacy advocates worldwide are coming together to discuss how to mainstream privacy within the Web3 industry. So it will become a cultural phenomenon embodying both decentralisation & anti-surveillance capitalism practices.
The conference complements the research project [Web3Privacy Now](http://web3privacy.info/) and was created by joining forces with the production team of the privacy hackathon [ETHBrno](https://ethbrno.cz/).
'''
logo = "logo.png"
[registration]
type = "tickets"
price = "99 EUR"
#link = ""
#status = "available"
[links]
web = "https://prague.web3privacy.info"
twitter = "https://twitter.com/web3privacy"
signal = "https://chat.web3privacy.info"
[[segments]]
date = "2023-06-05"
times = "09:00-20:00"
[[segments]]
remote = "lunarpunk-party"

binární
data/23/events/web3privacy/logo.png Normal file

Binární soubor nebyl zobrazen.

Za

Šířka:  |  Výška:  |  Velikost: 142 KiB

Binární soubor nebyl zobrazen.

Za

Šířka:  |  Výška:  |  Velikost: 59 KiB

Binární soubor nebyl zobrazen.

Za

Šířka:  |  Výška:  |  Velikost: 39 KiB

Binární soubor nebyl zobrazen.

Za

Šířka:  |  Výška:  |  Velikost: 96 KiB

Binární soubor nebyl zobrazen.

Za

Šířka:  |  Výška:  |  Velikost: 30 KiB

Zobrazit soubor

@ -216,7 +216,10 @@ class DeConf_Collection {
});
}
}
for (const sg of data.index.segments) {
for (let sg of data.index.segments) {
if (sg.remote) {
continue;
}
const [sstart, send] = sg.times.split("-");
sg.startTime = (new Date(`${sg.date}T${sstart}`)).toISOString();
const endDate = send <= sstart

Zobrazit soubor

@ -176,30 +176,39 @@ properties:
segments:
type: array
items:
type: object
additionalProperties: false
required:
- date
- times
properties:
date:
type: string
pattern: "^\\d{4}-\\d{2}-\\d{2}$"
times:
type: string
pattern: "^\\d{2}:\\d{2}-\\d{2}:\\d{2}$"
ecap:
type: number
title:
type: string
venues:
type: array
items:
type: string
pattern: "^[a-z0-9-]+$"
startTime:
type: string
endTime:
type: string
oneOf:
- type: object
additionalProperties: false
required:
- remote
properties:
remote:
type: string
pattern: "^[a-z0-9-]+$"
- type: object
additionalProperties: false
required:
- date
- times
properties:
date:
type: string
pattern: "^\\d{4}-\\d{2}-\\d{2}$"
times:
type: string
pattern: "^\\d{2}:\\d{2}-\\d{2}:\\d{2}$"
ecap:
type: number
title:
type: string
venues:
type: array
items:
type: string
pattern: "^[a-z0-9-]+$"
startTime:
type: string
endTime:
type: string
speakers:
type: array