Hello World Patch

Christian Mauderer list at c-mauderer.de
Mon Nov 18 18:38:35 UTC 2019


Hello Shubham Bhagat,

it really depends a lot on what interests you. Independent what you pick
ask on the mailing list and maybe ask people that have worked on the
tickets what the status is.

There are some really small tickets like that stuff:

https://devel.rtems.org/ticket/3300
https://devel.rtems.org/ticket/2876

You will find a lot of similar tickets created by David Binderman. From
the look of it they have been created either out of a really thorough
code review or out of the results of some static code analysis tool.
Most of them look valid and would need someone who finds out what went
wrong and how the code should be. Most likely that's not really
interesting work and it would need someone who tries it on real hardware.


There is a ticket that wants to add a driver to the PowerPC qemu:

https://devel.rtems.org/ticket/3353

It seems that no one really noticed it and the patch is most likely
rotting. Would be nice if someone could test it and bring it to the
attention of the mailing list.


If you want to work on a simulator, I think no one has tried the Beagle
Qemu Simulator for quite some time. If you want you can try it and add
some information on how to use it to the user manual:
https://docs.rtems.org/branches/master/user/bsps/bsps-arm.html#beagle

There's also a ticket for adding any simulator during GSoC Projects:
https://devel.rtems.org/ticket/2903


The tickets for Raspberry and Beagle are most likely not up to date but
there could be some drivers there too that wait to be written:

https://devel.rtems.org/ticket/2899
https://devel.rtems.org/ticket/2891

Best regards

Christian

On 18/11/2019 17:28, Shubham Bhagat wrote:
> 
> Sorry I missed your replies in my inbox!
> 
> I actually do not have required hardware. I have little experience with
> GPOS (no experience with embedded!). I was wondering if you could point
> to some tickets/projects that come to your mind that would be
> well-suited for me? Or if you tell me where I could look for them, it'd
> be great help.
> 
> And thanks for the update on IRC. I'll connect there soon. Thanks!
> On Monday, 18 November, 2019, 2:21:16 am IST, Christian Mauderer
> <list at c-mauderer.de> wrote:
> 
> 
> Hello Shubham Bhagat,
> 
> sorry, I missed the IRC question: In my experience our community doesn't
> have lot of active people in IRC. You can try to mention some of the
> connected and available people so they get pinged. For me that works if
> I'm in front of a PC that is connected to my IRC-Bouncer and if I see
> the message from my chat program (most of the time when it's evening in
> Germany).
> 
> Best regards
> 
> Christian
> 
> On 16/11/2019 08:54, Christian Mauderer wrote:
>> Hello Shubham Bhagat,
>>
>> sounds like a good plan. Like I said: If you want to look around a bit
>> without picking a fixed project yet it might would be a good idea to
>> have a look at some of the tickets. Topics in the BSP or driver area are
>> most of the time good starting points if you have the hardware or a
>> simulator.
>>
>> PS: Please keep the devel list on CC.
>>
>> Best regards
>>
>> Christian
>>
>> On 16/11/2019 07:29, Shubham Bhagat wrote:
>>> Hi!
>>> I decided to start early to understand things here and find what I would
>>> like to work on, if I have to choose a project. I intended to contribute
>>> to some OS org to improve my understanding of OS and get some experience
>>> along the way. RTEMS participating in GSOC is only like a cherry
>>> topping. Thank you for your help! I will stay connected. Is the IRC only
>>> active during GSOC?
>>> On Thursday, 14 November, 2019, 12:13:44 am IST, Christian Mauderer
>>> <list at c-mauderer.de <mailto:list at c-mauderer.de>> wrote:
>>>
>>>
>>> Hello Shubham Bhagat,
>>>
>>> welcome to RTEMS and congratulations for completing the Hello World task.
>>>
>>> You are quite early for GSoC 2020. So just to be sure let me ask: Do you
>>> plan to participate as a GSoC student or do you want to start just out
>>> of interest outside of a program like GSoC?
>>>
>>> If you want to start for GSoC: Most of us are not in GSoC mode and the
>>> infrastructure isn't prepared yet. That's not really a problem but you
>>> might don't find the information that well prepared at the moment.
>>>
>>> Regarding tasks to do: You can either have a look at the Open Projects
>>> page in the wiki [1] or suggest some topics yourself. If you find
>>> something just discuss it on the mailing list. Someone will show up and
>>> help with how to approach the topic. Again: Please note that some of the
>>> open projects might still have some left over from last year. But even
>>> if you pick something that is solved yet we can then find something
> similar.
>>>
>>> Another possible starting point at this time could be to have a look at
>>> some of the tickets at [2]. A lot of stuff piled up there and we are
>>> always happy if someone starts to work on the less active tickets. Just
>>> tell the mailing list that you want to work on a ticket to avoid
>>> duplicate work.
>>>
>>> Note that most tickets are not really well suited for the time frame of
>>> a GSoC project. But you might find some topics that you are interested
>>> in and we can then find a GSoC project in that area.
>>>
>>> Best regards
>>>
>>> Christian
>>>
>>> [1] https://devel.rtems.org/wiki/Developer/OpenProjects
>>> [2] https://devel.rtems.org/query
>>>
>>> On 13/11/2019 10:45, Shubham Bhagat wrote:
>>>> Hi!
>>>> I've completed the Hello World task for GSOC and have included the patch
>>>> and screenshot in the attachments. Please do check. I am a sophomore
>>>> Computer Science student from India looking to gain more knowledge in
>>>> Operating Systems. Please do share with me interesting projects/issues
>>>> that I can tackle!
>>>>
>>>> Thank you Ravindra Kumar Meena for writing a very detailed blog so I
>>>> could successfully build :)
>>>
>>>>
>>>> _______________________________________________
>>>> devel mailing list
>>>> devel at rtems.org <mailto:devel at rtems.org> <mailto:devel at rtems.org
> <mailto:devel at rtems.org>>
>>>> http://lists.rtems.org/mailman/listinfo/devel
> 
>>>
>>>>
>> _______________________________________________
>> devel mailing list
>> devel at rtems.org <mailto:devel at rtems.org>
>> http://lists.rtems.org/mailman/listinfo/devel
>>


More information about the devel mailing list