Skip to content

Commit

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

* Edits

* More edits

* spelling: Add google forms URLs to patterns.txt

* spelling: add Prime Prime to patterns

* Update with link to SMC-IT conference

* spelling: Add URLs to patterns
---------

Co-authored-by: Thomas Boyer-Chammard <49786685+thomas-bc@users.noreply.github.com>
  • Loading branch information
LeStarch and thomas-bc authored Jun 21, 2024
1 parent af76f08 commit 70b4732
Show file tree
Hide file tree
Showing 5 changed files with 31 additions and 21 deletions.
2 changes: 0 additions & 2 deletions .github/actions/spelling/candidate.patterns
Original file line number Diff line number Diff line change
Expand Up @@ -120,8 +120,6 @@ themes\.googleusercontent\.com/static/fonts/[^/\s"]+/v\d+/[^.]+.
\bgoogle\.(?:\w{2,4})/books(?:/\w+)*\?[-\w\d=&#.]*
# Google Fonts
\bfonts\.(?:googleapis|gstatic)\.com/[-/?=:;+&0-9a-zA-Z]*
# Google Forms
\bforms\.gle/\w+
# Google Scholar
\bscholar\.google\.com/citations\?user=[A-Za-z0-9_]+
# Google Colab Research Drive
Expand Down
2 changes: 2 additions & 0 deletions .github/actions/spelling/excludes.txt
Original file line number Diff line number Diff line change
Expand Up @@ -134,3 +134,5 @@
^Svc/TlmChan/TlmChan\.hpp$
ignore$
^docs/doxygen/mainpage.md$
^\Qcmake/test/data/test-implementations/Deployment/TestModule/Empty.cpp\E$
^\Qcmake/test/data/test-implementations/test-platforms/library.cmake\E$
12 changes: 6 additions & 6 deletions .github/actions/spelling/expect.txt
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ aps
apxs
AQuat
AQueued
arcsecond
Arcsecond
arduino
argcomplete
argcount
Expand All @@ -61,7 +61,7 @@ autocoders
autocoding
autodocs
Autodocumentation
autogen
AUTOGEN
autoload
automodule
AYYYY
Expand Down Expand Up @@ -113,7 +113,7 @@ caselessmatch
Catchen
CBF
CBLOCK
ccsds
CCSDS
ccsparc
cdefs
CDH
Expand Down Expand Up @@ -424,7 +424,7 @@ Gorang
GPGGA
GPINT
gpio
graphviz
Graphviz
grayscales
grnd
GROUNDINTERFACERULES
Expand Down Expand Up @@ -905,7 +905,7 @@ sbb
SBF
SBINDIR
sbt
scatterometer
Scatterometer
schem
schematron
sclk
Expand Down Expand Up @@ -1192,7 +1192,7 @@ wsl
wxgui
wxy
Xabcdefx
xapian
Xapian
xdf
xdffe
Xelect
Expand Down
10 changes: 10 additions & 0 deletions .github/actions/spelling/patterns.txt
Original file line number Diff line number Diff line change
Expand Up @@ -111,3 +111,13 @@ GithubProjectProperty

# ignore docker platform paths
--platform=(linux|darwin)/(amd64|arm|arm32v5|arm32v6|arm32v7|arm64v8|i386|ppc64le|s390x|x86_64)

# Google Forms URLs
\bforms\.gle/\w+

# General URLs
# https/http/file urls
(?:\b(?:https?|ftp|file)://)[-A-Za-z0-9+&@#/%?=~_|!:,.;]+[-A-Za-z0-9+&@#/%=~_|]

# F Prime Prime full spelling
Prime Prime
26 changes: 13 additions & 13 deletions docs/upcoming.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,28 +4,27 @@ The F´  team conducts a number of events to build familiarity with the product

| 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 |
| July 16-17, 2024 | [F´ Tutorial](#f-tutorial) | IEEE SMC-IT/SCC Conference |
| October 21-23, 2024 | [JPL Flight Software/F´ Workshop](#flight-softwaref-developer-workshop-at-jpl) | NASA Jet Propulsion Laboratory, Pasadena, CA |


## F´ Tutorial

IEEE SMC-IT/SCC Conference in Mountain View, CA, July 16-17

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´
- Software Modeling using the F Prime Prime (FPP) Domain Specific Language
- 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
- Deploying to hardware and using the F Prime ground system

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

The tutorial itself is free, however; conference registration is required to attend the tutorial. Please visit https://smcit-scc.space/ for more information and pricing. Advance enrollment is requested to confirm a seat. If you are interested in participating or have any questions, please email fprime@jpl.nasa.gov.

## 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.
Flight Software/F Prime Developer Workshop at JPL, October 21 – 23

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 Prime 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:**
Topics Covered:
- Flight Software System Engineering
- Flight Software Architecture Principles
- Flight Software Design
Expand All @@ -36,5 +35,6 @@ This concentrated 3-day workshop covers fundamentals of flight software architec
- 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.
The workshop is free, however seating is limited and by invitation only. To be considered for an invitation, please complete this [questionnaire](https://forms.gle/C74oBJ1ZcmzeXgbL7).

Invitations will be issued based on availability and the information provided in the questionnaire. An initial set of invitations are expected to be issued late summer, with additional invitations issued later based on the number of participants confirmed at that point.

0 comments on commit 70b4732

Please sign in to comment.