source: project/wiki/event/coding-jam-2021 @ 39940

Last change on this file since 39940 was 39940, checked in by svnwiki, 2 months ago

Anonymous wiki edit for IP [74.64.96.110]: Addind 1900 and 1910 slots for Luke (myself)

File size: 4.3 KB
Line 
1== CHICKEN Coding Jam 2021
2
3Due to the current difficulties to have a physical  CHICKEN meetup, there will be
4an online event this year, to get together to discuss the roadmap for the next
5CHICKEN version, and as a general get-together and exchange for the CHICKEN community.
6
7As we need to set new goals for the next CHICKEN release, this meeting will
8be an opportunity to collect ideas, discuss them and plan how and when to
9implement improvements, bug fixes and/or new features for CHICKEN 6. If you
10have suggestions, please create a document that describes the changes you
11have in mind, ideally as a page in this wiki, the more detailed it is and the more
12thought out, the better, as this makes it easier to assess the feasability and the required work
13for what should go into the next release(s). These projects may be ambitious,
14but if they are, then some thought should have gone into it, in other words:
15just asking for native thread support without some concrete idea of how to
16do that is not going to make it ... :-)
17
18A dedicated IRC channel on irc.freenode.net will be announced shortly before the event.
19We plan to use Jitsi video conferencing, the hosting of which is kindly provided by
20[[http://www.bevuta.com|bevuta IT GmbH]]. IRC is of course also available for separate
21discussions and frequent consulting of Vandusen in philosophical matters.
22
23The event will take place from Friday, 9th to Sunday, 11th of April.
24
25It is planned to start Fridays at noon (UTC) and keep it
26open for 48 hours until Sunday noon, so there will be opportunities to join for people
27of all timezones.
28
29It would be great if participants are willing to give talks or presentations on interesting
30subjects, please tell us in advance if you'd like to show or present something so we can make up
31a schedule.
32
33We plan to have an open video-conferencing session on Friday, 9th and Saturday, 10th,
34from 19:00-22:00, where we can discuss things in person (so to speak) and make
35presentations and demonstrations.
36
37
38=== Schedule
39
40Discussion and coordination will take place in the IRC channel #ChickenCodingJam on
41irc.freenode.net. The channel will be created Friday morning, so feel free to join.
42
43Presentations and talks may be prerecorded. We still show them in the video sessions,
44but include a Q+A session after each talk, as time permits. Links to prerecorded
45talks will be made available shortly before each presentation begins to reduce bandwidth.
46
47==== Friday, 2021-04-09
48
49* 12:00 UTC - Official start of the event
50
51* 19:00 UTC - Start of 1st video session, Welcome.
52
53* 19:30 UTC - Discussion panel: State of the CHICKEN 2021 survey:
54
55Discussion on the results of the [[//surveys.call-cc.org/state-of-chicken/2021/|State of CHICKEN 2021 survey]]
56
57* 21:30 UTC - Presentation: Towards a better Duckyscript toolchain (by Vasilij "wasamasa" Schneidermann):
58
59I'll present [[https://depp.brause.cc/plucky/|plucky]], a [[https://github.com/hak5darren/USB-Rubber-Ducky/wiki/Duckyscript|Duckyscript]] compiler I wrote out of frustration with the existing toolchain. It processes a BASIC-style language describing human keyboard input, intended to be used for red teaming security assessments.
60
61Video links:
62
63[[http://www.call-cc.org/videos/coding-jam-2021/chicken-coding-jam-talk.mkv|Talk]]
64
65[[http://www.call-cc.org/videos/coding-jam-2021/chicken-coding-jam-demo.mkv|Demo]]
66
67* 22:30 UTC - End of 1st video session
68
69==== Saturday, 2021-04-10
70
71* 18:00 UTC - Start of 2nd video session
72
73* 18:10 UTC - Testing CHICKEN and eggs (by mario-goulart)
74
75* 19:00 UTC - Persistent Variables (by Luke K)
76
77* 19:10 UTC - Bleeding-edge Stateless Programming (by Luke K)
78
79* 19:30 UTC - Experiences using Chicken in a corporate compute environment for design automation (by Matt Welland):
80
81I'll give a quick overview of Megatest, logpro, refdb and sauth and then cover challenges encountered, mistakes made, lessons learned and end with a few thoughts on what might help us from the Chicken side.
82
83* 21:00 UTC - Bintracker: Writing a chiptune music editor in Chicken. (by utz)
84
85* 22:00 UTC - End of 2nd video session
86
87==== Sunday, 2021-04-11
88
89* 12:00 UTC - Official end of event
90
91The IRC channel will be open until an undetermined time, so there is still a lot of time for discussions, hacking and chatting.
92
93=== Current list of development proposals:
94
95* [[/c6-proposal-pump|New event dispatching system]] (by felix)
Note: See TracBrowser for help on using the repository browser.