<div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Sep 15, 2020, 10:35 PM Chris Johns <<a href="mailto:chrisj@rtems.org">chrisj@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 15/9/20 6:55 pm, Sebastian Huber wrote:<br>
> On 14/09/2020 06:52, Sebastian Huber wrote:<br>
> <br>
>>><br>
>>> They are created using the words from your sentence above :)<br>
>>><br>
>>>> My favorite is still rtems_task_build().<br>
>>><br>
>>> Not mine. Do you create, build then start? I think it needs create and it lacks<br>
>>> the storage bit.<br>
>><br>
>> Maybe we should use a synonym of "create" (build is not a synonym of create)<br>
>> such as "make":<br>
>><br>
>> rtems_task_make()<br>
>><br>
>> rtems_message_queue_make()<br>
> <br>
> With respect to the directive name, what about the "make" variant? I think this<br>
> avoids a potential create, build then start confusion. We have create then<br>
> start, or make then start.<br>
<br>
I think this idea.<br>
<br>
> Maybe another synonym of create like produce, fabricate, construct, forge, ...?<br>
<br>
rtems_task_construct() ?<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">I kind of like this but this may be because the FACE Life Cycle has construction, initialisation, configuration, finalization, and destruction. This really is a construction phase operation.</div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
You create a task including its resources and you construct a task from the<br>
provided resources.<br>
<br>
Chris<br>
</blockquote></div></div></div>