<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Mar 2, 2021 at 1:50 PM Gedare Bloom <<a href="mailto:gedare@rtems.org">gedare@rtems.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Tue, Mar 2, 2021 at 12:37 PM Joel Sherrill <<a href="mailto:joel@rtems.org" target="_blank">joel@rtems.org</a>> wrote:<br>
><br>
><br>
><br>
> On Tue, Mar 2, 2021 at 12:47 PM Gedare Bloom <<a href="mailto:gedare@rtems.org" target="_blank">gedare@rtems.org</a>> wrote:<br>
>><br>
>> On Tue, Mar 2, 2021 at 11:25 AM Dev Agrawal <<a href="mailto:dev9893186747@gmail.com" target="_blank">dev9893186747@gmail.com</a>> wrote:<br>
>> ><br>
>> > Hello everyone,<br>
>> > I am interested in contributing to a few topics but I don't know what is the current status and future enhancements you are looking for so if you can guide me it would be a big help.<br>
>> ><br>
>> > 1. #3333  Automate Conversion of Newlib Markup to Sphinx : To begin with the sphinx-quickstart process, doI have to make a build directory under the source directory which I made during the hello world task or normal root directory?<br>
>> ><br>
>> This is done in a different repo: <a href="https://git.rtems.org/rtems-docs/" rel="noreferrer" target="_blank">https://git.rtems.org/rtems-docs/</a><br>
>> @Joel Sherrill Do you know what is status on this project?<br>
><br>
><br>
> The script to do the conversion was finished by the student. I experimented<br>
> with including the generated output in our POSIX guide. But we never figured<br>
> out how to incorporate running it as part of rtems-docs in maintainer mode. We have<br>
> a process issue there and defining when the output is regenerated.<br>
><br>
OK, then I guess there isn't enough coding work to justify a GSoC<br>
anymore? I will update that ticket. Where is the conversion script<br>
located?<br></blockquote><div><br></div><div><a href="https://github.com/dh0072/NewlibMarkup2SphinxConverter">https://github.com/dh0072/NewlibMarkup2SphinxConverter</a>    </div><div><br></div><div>I wrote a simple script to driverunning that over newlib and generating</div><div>rst files for each service documented in newlib. </div><div><br></div><div>We need an accepted technical solution for regenerating them and</div><div>organizing the output in our manual. This shouldn't be hard.</div><div><br></div><div>We got wrapped around the axle discussing could we automatically</div><div>trigger regeneration on updates to newlib. When would it happen?</div><div>I'm prone to think that newlib's documentation changes so infrequently,</div><div>that picking it up sporadically and as part of going slushy before branching</div><div>is probably sufficient.</div><div><br></div><div>Technically, the waf could have a maintainer mode where is passed</div><div>a source directory for newlib and triggers regeneration if a source file</div><div>has changed. When maintainer mode is run is the question. But we need</div><div>the maintainer mode settled first.</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
>><br>
>><br>
>> > 2. #3850 Modular Network Stacks :<br>
>> ><br>
>> This project is currently being worked on by a developer. @Vijay Kumar<br>
>> Banerjee do you think there is anything that a student might be able<br>
>> to contribute toward this effort under a GSoC Project?<br>
><br>
><br>
> +1<br></blockquote><div><br></div><div>Answering myself. This project has a lot of pieces and I'm sure Vijay could</div><div>use help on the drivers that we know can be tested on simulators and cheap</div><div>hardware. I think Vijay would have to have a repo and lwip building at least to </div><div>be able to leverage help on the list of drivers we have collected.</div><div><br></div><div>I'd want to be sure that enough were testable on a simulator to be a good </div><div>project. Getting things to compile isn't enough for GSoC. But I think</div><div>we might have 3-4 NICs identified for LWIP with BSPs that run on Qemu.</div><div><br></div><div>--joel</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
>><br>
>><br>
>> > What would be a good start for these projects?<br>
>> ><br>
>> > _______________________________________________<br>
>> > devel mailing list<br>
>> > <a href="mailto:devel@rtems.org" target="_blank">devel@rtems.org</a><br>
>> > <a href="http://lists.rtems.org/mailman/listinfo/devel" rel="noreferrer" target="_blank">http://lists.rtems.org/mailman/listinfo/devel</a><br>
</blockquote></div></div>