Skip to content

Commit bf822af

Browse files
committed
updated footer, gsoc application guide link to forum, duratino in ideas list
1 parent a84ed02 commit bf822af

File tree

6 files changed

+28
-26
lines changed

6 files changed

+28
-26
lines changed

Gemfile.lock

+3-3
Original file line numberDiff line numberDiff line change
@@ -58,15 +58,15 @@ GEM
5858
jekyll (>= 3.7, < 5.0)
5959
jekyll-polyglot (1.9.0)
6060
jekyll (>= 4.0, >= 3.0)
61-
jekyll-sass-converter (3.0.0)
62-
sass-embedded (~> 1.54)
61+
jekyll-sass-converter (3.1.0)
62+
sass-embedded (~> 1.75)
6363
jekyll-seo-tag (2.8.0)
6464
jekyll (>= 3.8, < 5.0)
6565
jekyll-sitemap (1.4.0)
6666
jekyll (>= 3.7, < 5.0)
6767
jekyll-watch (2.2.1)
6868
listen (~> 3.0)
69-
json (2.9.1)
69+
json (2.10.1)
7070
just-the-docs (0.5.4)
7171
jekyll (>= 3.8.5)
7272
jekyll-seo-tag (>= 2.0)

_config.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ back_to_top_text: "Back to top"
8787
footer_content: "Copyright &copy; 2015-2025 Laboratory of Lean Satellite Enterprises and In-Orbit Experiment <a href=\"https://kyutech-laseine.net/english/\">(LaSeine), Kyutech.</a> <br/> <br/>
8888
Contribute to Docs <br/>
8989
- <a href=\"https://birdsopensource.github.io/contribute\">Learn more</a> about how to get involved. <br/>
90-
- <a href=\"https://github.com/BIRDSOpenSource/BIRDSOpenSource.github.io/issues/new?template=Blank+issue\">Submit feedback</a> to let us know how we can improve BIRDS Docs. <br/> <br/>
90+
- <a href=\"https://github.com/orgs/BIRDSOpenSource/discussions/categories/general">Submit feedback</a> to let us know how we can improve BIRDS Docs. <br/> <br/>
9191
Join the Community <br/>
9292
- <a href=\"https://t.me/+D3BCqCmceQ41ZGFl\">Chat With Us On Telegram</a> <br/>
9393
- <a href=\"https://www.youtube.com/@kyutechseic4187\">Watch Us On YouTube</a> <br/>

_site/about/index.html

+1-1
Large diffs are not rendered by default.

_site/index.html

+1-1
Large diffs are not rendered by default.

gsoc/application-guide.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -80,8 +80,8 @@ A great GSoC proposal should:
8080
📌 **Submit Early** – Avoid last-minute issues!
8181
📌 **Follow Up** – Stay engaged and show your enthusiasm
8282

