Merge pull request #25 from niclaz/main

Improved Docs - Events Introduction page + Guide placeholder
This commit is contained in:
Mykola Siusko 2024-08-28 21:10:55 +02:00 committed by GitHub
commit a8ae86a65e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 87 additions and 19 deletions

View file

@ -0,0 +1,54 @@
---
title: How to add an event to the web3privacy.info website
---
`WORK IN PROGRESS`
## Preamble
The purpose of this Guide is to help you add a new event to [Web3PrivacyNow website](https://web3privacy.info) by committing to the /data repository and deploying the change via Github Pages.
It is important to understand the the website is managed by Astro and is created by the magic of code and it fetches automatically any changes to the /data repository where our events, speakers, and other data is held.
*CAUTION* - to add an event to the website you need to edit the /data repository within Github. Within our Github is also a repository called /web which holds the code which displays the website - DO NOT EDIT THIS CODE.
## Pre-requisites
- Github account and a fork o this repository [https://github.com/web3privacy/data](https://github.com/web3privacy/data)
- Have all information about the event you want to add ready at hand
- Have one image for the event which will be uploaded to the repository (resolution must be 000 x 000 pixels)
- some knowledge of Github / Pull-Request mechanism
## Step-by-step Guide
### Part 1: Github
- [ ] Navigate to the project repository main page (https://github.com/web3privacy/web](https://github.com/web3privacy/web)
- [ ]
- [ ]
- [ ]
### Part 2:
- [ ]
- [ ]
- [ ]
- [ ]
### Part 3: Testing
- [ ]
- [ ]
- [ ]
### Troubleshooting
-
-
-
- Ask in W3PN chats for support or help
### External resources
[Github Pages Documentation](https://docs.github.com/en/pages)

View file

@ -9,7 +9,7 @@ import { LinkCard } from '@astrojs/starlight/components';
| Lead | Links | Workgroup | | Lead | Links | Workgroup |
| --- | --- | --- | | --- | --- | --- |
| @Tree | • Events list: [web3privacy.info/events](https://web3privacy.info/events)<br/> • lu.ma calendar: [lu.ma/web3privacy](https://lu.ma/web3privacy) | [PM](https://github.com/orgs/web3privacy/projects/7), [GitHub](https://github.com/web3privacy/events), [Matrix](https://matrix.to/#/#w3p-events:gwei.cz) | | | • Events list: [web3privacy.info/events](https://web3privacy.info/events)<br/> • lu.ma calendar: [lu.ma/web3privacy](https://lu.ma/web3privacy) | [PM](https://github.com/orgs/web3privacy/projects/7), [GitHub](https://github.com/web3privacy/events), [Matrix](https://matrix.to/#/#w3p-events:gwei.cz) |
## Concept ## Concept
@ -26,11 +26,15 @@ We aim to produce high quality events that bring a very similar atmosphere and c
## Structured data source ## Structured data source
The source files with basic data about our events can be found in our `data` [Git repository](/git): The source files with basic data about our events can be found in our `data` [Git repository](/contributors/git):
* [`@web3privacy/data`](https://github.com/web3privacy/data) (`src/events` directory) * [`@web3privacy/data`](https://github.com/web3privacy/data) (`src/events` directory)
Feel free to edit or modify! *Feel free to add an event by making a PR to the web3privacy/data/src/events*
Please do read this docs page in full, respect the naming convention noted here, and follow the [how to add an event to website guide](/get-involved/add-event-to-website) `work-in-progress`
| Guide | Link | Status |
| Adding a new event to website | pending | `work-in-progress` |
## Naming conventions ## Naming conventions
@ -42,16 +46,28 @@ The event identifier consists of:
| Length | Description | Example | | Length | Description | Example |
| --- | --- | --- | | --- | --- | --- |
| 1 letter | code of [event type](/events/types) | `s` | | 1-2 letter | code of [event type](/events/types) | `s` |
| 2 letter | calendar year | `24` | | 2 letter | calendar year | `24` |
| 2-3 letters | pseudo city/event code | `prg` | | 2-3 letters | pseudo city/event code | `prg` |
| 1 letter | sequence number (optional) | - | | 1 letter | sequence number (optional) | - |
Example identifiers: Example identifiers:
* `s24prg` - summit in Prague 2024 * `s24prg` - summit in Prague 2024
* `m24dc` - meetup near Devcon 2024 * `c25bkk` - congress in Bangkok 2025
* `c25be` - Privacy Corner on MoneroKon 2025 * `pc25ber` - Privacy Corner in Berlin 2025
* `m25prg2` - second meetup in Prague 2025 * `mh26rom` - meta-hackathon in Rome 2026
List of event codes:
| Event Code | Description | Example |
| --- | --- | --- |
| s | summit | s24prg |
| m | meetup | m24rom |
| h | hackathon | h23prg |
| c | congress | c25bkk |
| pc | privacy-corner | pc25ber |
| os | online-summit | os22web |
| mh | meta-hackathon | mh26rom |
### Name of the event ### Name of the event
@ -64,7 +80,7 @@ For internal referencing its possible to skip `W3PN` or `Web3Privacy Now` part.
Examples: Examples:
* `Web3Privacy Now Summit Prague 2024` * `Web3Privacy Now Summit Prague 2024`
* `W3PN Hackathon Bled 2024` * `W3PN Hackathon Rome 2024`
* `Meetup Bucharest 2024` (internal) * `Meetup Bucharest 2024` (internal)
## Seasons ## Seasons
@ -81,7 +97,7 @@ Within the season, all events are prepared together as one package. This also ap
Each season as a whole has a predetermined budget that we want to raise from sponsors and donors. These funds are then used to cover the costs associated with organising these events. Each season as a whole has a predetermined budget that we want to raise from sponsors and donors. These funds are then used to cover the costs associated with organising these events.
The Season Budget consists of budget approved by Web3Privacy Now [association](/association/). The Season Budget consists of budget approved by Web3Privacy Now [Treasury](/governance/treasury).
## Regions ## Regions
@ -139,8 +155,6 @@ Funds to pay for event expenses and services come from the shared [Season Budget
The amount to be provided for a particular event depends on the [type of event](/events/types), its duration and other parameters. The amount to be provided for a particular event depends on the [type of event](/events/types), its duration and other parameters.
### Legal entity
### Visual identity ### Visual identity
TODO TODO
@ -188,14 +202,14 @@ Final ticketing (registration) starts the moment we have a confirmed date and lo
All those who have pre-registered are notified of final registration via email. All those who have pre-registered are notified of final registration via email.
#### Payment methods #### Donation methods
We usually accept these payment methods: We usually accept these donation methods:
* fiat * fiat
* payment cards * cash
* cryptocurrencies * cryptocurrencies
* BTC, BTC (Lightning) * BTC, BTC (Lightning)
* ETH and stablecoins (also L2s) * ETH and stablecoins
* XMR * XMR
## Speakers ## Speakers
@ -210,15 +224,15 @@ If you are interested in visibility of your organization at our events, then we
### Members (General Partners) ### Members (General Partners)
Your organisation can become [organisational member](/membership/#membership-for-organizations) of Web3Privacy Now and automatically gain visibility at our events, depending on the Tier choosen. Your organisation can become an [organisational partner](/get-involved/org-benefits) of Web3Privacy Now and automatically gain visibility at our events, depending on the Tier choosen.
### Media partners ### Media partners
It is possible to become a general partner for all events, or just a partner for a specific event. Please [contact us](/contacts) for more details. It is possible to become a general partner for all events, or just a partner for a specific event. Please [contact us](/about-us//contact-us) for more details.
### Community partners ### Community partners
We offer local non-profit organizations and communities the opportunity to become a community partner for a specific event. Please [contact us](/contacts) for more details. We offer local non-profit organizations and communities the opportunity to become a community partner for a specific event. Please [contact us](/about-us/contact-us) for more details.
## Volunteers ## Volunteers
@ -242,4 +256,4 @@ We do not provide the personal information about visitors or other involved peop
## Code of Conduct ## Code of Conduct
Our events are guided by our community [Code of Conduct](/code-of-conduct). Our events are guided by our community [Code of Conduct](/get-involved/code-of-conduct).