Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add upcoming events #2260

Merged
merged 6 commits into from
Aug 28, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/actions/spelling/expect.txt
Original file line number Diff line number Diff line change
Expand Up @@ -180,7 +180,7 @@ classmethod
classname
classtype
climits
clion
CLion
CLOCAL
closedir
CLOSEFILE
Expand Down Expand Up @@ -297,7 +297,7 @@ DCMAKE
DDDTHH
ddl
ddmm
debian
Debian
deconstructor
deepcopy
Deerin
Expand Down
3 changes: 3 additions & 0 deletions .github/actions/spelling/patterns.txt
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,9 @@
# mailto urls
\[([-a-zA-Z=;:/?%&0-9+@.]{3,})]\(mailto:\g{-1}\)

# Ignore links in MD
\[[^\]]+\]\(([#/:a-z0-9-]+)\)

# hit-count: 2 file-count: 1
# apple
\bdeveloper\.apple\.com/[-\w?=/]+
Expand Down
39 changes: 38 additions & 1 deletion docs/upcoming.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,40 @@
# Upcoming Events

Upcoming events are upcoming!
The F´  team conducts a number of events to build familiarity with the product line and flight software. If interested in attending an F´ event please email [fprime@jpl.nasa.gov](mailto:fprime@jpl.nasa.gov).

| Date | Event | Location |
|-----------------------|--------------------------------------------------------------------------------|--------------------------------------------------|
| September 12-13, 2023 | [F´ Tutorial](#f-tutorial) | Georgia Tech, Atlanta Georgia |
| October 16-18, 2023 | [JPL Flight Software/F´ Workshop](#flight-softwaref-developer-workshop-at-jpl) | NASA Jet Propulsion Laboratory, Pasadena, CA |
| April 23-25, 2024 | [F´ Tutorial](#f-tutorial) | CubeSat Developers Workshop, San Luis Obispo, CA |


## F´ Tutorial

The F´ tutorial is intended to help new users familiarize themselves with the F´ framework and tool suite. Instructors will walk through the [LED Blinker Tutorial](https://fprime_community.github.io/fprime-workshop-led-blinker), covering the following:
- Software Modeling using FPP, the domain specific language supporting F´
- Component Implementation
- Unit Testing
- Cross-compiling onto a small single board computer provided in class
- System Integration and Test using the F Prime Ground Data System

The tutorial itself is free, however registration is required when offered as part of a conference.


## Flight Software/F´ Developer Workshop at JPL

This concentrated 3-day workshop covers fundamentals of flight software architecture, design, general programming practices and verification. The workshop also includes a tutorial on the F´ open source flight software product line, which serves as the basis for a hands-on coding exercise emphasizing key concepts discussed in the workshop.

**Topics Covered:**
- Flight Software System Engineering
- Flight Software Architecture Principles
- Flight Software Design
- Coding Style
- Basic Data Structures
- Unit Testing
- Integrated Testing with a Ground Data System
- Software Development Process
- Lab assignments featuring the F Prime Flight Software Product Line

The workshop is free, however seating is limited and by invitation only.

Loading