[PATCH] Initial Commit

Gedare Bloom gedare at rtems.org
Sat Feb 15 04:16:29 UTC 2020


Hi Mritunjay,

We always welcome documentation patches. I made initial steps to describe
how to get started with that, at
https://devel.rtems.org/wiki/GSoD/GettingStarted -- Improving the
directions for how to build and patch the docs would also be welcome :)

I'm the mentor for BSP Buildset for EPICS. This project would involve
working with the existing tools for building another project, EPICS, that
makes use of RTEMS. The challenge is that, right now, the use of RTEMS5
with EPICS is challenging--I think there are only a few people doing it.
Getting this stack to work on a Qemu-simulated target is high value for the
community. It is not entirely clear how much code would be required, versus
just figuring out the right set of configurations/commands to make it work.
But once you get it to work, creating a BSP Buildset for it would be a nice
exercise to stress the RTEMS Source Builder (RSB) support for buildsets.

I can't speak to the status of the other two projects you identified, POSIX
Compliance and Conversion of Newlib Markup to Sphinx. Maybe Joel knows more.

PS: It is typical to avoid embedding much HTML in your emails. Especially
we don't need to see excerpts copied out of our Trac Wiki, you can just
refer to Ticket #s and Names. Plain text/limited HTML is always preferred
for simple, direct communication.

Gedare

On Fri, Feb 14, 2020 at 2: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
>
> 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/20200214/dc0c3a8e/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/20200214/dc0c3a8e/attachment-0001.jpeg>


More information about the devel mailing list