forked from tildetown/town
		
	towncon stuff
This commit is contained in:
		
							parent
							
								
									115c33d94e
								
							
						
					
					
						commit
						ecfe9c19ef
					
				
							
								
								
									
										2
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								Makefile
									
									
									
									
									
								
							| @ -55,7 +55,7 @@ bin/stats: cmd/stats/main.go bin | |||||||
| bin/contrib: cmd/contrib/main.go bin | bin/contrib: cmd/contrib/main.go bin | ||||||
| 	go build -o bin/contrib ./cmd/contrib | 	go build -o bin/contrib ./cmd/contrib | ||||||
| 
 | 
 | ||||||
| bin/con: cmd/towncon/main.go bin | bin/con: cmd/towncon/main.go cmd/towncon/md/* bin | ||||||
| 	go build -o bin/con ./cmd/towncon | 	go build -o bin/con ./cmd/towncon | ||||||
| 
 | 
 | ||||||
| bin/request: cmd/request/main.go bin | bin/request: cmd/request/main.go bin | ||||||
|  | |||||||
| @ -35,7 +35,6 @@ func banner() (string, error) { | |||||||
| 	} | 	} | ||||||
| 
 | 
 | ||||||
| 	return string(content), nil | 	return string(content), nil | ||||||
| 
 |  | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| func info() error { | func info() error { | ||||||
| @ -53,6 +52,27 @@ func info() error { | |||||||
| 	return cmd.Run() | 	return cmd.Run() | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
|  | func schedule() error { | ||||||
|  | 	scheduleContent, err := md.ReadFile("md/schedule.md") | ||||||
|  | 	if err != nil { | ||||||
|  | 		return err | ||||||
|  | 	} | ||||||
|  | 	r, _ := glamour.NewTermRenderer( | ||||||
|  | 		// detect background color and pick either the default dark or light theme | ||||||
|  | 		glamour.WithAutoStyle(), | ||||||
|  | 		// wrap output at specific width (default is 80) | ||||||
|  | 		glamour.WithWordWrap(120), | ||||||
|  | 	) | ||||||
|  | 	out, err := r.Render(string(scheduleContent)) | ||||||
|  | 	if err != nil { | ||||||
|  | 		return err | ||||||
|  | 	} | ||||||
|  | 	cmd := exec.Command("/usr/bin/bat") | ||||||
|  | 	cmd.Stdin = strings.NewReader(out) | ||||||
|  | 	cmd.Stdout = os.Stdout | ||||||
|  | 	return cmd.Run() | ||||||
|  | } | ||||||
|  | 
 | ||||||
| type physicalData struct { | type physicalData struct { | ||||||
| 	Arriving       string | 	Arriving       string | ||||||
| 	Departing      string | 	Departing      string | ||||||
| @ -373,6 +393,7 @@ func _main() error { | |||||||
| 			huh.NewSelect[string]().Title("whadduyu wanna doo?"). | 			huh.NewSelect[string]().Title("whadduyu wanna doo?"). | ||||||
| 				Options( | 				Options( | ||||||
| 					huh.NewOption("Get an info dump", "info"), | 					huh.NewOption("Get an info dump", "info"), | ||||||
|  | 					huh.NewOption("SEE SCHEDULE", "schedule"), | ||||||
| 					huh.NewOption("RSVP", "rsvp"), | 					huh.NewOption("RSVP", "rsvp"), | ||||||
| 					huh.NewOption("Submit or propose a work (talk, art, etc)", "submit"), | 					huh.NewOption("Submit or propose a work (talk, art, etc)", "submit"), | ||||||
| 					huh.NewOption("Propose a creative jam", "jam"), | 					huh.NewOption("Propose a creative jam", "jam"), | ||||||
| @ -387,6 +408,8 @@ func _main() error { | |||||||
| 	switch mode { | 	switch mode { | ||||||
| 	case "info": | 	case "info": | ||||||
| 		return info() | 		return info() | ||||||
|  | 	case "schedule": | ||||||
|  | 		return schedule() | ||||||
| 	case "rsvp": | 	case "rsvp": | ||||||
| 		return rsvp(o) | 		return rsvp(o) | ||||||
| 	case "submit": | 	case "submit": | ||||||
|  | |||||||
| @ -1,8 +1,8 @@ | |||||||
| # TOWN CON INFORMATION | # TOWN CON INFORMATION | ||||||
| 
 | 
 | ||||||
| TOWN CON is a celebration of tilde.town's 10 year anniversary featuring 24 hours of talks, art, and music by townies. | TOWN CON is a celebration of tilde.town's 10 year anniversary featuring a day of talks, art, and music by townies. | ||||||
| 
 | 
 | ||||||
| TOWN CON begins at 0:00 UTC on October 11, 2024 and ends 23:59 UTC on October 12, 2024. | TOWN CON's OFFICIAL START is now 10:00 am on October 11th in US Central Time (15:00 UTC). It ends when we run out of energy late on the 11th. | ||||||
| 
 | 
 | ||||||
| There is an additional day of TOWN CON on October 12th for townies attending TOWN CON MEAT EDITION in Chicago, Illinois, USA. | There is an additional day of TOWN CON on October 12th for townies attending TOWN CON MEAT EDITION in Chicago, Illinois, USA. | ||||||
| 
 | 
 | ||||||
| @ -50,10 +50,17 @@ The venue has enough sleeping space to lodge everyone who expressed interest in | |||||||
| - all day October 12th | - all day October 12th | ||||||
| - the morning of October 13th (feel free to leave this day!) | - the morning of October 13th (feel free to leave this day!) | ||||||
| 
 | 
 | ||||||
| The total cost to book this venue was **$8,637**. I've paid for it out of pocket and would love if townies could help chip in for the cost. As of right now (`2024-08-31`) I have received **$0** of chip in and will update this as I get donations. | The total cost to book this venue was **$8,637**. I've paid for it out of pocket and would love if townies could help chip in for the cost. As of right now (`2024-10-08`) I have received **$3,919** of chip in and will update this as I get donations. If you want to chip in: | ||||||
|  | 
 | ||||||
|  | - paypal: `nateksmith@pm.me` | ||||||
|  | - venmo: `@vilmibm` | ||||||
| 
 | 
 | ||||||
| To learn more about the venue you can visit their website: https://www.loft606.com/ | To learn more about the venue you can visit their website: https://www.loft606.com/ | ||||||
| 
 | 
 | ||||||
|  | ### PARKING | ||||||
|  | 
 | ||||||
|  | There are 3 parking spaces provided by the venue; two of these have been claimed. If you will need parking reach out to me (or mention in your RSVP) and we'll work something out. | ||||||
|  | 
 | ||||||
| ### FOOD | ### FOOD | ||||||
| 
 | 
 | ||||||
| I'll arrange food throughout the event. | I'll arrange food throughout the event. | ||||||
|  | |||||||
| @ -16,6 +16,6 @@ _every_ townie is encouraged to submit something (or multiple things) to town co | |||||||
| 
 | 
 | ||||||
| **The whole purpose of this event is to reflect and celebrate the town's vibrant and idiosyncratic community.** No work is too small. | **The whole purpose of this event is to reflect and celebrate the town's vibrant and idiosyncratic community.** No work is too small. | ||||||
| 
 | 
 | ||||||
| **The DEADLINE to submit is October 6th, 2024.** I am downright excited to talk to you about ideas and offer suggestions! Please reach out to `vilmibm` via email or come chat about it in `town chat`. | **The DEADLINE to submit is October 999999999th, 2024.** I am downright excited to talk to you about ideas and offer suggestions! Please reach out to `vilmibm` via email or come chat about it in `town chat`. | ||||||
| 
 | 
 | ||||||
| It's okay to submit something you haven't finished or even started -- I'll confirm right before the event that you still want your work shown. | It's okay to submit something you haven't finished or even started -- I'll confirm right before the event that you still want your work shown. | ||||||
|  | |||||||
| @ -44,6 +44,7 @@ | |||||||
|     <marquee> |     <marquee> | ||||||
|     <h2>~*~*~* october 11th & 12th *~*~*~</h2> |     <h2>~*~*~* october 11th & 12th *~*~*~</h2> | ||||||
|     </marquee> |     </marquee> | ||||||
|  |     <h1><a href="schedule.html">SCHEDULE!</a></h1> | ||||||
|     <div class="hero"> |     <div class="hero"> | ||||||
|     <table> |     <table> | ||||||
|       <tr> |       <tr> | ||||||
| @ -86,7 +87,7 @@ | |||||||
|     --> |     --> | ||||||
|     <h3>WHAT ARE WE GETTING UP TO?</h3> |     <h3>WHAT ARE WE GETTING UP TO?</h3> | ||||||
|     <p> |     <p> | ||||||
|     TOWN CON is a combined gallery opening and tech conference happening simultaneously in cyberspace and meatspace. Townies are encouraged to submit digital works of any kind: talks, writing, songs, poems, visual art, software. Each submitted work will get a viewing period between @0 and @999 on October 11th. We'll all pile into a text based environment on the server to hang out together and discuss each submission. |     TOWN CON is a combined gallery opening and tech conference happening simultaneously in cyberspace and meatspace. Townies are encouraged to submit digital works of any kind: talks, writing, songs, poems, visual art, software. Each submitted work will get a viewing period starting at 10:00am (us central time) on October 11th. We'll all pile into a text based environment on the server to hang out together and discuss each submission. | ||||||
|     </p> |     </p> | ||||||
|     <p> |     <p> | ||||||
|     <a href="/~vilmibm">I</a> have reserved a <strong>cool warehouse loft</strong> in CHICAGO, ILLINOIS, USA in which townies can commune, consume, create, and sleep. I will have the space open from the evening of October 10th through the morning of October 13th. IF YOU WANT TO COME IN PERSON it's extra important to use the <code>town con</code> command to RSVP. |     <a href="/~vilmibm">I</a> have reserved a <strong>cool warehouse loft</strong> in CHICAGO, ILLINOIS, USA in which townies can commune, consume, create, and sleep. I will have the space open from the evening of October 10th through the morning of October 13th. IF YOU WANT TO COME IN PERSON it's extra important to use the <code>town con</code> command to RSVP. | ||||||
| @ -104,16 +105,16 @@ | |||||||
|     </p> |     </p> | ||||||
|     <ul> |     <ul> | ||||||
|       <li>a pre-recorded talk</li> |       <li>a pre-recorded talk</li> | ||||||
|       <li>a live talk to be transmitted over zoom</li> |       <li>a live talk</li> | ||||||
|       <li>a web page</li> |       <li>a web page</li> | ||||||
|       <li>an essay</li> |       <li>an essay</li> | ||||||
|       <li>a short story</li> |       <li>a short story</li> | ||||||
|  |       <li>a poem</li> | ||||||
|       <li>some ascii art</li> |       <li>some ascii art</li> | ||||||
|       <li>a soft ware</li> |       <li>a soft ware</li> | ||||||
|       <li>some dance choreography</li> |       <li>some dance choreography</li> | ||||||
|       <li>some XML</li> |       <li>some XML</li> | ||||||
|       <li>a picture of a cool rock you found</li> |       <li>a photograph of a cool stick you found</li> | ||||||
|       <li>a picture of a cool stick you found</li> |  | ||||||
|       <li>a picture of your cat</li> |       <li>a picture of your cat</li> | ||||||
|       <li>a picture of someone else's cat</li> |       <li>a picture of someone else's cat</li> | ||||||
|     </ul> |     </ul> | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user