Skip to content

Commit

Permalink
Add upcoming events (#2260)
Browse files Browse the repository at this point in the history
* Add upcoming events

* Adding pattern to ignore the link portion of a MD link

* sp

* sp II

* sp III

* sp IV
  • Loading branch information
LeStarch committed Aug 28, 2023
1 parent 18532fc commit 9c335d0
Show file tree
Hide file tree
Showing 3 changed files with 43 additions and 3 deletions.
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.

0 comments on commit 9c335d0

Please sign in to comment.