Giter VIP home page Giter VIP logo

labweek-2022's Introduction

LabWeek22

A decentralized conference hosted by Protocol Labs. We are using this github repository and website to coordinate event listings. The website is published to:

https://labweek2022.plnetwork.io

LabWeek 2022 Location and Dates

LabWeek 2022 is happening October 20th to November 4th, in Lisbon.

Decentralized Conference

A decentralized conference is a series of related events happening around the same place and time, put on by a community. The goal is to enable people and groups to host their own events, loosely coordinating with the rest of the community.

Events can be run in many formats: roundtables, talks with slides, hack sessions, whiteboard sessions, or more. Anyone can submit subevents, just follow the instructions below!

Getting started

Please read this guide to Hosting Events for LabWeek22 before proceeding if you have questions on venues, times, and registration:

Submitting subevents

There are 2 templates you can choose from to submit a subevent:

  1. Use _template-short-event if your event doesn't have structured times throughout. It's short and sweet.
  2. Use _template-long-event if your event has a lot of breakout times for different speakers, sessions, OR is going to be multiple days long. This template has timeslots you can fill out to let attendees know what to expect and when.

Creating an Event

  1. Select the short or long template depending on your event.
  2. Create a new file and name it your-event-name.toml
  3. Fill in the template with details for your event.
  4. Create a PR to this repo to add this new file.
  5. The Spaceport team will review and merge your event into the website.

A quick note: If you are submitting an event that is private, it may not show up on the website since most attendees will not be able to attend. If you'd like it to appear in the schedule for some reason, please leave a comment in your PR for the Spaceport team to review.

Editing an Event

If you've already created your event but want to add or change details in the .toml file, create a PR with your edit requests, along with any comments. The Spaceport team will review and merge your changes to the website.

CSV dump of talks

To get a dump of talks/speakers for custom analysis, you can:

  1. Install the python version of yq: https://github.com/kislyuk/yq
  • brew install python-yq
  1. Run a command like tomlq -r '.name as $track_name | .date as $track_date | .timeslots[] | [$track_name, $track_date, .startTime, .title, (.speakers | join(" "))] | @csv' *.toml

The above was gleaned from:

  1. https://stackoverflow.com/a/71290386/16318
  2. https://stackoverflow.com/a/32967407/16318
  3. https://stackoverflow.com/a/38693695/16318

Developers

What is devent-website?

It is a boilerplate starter website you can use to organize your own decentralized event. Just clone the https://github.com/jbenet/devent-website repo, edit devent.toml, change the layout and style to meet your needs, and publish.

What's devent-website built with?

  • Next.js
  • React
  • Tailwind CSS
  • Flowbyte CSS

So go look in their docs & tutorials if you run into trouble.

Developing & Publishing the website

Develop:

cd website && npm run dev

Then visit: http://localhost:3000

Publish:

cd website
npm run build
npm run export
ipfs add -r out

Publish to fleek:

labweek-2022's People

Contributors

0xrome avatar aschmahmann avatar autonome avatar b5 avatar biglep avatar bmann avatar denicez avatar dkkapur avatar evgenyponomarev avatar expede avatar galargh avatar hackyguru avatar hannahhoward avatar jbenet avatar jpeg07 avatar jsoares avatar laeccles avatar lidel avatar mariakruglova avatar mikeal avatar mishmosh avatar momack2 avatar nicola avatar p-shahi avatar rangermauve avatar sgtpooki avatar tbenbow avatar willscott avatar yiannisbot avatar yunigraham avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

labweek-2022's Issues

"To be confirmed" weirdness

  • "to be confirmed" is being used to mean that the times need confirmation
  • but it renders as if the event itself needs confirmation, which is a bit misleading
  • recommend changing "to be confirmed" in event files to "Times TBD"

Screen Shot 2022-09-23 at 06 02 18

Update copy under "Schedule" to be more descriptive

new copy:
"Each event is hosted independently and ticketed separately. To register for tickets to the LabWeek22 events you'd like to attend, please click on the event and visit its website. Many events are coming together, and the schedule will be updated frequently. Come back often for the latest updates.โ€

Can we add our Hacker Base event?

Title: Filecoin Foundation x Fission Codes x ETH Lisbon Hacker Base
Date - Every day during oct. 24 - Nov 4
Times - 10:00 - 17:00
Org: Filecoin Foundation
Attendees: All welcome

Proper Domain

We should get a proper domain for labweek22. (not a subdomain)

labweek22.{io, ai, xyz, ...etc}

Add Event Logos

  • It would be very useful to allow optional event logos.
  • This will help people find what they're looking for quickly.
  • We should do this by adding a logo field to the event toml file
  • Images could be added to the repo (safer) and/or linked externally (riskier)
  • must constrain size (maximums)

Screen Shot 2022-09-23 at 06 25 20

Hacker Base Fission logo?

  • i may be misremembering but I thought the hacker base was put on by Fission? if so should it be the fission logo in the event?
  • or if joint, maybe show both fission + FF? ๐Ÿคท (can do this by making 1 image w/ both logos side by side)

Screen Shot 2022-10-22 at 07 29 47

Alignment of schedule grid

The schedule grid got misaligned in spacing:

  • width of each column (day) should be the same
  • height of each row (event) should have same min-height (might get larger), a bit larger than currently (one of the rows looks too small)

image

Detach fork

Context

  • This repo was forked from https://github.com/ipfs-shipyard/ipfs-thing-2022
  • but it remained "attached" (which meant issues and other things went back to ipfs-thing-2022
    • (note for devent long term: use a tool to init a new repo instead of forking another repo)

Fixing it

Screen Shot 2022-09-08 at 20 28 05

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.