[PATCH] Initial Commit

Joel Sherrill joel at rtems.org
Sat Feb 15 14:31:46 UTC 2020


On Fri, Feb 14, 2020, 3:34 PM Mritunjay Sharma <mritunjaysharma394 at gmail.com>
wrote:

> Hi,
>
> Thanks a lot for the response!  Wishing my best that the organisation is
> selected for GSoC 2020 but whatever the results may be, I, as a beginner,
> find it a great opportunity to jump into the world of Open Source and
> Community Bonding. Going through the list of SoC projects available on
> https://devel.rtems.org/wiki/Developer/OpenProjects, I have found 3
> projects matching very closely to my skills and interests. They are as
> follows:
>
>    1.
>    Ticket
>    #3333 <https://devel.rtems.org/ticket/3333>  Automate Conversion of
>    Newlib Markup to Sphinx <https://devel.rtems.org/ticket/3333> Joel
>    Sherrill, Chris Johns
>    2.
>     Ticket
>    #2966 <https://devel.rtems.org/ticket/2966> POSIX Compliance
>    <https://devel.rtems.org/ticket/2966> Joel Sherrill
>    3.
>    #3855 <https://devel.rtems.org/ticket/3855> BSP Buildset for EPICS
>    <https://devel.rtems.org/ticket/3855> Gedare Bloom
>
>
1. Is largely complete and pending us figuring out the process to manage
the converted docs. Chris has identified another Python utility needed
which would read emailed test results and produce reports for the web like
scoreboards. I don't think he has written a ticket yet for that

2. POSIX compliance is a project with a series of small tasks. I am the
mentor on it. We would need to identify the top say 5-7 tickets on the
specific tickets for adding methods. It also requires being able to build
and test newlib.

3. Chris Johns and someone who knows EPICS would be the mentors for that.
EPICS can be built for RTEMS now and there are lots of users. My
expectation would be the RSB package plus being able to run their tests. It
might go quickly so I would propose a backup task like a CFS (NASA Core
Flight System) RSB package as bonus work.


> Would love to connect with the mentors of the above-mentioned projects to
> know more about them, the complexities involved, and the resources that can
> be helpful for me to begin with the project which interests me the most.
> Also while going through this Hello World Tests and setting up rtems on my
> host, I had to face many issues, which I am very thankful for the archived
> mailing lists and documentation of RTEMS that helped me to resolve (most of
> them). However, I feel that after learning a lot of new things while going
> through this process, I would like to contribute my learning in the
> documentation and especially in the 'Quick Start Documentation' (
> https://docs.rtems.org/branches/master/user/start/index.html) which I
> feel has some scope for improvements especially with the error that comes
> after 'make' because the host has some dependencies (like pax) missing.
> Please guide me on how to proceed with the above-stated things.
>
> Thanks
> Mritunjay
> On Fri, Feb 14, 2020 at 10:09 AM Gedare Bloom <gedare at rtems.org> wrote:
>
>> Great thanks. Now please begin to work toward identifying what kind of
>> projects you might be interested in. Hopefully we will find out next week
>> about our status in GSoC 2020.
>>
>> On Thu, Feb 13, 2020 at 2:26 PM Mritunjay Sharma <
>> mritunjaysharma394 at gmail.com> wrote:
>>
>>>
>>> Mistakenly entered wrong email id for the mailing list.
>>> Please follow the thread for the messages.
>>> Thanks & Regret for the typo
>>> ------------------------------
>>> *From:* Mritunjay Sharma <mritunjaysharma394 at gmail.com>
>>> *Sent:* Friday, February 14, 2020 2:49 AM
>>> *To:* joel at rtems.org
>>> *Cc:* devrel at rtems.org
>>> *Subject:* Re: [PATCH] Initial Commit
>>>
>>> Hi,
>>>
>>> This is Mritunjay Kumar Sharma, a second-year Undergrad in Computer
>>> Science Engineering, and a GSOC 2020 aspirant for RTEMS.  Being a beginner,
>>> Mritunjay sees this as a great opportunity to collaborate and learn with
>>> the community and some really good mentors.
>>>
>>> Please find attached the snap of the successful modification of Hello
>>> World Test to complete the task.
>>>
>>> The PATCH has already been sent earlier as can be seen in the thread.
>>> [image: Image.jpeg]
>>>
>>> Thanks and Regards,
>>> Mritunjay Sharma
>>> ------------------------------
>>> *From:* Mritunjay <mritunjaysharma394 at gmail.com>
>>> *Sent:* Friday, February 14, 2020 2:36:14 AM
>>> *To:* joel at rtems.org <joel at rtems.org>
>>> *Cc:* Mritunjay <mritunjaysharma394 at gmail.com>
>>> *Subject:* [PATCH] Initial Commit
>>>
>>> A new print line added as mentioned in the task required for beginner
>>> students to contribute to RTEMS.
>>>
>>> ---
>>>  testsuites/ada/sptests/sp19/Makefile | 2 --
>>>  testsuites/samples/hello/init.c      | 1 +
>>>  2 files changed, 1 insertion(+), 2 deletions(-)
>>>  delete mode 100644 testsuites/ada/sptests/sp19/Makefile
>>>
>>> diff --git a/testsuites/ada/sptests/sp19/Makefile
>>> b/testsuites/ada/sptests/sp19/Makefile
>>> deleted file mode 100644
>>> index 7d4019fd39..0000000000
>>> --- a/testsuites/ada/sptests/sp19/Makefile
>>> +++ /dev/null
>>> @@ -1,2 +0,0 @@
>>> -sptest.adb: sptest.adp
>>> -       m4 < $< > $@
>>> diff --git a/testsuites/samples/hello/init.c
>>> b/testsuites/samples/hello/init.c
>>> index 34ded37c55..0b9c625ef7 100644
>>> --- a/testsuites/samples/hello/init.c
>>> +++ b/testsuites/samples/hello/init.c
>>> @@ -23,6 +23,7 @@ static rtems_task Init(
>>>    rtems_print_printer_fprintf_putc(&rtems_test_printer);
>>>    TEST_BEGIN();
>>>    printf( "Hello World " );
>>> +  printf(" ***Hello Everyone! This is Mritunjay Sharma! Wish me luck
>>> for GSOC 2020*** ");
>>>    TEST_END();
>>>    rtems_test_exit( 0 );
>>>  }
>>> --
>>> 2.17.1
>>>
>>> _______________________________________________
>>> devel mailing list
>>> devel at rtems.org
>>> http://lists.rtems.org/mailman/listinfo/devel
>>
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/devel/attachments/20200215/73eff5b8/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Image.jpeg
Type: image/jpeg
Size: 98061 bytes
Desc: not available
URL: <http://lists.rtems.org/pipermail/devel/attachments/20200215/73eff5b8/attachment-0001.jpeg>


More information about the devel mailing list