Virtual FSweekend Hackathon 2023: Difference between revisions

Jump to navigation Jump to search
Prepare for announcement in forum
No edit summary
(Prepare for announcement in forum)
Line 1: Line 1:
This is the landing page for the '''Virtual FSweekend Hackathon {{{year|2023}}}'''.
Normally in mid-November a group of FlightGear enthusiasts participate in [[FSWeekend]] in [https://www.aviodrome.nl/ Aviodrome] at the [https://www.lelystadairport.nl/ Lelystad Airport] in the Netherlands. Over the years this has been a focal point for both finishing existing development/releases and a catalyst for new ideas in FlightGear, as well as an opportunity for FlightGear enthusiasts to share a beer. This year the [https://www.aviodrome.nl/evenementen/flight-simulator/?_gl=1*1hh597t*_up*MQ..&gclid=EAIaIQobChMIhdjmndaLgQMVKpiDBx3wFwOwEAAYASAAEgI64vD_BwE Flight Simulator Weekend] has been re-scheduled to March 16/17 2024.


Normally in mid-November a group of FlightGear enthusiasts participate in [[FSWeekend]] in [https://www.aviodrome.nl/ Aviodrome] at the [https://www.lelystadairport.nl/ Lelystad Airport] in the Netherlands. Over the years this has been a focal point for both finishing existing development/releases and a catalyst for new ideas in FlightGear, as well as an opportunity for FlightGear enthusiasts to share a beer.
To keep the spirit alive and repeat the successful execution of the [[Virtual_FSweekend_Hackathon_2020|Virtual FSweekend Hackathon 2020]] and [[Virtual_FSweekend_Hackathon_2021|Virtual FSweekend Hackathon 2021]], we are planning to hold another Virtual FSweekend Hackathon on the weekend of {{{days_string|10/11/12}}} November {{{year|2023}}} (in {{days from now|{{{year|2023}}}|11|10}}).
 
To keep the spirit alive and repeat the successful execution of the [[Virtual_FSweekend_Hackathon_2020|Virtual FSweekend Hackathon 2020]], we are planning to hold another Virtual FSweekend Hackathon on the weekend of {{{days_string|10/11/12}}} November {{{year|2023}}} (in {{days from now|{{{year|2023}}}|11|10}}).


== Hackathon? ==
== Hackathon? ==
Line 21: Line 19:
To register your participation, please contact {{{organizer|Rick}}} either on the {{forum link|t=39793|text=forum post}}, by PM on the [https://discord.gg/rzuV2DR FlightGear Discord server] or via the [https://sourceforge.net/p/flightgear/mailman/message/37358418/ devel list].   
To register your participation, please contact {{{organizer|Rick}}} either on the {{forum link|t=39793|text=forum post}}, by PM on the [https://discord.gg/rzuV2DR FlightGear Discord server] or via the [https://sourceforge.net/p/flightgear/mailman/message/37358418/ devel list].   


Confirmed participants (in alphabetical particular order):
Confirmed participants (in alphabetical order):
<!--
 
{| class="wikitable"
{| class="wikitable"
|-
|-
Line 30: Line 28:
! Remarks
! Remarks
|-
|-
|Fernando García Liñán
|{{Usr|Icecode}}
|Mentor (core dev)
|Can provide help regarding core development and graphics (OSG, [[Compositor]] and shaders)
|-
|Julian Smith
|[https://forum.flightgear.org/memberlist.php?mode=viewprofile&u=19719 cgdae]
|Mentor (core dev)
|Can help with thread-safe properties, recording/replay, [[CompositeViewer Support|CompositeViewer]], multiplayer
|-
|Lars Toenning
|[https://forum.flightgear.org/memberlist.php?mode=viewprofile&u=22241 Lars], LarsT on FG Discord
|Participant
|
|-
|Marc Eberhard
|
|Participant
|
|-
|
|[https://forum.flightgear.org/memberlist.php?mode=viewprofile&u=25958 MariuszXC], MariuszXC on FG Discord
|Participant
|
|-
|
|[https://forum.flightgear.org/memberlist.php?mode=viewprofile&u=21618 merspieler]
|Participant/Infrastructure
|Hit me up if you've got trouble with mattermost or jitsi.
|-
|Pat Callahan
|[https://forum.flightgear.org/memberlist.php?mode=viewprofile&u=14816 callahanp]
|Participant
|
|-
|Rick Gruber-Riemer
|Rick Gruber-Riemer
|[https://forum.flightgear.org/memberlist.php?mode=viewprofile&u=9140 vanosten], HB-VANO on FG Discord
|[https://forum.flightgear.org/memberlist.php?mode=viewprofile&u=9140 vanosten], HB-VANO on FG Discord
|Organiser/mentor
|Organiser/mentor
|Can coach osm2city and OSM data processing
|Can coach osm2city and OSM data processing
|-
|Roman Ludwicki
|PlayeRom on FG Discord
|Participant
|-
|
|[https://forum.flightgear.org/memberlist.php?mode=viewprofile&u=26150 SDeAstis]
|Participant
|
|-
|Stuart Buchanan
|[https://forum.flightgear.org/memberlist.php?mode=viewprofile&u=9 stuart]
|Mentor (core dev)
|As well as WS3.0, he can provide advices on a wide range of the codebase, as he has touched lots of different parts over the years
|}
|}
-->


== Ahead of the Hackathon ==
== Ahead of the Hackathon ==
Line 96: Line 43:
* A Git checkout of simgear/flightgear (cf. [[FlightGear_Git]])
* A Git checkout of simgear/flightgear (cf. [[FlightGear_Git]])
* A Git checkout of fgdata
* A Git checkout of fgdata
* Some experience with [https://git-scm.com/ Git] :)
* Some experience with [https://git-scm.com/ Git]


At the very least you should be able to work with a [[FlightGear_build_server|nightly version]] of FlightGear.
At the very least you should be able to work with a [[FlightGear_build_server|nightly version]] of FlightGear.


James and Stuart will pull together (and improve) the wiki resources to make this easier.
Before the Hackathon consider having a look into the dedicated [[:Category:Hackathon Materials|Hackathon Materials]] category for articles, which might help get you going.
 
Ideally, we would have a couple of weeks upfront to identify articles that would be useful to provide rough guidance, either to update these or rewrite/merge them with other articles.
 
Candidate articles are being put into the dedicated [[:Category:Hackathon Materials|Hackathon Materials]] category.
 
If we can agree on a set of articles that seem useful (to walk people through the process of patching FlightGear to add self-contained functionality), it might make sense to reach out to the community to help with reviewing/proof reading and possibly translate such articles. Also, encouraging people to contribute artworks might be a good idea (screen shots, images, diagrams, drawings etc).


=== Logistics ===
=== Logistics ===
Line 118: Line 59:


=== Ideation ===
=== Ideation ===
The core of the Hackathon!  These are the projects, idea and problems that participants will be working on during the weekend. In the weeks before the Hackathon itself, participants can, and should, propose things to work on. Simply create a wiki page describing your idea, and encourage people to contribute and get interested.
The core of the Hackathon!  These are the projects, ideas and problems that participants will be working on during the weekend. In the weeks before the Hackathon itself, participants can, and should, propose things to work on. Simply create a wiki page describing your idea, and encourage people to contribute and get interested.


Check out the [[:Category:Hackathon {{{year|2023}}} Ideas|Hackathon {{{year|2023}}} Ideas]] category page for a how-to as well as links to existing proposals.  
Check out the [[:Category:Hackathon {{{year|2023}}} Ideas|Hackathon {{{year|2023}}} Ideas]] category page for a how-to as well as links to existing proposals.  


You can also take a look at proposals from the previous year.
You can also take a look at proposals from the previous years.


Not having an idea?  No problem!  Have a look at the ideas above, leave a comment on the Discussion page, and add yourself as an Interested Party for those you might consider working on during the Hackathon.  There is no commitment until the start of the Hackathon on Friday evening.
Not having an idea?  No problem!  Have a look at the proposed ideas, leave a comment on the Discussion page, and add yourself as an Interested Party for those ideas you consider working on during the Hackathon.  There is no commitment until the start of the Hackathon on Friday evening.


=== Materials ===
=== Materials ===
Line 172: Line 113:
'''Q''': I have got a great idea for the Hackathon.  What do I do?<br />
'''Q''': I have got a great idea for the Hackathon.  What do I do?<br />
'''A''': Great!  Create a wiki page describing it to enthuse other people and collect comments (see [[#Ideation]] section above), and post a link to the Ideation section above so everyone can see it.
'''A''': Great!  Create a wiki page describing it to enthuse other people and collect comments (see [[#Ideation]] section above), and post a link to the Ideation section above so everyone can see it.
== References ==
{| class=toccolours style="font-size:85%; margin-top:1em; margin-bottom:-0.5em; border: 1px solid #aaa; padding: 5px; clear: both;" width="100%"
|{{#switch: {{{1}}}
|ref
|refs
|references      = '''References'''
|foot
|footnote
|footnotes        = '''Footnotes'''
|note
|notes            = '''Notes'''
|source
|sources          = '''Sources'''
|sourcefoot
|footsource      = '''Sources and footnotes'''
|sourcenote
|notesource
|bronoot          = '''Sources and footnotes'''
|footref
|reffoot          = '''References and footnotes'''
|sourcenoteref
|sourcesnotesrefs
|all              = '''References'''
| =
| '''{{{1|{{LangSwitch
  | en = References
  | de = Belege
  | es = Referencias
  | fr = Références
  | it = Note
  | nl = Referenties
  | pt = Referências
  | zh = 參考資料}}}}}'''
}}
{{{2|{{references}}}}}
|}


[[Category:Hackathon Materials]]
[[Category:Hackathon Materials]]
678

edits

Navigation menu