83-
📨 **Need Help? Contact Us!**
84-
📌 **GitHub Discussions:** [BIRDS Open Source](https://github.com/BIRDSOpenSource)
83+
📨 **Need Help? [Contact Us!](https://t.me/+D3BCqCmceQ41ZGFl)**
84+
📌 **GitHub Discussions:** [BIRDS Open Source](https://github.com/orgs/BIRDSOpenSource/discussions)
8585
📌 **Email:** [email protected]
8686

8787
🚀 **We look forward to your application! Good luck!**

gsoc/gsoc-ideas-2025.md

+20-18
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,7 @@ lang: en
1010

1111
# 🚀 GSoC 2025 Project Ideas List
1212

13-
📝 Note:
14-
The standard coding period for these projects is 12 weeks, but as per GSoC guidelines, the period can be extended to 14, 18, or 22 weeks if needed.
13+
📝: The standard coding period for these projects is 12 weeks, but given the complexity and learning curve, we recommend 18 or 22 weeks depending on the background of the contributor.
1514
{: .note .text-grey-dk-300}
1615

1716

@@ -21,7 +20,8 @@ The standard coding period for these projects is 12 weeks, but as per GSoC guide
2120

2221
🎯 **Goals**:
2322
- Improve the **documentation website** (using JustTheDocs).
24-
- Create **tutorials** and **walkthroughs** for software installation, usage, and contributions.
23+
- Deliver **step-by-step tutorials** for compiling, installing, and using key software components.
24+
- Document the **process for loading a new program onto the satellite**.
2525
- Improve function documentation and technical guides for developers.
2626

2727
🛠 **Skills Required**:
@@ -30,8 +30,8 @@ The standard coding period for these projects is 12 weeks, but as per GSoC guide
3030
- Function documentation
3131
- Git/GitHub
3232

33-
📆 **Project Size**: **Small (90 hours)**
34-
🕒 **Duration**: **12 weeks** (Standard GSoC Coding Period)
33+
📆 **Project Size**: **Medium (175 hours)**
34+
🕒 **Duration**: **12-18 weeks**
3535

3636
---
3737

@@ -46,12 +46,12 @@ The standard coding period for these projects is 12 weeks, but as per GSoC guide
4646

4747
🛠 **Skills Required**:
4848
- Embedded C
49-
- RTOS
49+
- Operating system fundamentals
5050
- Low-level firmware development
5151
- Satellite communications
5252

5353
📆 **Project Size**: **Large (350 hours)**
54-
🕒 **Duration**: **12 weeks**
54+
🕒 **Duration**: **18-22 weeks**
5555

5656
---
5757

@@ -71,7 +71,7 @@ The standard coding period for these projects is 12 weeks, but as per GSoC guide
7171
- Embedded systems
7272

7373
📆 **Project Size**: **Medium (175 hours)**
74-
🕒 **Duration**: **12 weeks**
74+
🕒 **Duration**: **12-18 weeks**
7575

7676
---
7777

@@ -90,33 +90,33 @@ The standard coding period for these projects is 12 weeks, but as per GSoC guide
9090
- Database management
9191

9292
📆 **Project Size**: **Large (350 hours)**
93-
🕒 **Duration**: **12 weeks**
93+
🕒 **Duration**: **18-22 weeks**
9494

9595
---
9696

97-
## 5. CubeSat Simulation Framework for Testing OBC Software
98-
### 🔹 Project Title: *Developing a Software-in-the-Loop (SIL) CubeSat Simulation Framework*
99-
📌 **Description**: Create a **simulation environment** where CubeSat software can be tested before deployment, reducing hardware testing costs and debugging time.
97+
## 5. CubeSat Hardware-in-the-Loop (HIL) Testing Framework
98+
### 🔹 Project Title: *Developing a Hardware-in-the-Loop (HIL) CubeSat Testing Framework*
99+
📌 **Description**: Create a **HIL testing environment** where CubeSat software can be tested before deployment, reducing hardware testing costs and debugging time.
100100

101101
🎯 **Goals**:
102-
- Develop a **software model** of a CubeSat, including sensors, actuators, and communication interfaces.
103-
- Integrate with existing BIRDS software to test firmware behavior under simulated space conditions.
102+
- Develop a **hardware testing framework** for validating CubeSat software.
103+
- Integrate with existing BIRDS software to test firmware behavior under controlled conditions.
104104
- Allow users to run **automated tests** to validate mission scenarios.
105105

106106
🛠 **Skills Required**:
107107
- Python
108108
- C++
109-
- Simulation frameworks
110109
- Hardware-in-the-loop (HIL) testing
110+
- Embedded systems
111111

112112
📆 **Project Size**: **Large (350 hours)**
113-
🕒 **Duration**: **12 weeks**
113+
🕒 **Duration**: **18-22 weeks**
114114

115115
---
116116

117117
## 6. Port Firmware Code to an Open Compiler
118118
### 🔹 Project Title: *Migrating BIRDS Firmware from CCS Compiler to an Open Compiler*
119-
📌 **Description**: We currently use **CCS Compiler**, which is proprietary, so we want to make the firmware compatible with an **open compiler** like **Microchip XC8**.
119+
📌 **Description**: We currently use **CCS Compiler**, which is proprietary, so we want to make the firmware compatible with an **open compiler** such as **Microchip XC8** (though XC8 is only free, not fully open).
120120

121121
🎯 **Goals**:
122122
- Analyze the existing firmware and dependencies on CCS.
@@ -129,4 +129,6 @@ The standard coding period for these projects is 12 weeks, but as per GSoC guide
129129
- Compiler Migration
130130

131131
📆 **Project Size**: **Medium (175 hours)**
132-
🕒 **Duration**: **12 weeks**
132+
🕒 **Duration**: **12-18 weeks**
133+
134+

0 commit comments

Comments
 (0)