GSoC 2026 : Hello World task

Hello everyone, I am Prakhar Kumar.

I have successfully set up the development environment, built the RTEMS 7 toolchain (sparc/erc32), and completed the HelloWorld Task.
The patch file and the screenshot are shared below.

I will be now be looking for an issue to contribute to.
This is new to me so please guide if you have any recommendations
Thank you.

Proof of Work:

PATCH:

From 8833741e214906e8804ce604794a9908e872186b Mon Sep 17 00:00:00 2001
From: Prakhar <prakhar22022003@gmail.com>
Date: Fri, 19 Dec 2025 18:06:11 +0530
Subject: [PATCH] samples/hello: update greeting message

---
 testsuites/samples/hello/init.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/testsuites/samples/hello/init.c b/testsuites/samples/hello/init.c
index c9f07118c5..4f2a9572f3 100644
--- a/testsuites/samples/hello/init.c
+++ b/testsuites/samples/hello/init.c
@@ -43,7 +43,7 @@ static rtems_task Init(
 
   rtems_print_printer_fprintf_putc(&rtems_test_printer);
   TEST_BEGIN();
-  printf( "Hello World\n" );
+  printf( "Hello World from this side\n" );
   TEST_END();
   rtems_test_exit( 0 );
 }
-- 
2.43.0

It looks like your git config user.name does not include your surname, please double check.

Thanks, please add yourself to tracking/2026 · main · RTEMS / Programs / Google Summer of Code · GitLab

Have a look at last year’s directory for some idea how to structure your personal page if you’d like some inspiration.

Thank you for pointing that out.
I have updated the user.name for my full name. Below is the new diff and the screenshot

From c2954ce66c681c2a8920ea0368917a2300e4d3e7 Mon Sep 17 00:00:00 2001
From: Prakhar Kumar <prakhar22022003@gmail.com>
Date: Tue, 13 Jan 2026 02:29:00 +0530
Subject: [PATCH] Updated the Greeting Message

---
 testsuites/samples/hello/init.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/testsuites/samples/hello/init.c b/testsuites/samples/hello/init.c
index c9f07118c5..6ecb53d812 100644
--- a/testsuites/samples/hello/init.c
+++ b/testsuites/samples/hello/init.c
@@ -43,7 +43,7 @@ static rtems_task Init(
 
   rtems_print_printer_fprintf_putc(&rtems_test_printer);
   TEST_BEGIN();
-  printf( "Hello World\n" );
+  printf( "Hello World from Prakhar\n" );
   TEST_END();
   rtems_test_exit( 0 );
 }
-- 
2.43.0

Proof of work :

1 Like