<div dir="auto"><div dir="auto">I am extremely sorry for my behaviour and promise that this won't happen again . Actually I am pretty new to open source community ( I have contributed before but not interacted a lot with other people) and I am really grateful to you for pointing out my mistake , I will definitely make sure about this point while contributing and interacting with others in future.<div dir="auto"><br></div><div dir="auto">AYUSHMAN</div></div><br><div class="gmail_quote"><div dir="ltr">On Tue, Mar 16, 2021, 3:35 AM Gedare Bloom <<a href="mailto:gedare@rtems.org" rel="noreferrer noreferrer" target="_blank">gedare@rtems.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Mon, Mar 15, 2021 at 6:44 AM Joel Sherrill <<a href="mailto:joel@rtems.org" rel="noreferrer noreferrer noreferrer" target="_blank">joel@rtems.org</a>> wrote:<br>
><br>
><br>
><br>
> On Mon, Mar 15, 2021 at 4:20 AM Hesham Almatary <<a href="mailto:hesham.almatary@cl.cam.ac.uk" rel="noreferrer noreferrer noreferrer" target="_blank">hesham.almatary@cl.cam.ac.uk</a>> wrote:<br>
>><br>
>> Hello Ayushman and Ida,<br>
>><br>
>> Usually, if multiple students really want to work on a particular<br>
>> project (and can't/don't want to choose another), there can be<br>
>> multiple proposals for the same project and we choose the best one.<br>
>> Sometimes a project can be split up between two students to work on to<br>
>> minimise conflicts.<br>
><br>
><br>
> There are multiple things that need to be addressed here.<br>
><br>
> First, there have been discussions on devel@ about code formatting tools.<br>
> Sebastian has posted a configuration for the indent program but offhand<br>
> I don't know where that is. It may be in the documentation.<br>
><br>
I posted about this to Ida. I think it was uncrustify? I think several<br>
tools have been looked into. No specific tool is required, but we<br>
should pick the one that best allows us to meet the needs of the<br>
project.<br>
<br>
> For indent to move forward from here, its impact on the code in a directory<br>
> that is thought to follow the RTEMS style well would need to be evaluated.<br>
> Do the rules need to be tweaked to avoid changes? Is the source code actually<br>
> just not in conformance with published rules? The process here is to evaluate<br>
> the difference between tool output and existing code and work to close the<br>
> delta by tweaking rules and fixing code. The end is expected to be that there<br>
> are a few places where the tool can't produce RTEMS style and we have to<br>
> discuss adopting something the tool can produce.<br>
><br>
> I don't recall if Sebastian evaluated the llvm formatter and created a configuration<br>
> for it. In this case, creating a configuration for this tool before evaluating the<br>
> difference in output would be the path forward. If this formatter is better, then<br>
> I would like to see an RTEMS style added to their options.<br>
><br>
> With either tool, a factor is integrating it into the development process. I'm<br>
> not sure what a GSoC project would do about this.<br>
><br>
<br>
I think the tool integration is the main piece of GSoC-relevant work,<br>
as this would involve some level of scripting and automation.<br>
<br>
> So there are two potential projects here. My question is not conflict on<br>
> project choice, it is whether either is an appropriate GSoC project. With<br>
> the shorter time frame, I think the scope of the project is in the right ballpark.<br>
> Is there enough coding? I don't know.<br>
><br>
<br>
I'm not currently convinced there is enough coding work for two<br>
projects in this area. I don't think there would have been enough<br>
coding work for one project under the old GSoC scope.<br>
<br>
Running the code formatter and submitting patches won't really count<br>
as "code contributions"<br>
<br>
> --joel<br>
><br>
>><br>
>><br>
>> On Mon, 15 Mar 2021 at 09:45, Ida Delphine <<a href="mailto:idadelm@gmail.com" rel="noreferrer noreferrer noreferrer" target="_blank">idadelm@gmail.com</a>> wrote:<br>
>> ><br>
>> > Umm...did you bring up a discussion regarding this project earlier?<br>
>> ><br>
I do not have a record of Ayushman "claiming" this project, and anyway<br>
we don't allow students to "claim" a project.<br>
<br>
>> > On Mon, 15 Mar 2021, 8:10 am Ayushman Mishra, <<a href="mailto:ayushvidushi01@gmail.com" rel="noreferrer noreferrer noreferrer" target="_blank">ayushvidushi01@gmail.com</a>> wrote:<br>
>> >><br>
>> >> AYUSHMAN MISHRA<br>
>> >><br>
>> >> Hello Ida delphini AYUSHMAN here , Can you please select any other project for gsoc as I am also currently working on proposal for the same project<br>
>> >> <a href="https://devel.rtems.org/ticket/3860" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">https://devel.rtems.org/ticket/3860</a> for gsoc 2021<br>
>> ><br>
Ayushman, this is not a polite request for you to make, in addition it<br>
would best have been made by direct reply to her email in the same<br>
thread, not by starting a new e-mail thread. In an open-source<br>
community, you should not impose yourself on another person. It goes<br>
against the fundamental ideas of "freedom" that open-source is based<br>
on. Part of GSoC is exactly about learning this kind of lesson, so<br>
don't feel too bad about it, but do pay attention to how you interact<br>
with others and make sure you are respecting their autonomy and<br>
perspectives.<br>
<br>
>> > _______________________________________________<br>
>> > devel mailing list<br>
>> > <a href="mailto:devel@rtems.org" rel="noreferrer noreferrer noreferrer" target="_blank">devel@rtems.org</a><br>
>> > <a href="http://lists.rtems.org/mailman/listinfo/devel" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">http://lists.rtems.org/mailman/listinfo/devel</a><br>
>> _______________________________________________<br>
>> devel mailing list<br>
>> <a href="mailto:devel@rtems.org" rel="noreferrer noreferrer noreferrer" target="_blank">devel@rtems.org</a><br>
>> <a href="http://lists.rtems.org/mailman/listinfo/devel" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">http://lists.rtems.org/mailman/listinfo/devel</a><br>
><br>
> _______________________________________________<br>
> devel mailing list<br>
> <a href="mailto:devel@rtems.org" rel="noreferrer noreferrer noreferrer" target="_blank">devel@rtems.org</a><br>
> <a href="http://lists.rtems.org/mailman/listinfo/devel" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">http://lists.rtems.org/mailman/listinfo/devel</a><br>
</blockquote></div></div>