The one thing we don't have in hand for this is a template into which we can 
put prospective ECR submission material that is collected as part of the 
code-first process.

We could just use the ECR template that is used for regular proposals with the 
UEFI Work Groups.  However, the thought was to add some verbiage that template 
which effectively says: anything put in the proposed ECR template comes with 
permission to give ownership and rights in that content to the UEFI Forum so 
that it can publish the material as part of the specs under the same rights as 
all the other spec material there.

Since TianoCore doesn't have a legal team per se, we're having Intel legal work 
something like that with a view to contributing that to the community for 
review and hopefully adoption in short order.

That said, I don't think we need to wait on the template to begin using a 
code-first approach for things we would ultimately like to end up in the formal 
specs once code is "done".  We really only need that template at the point that 
the ECR content is also done, meaning reflective of sufficiently completed code 
work.

If we do start assembling content that looks like ECR fodder in parallel with 
code development, I'd suggest that we keep track of who is putting words into 
that fodder so that when it gets moved into the template prior to formal 
submission as an ECR we can get assurance from those people that they are OK 
with the T's & C's in the template.

Fundamentally we just need to make sure that everyone contributing to the 
development of one of these code first things is OK with spec description stuff 
being incorporated into a UEFI document under UEFI T's & C's as the end 
product.  UEFI T's & C's are designed to make sure that anyone can read the 
spec just for the asking and that there are no undesired IP complications (as 
there have been in some other standards) for people that choose to implement to 
the specs.

--
Cheers,

Mark.

-----Original Message-----
From: devel@edk2.groups.io <devel@edk2.groups.io> On Behalf Of Samer 
El-Haj-Mahmoud
Sent: Wednesday, March 11, 2020 9:32 AM
To: Leif Lindholm <l...@nuviainc.com>
Cc: devel@edk2.groups.io; fel...@ami.com; r...@edk2.groups.io
Subject: Re: [edk2-devel] [edk2-rfc] [RFC] code-first process for UEFI-forum 
specifications

Thanks Leif.

As far as I know, the main feedback I heard is "when will this start?"... So, 
the sooner the better .. Thanks for taking the lead and driving!



-----Original Message-----
From: Leif Lindholm <l...@nuviainc.com>
Sent: Wednesday, March 11, 2020 12:03 PM
To: Samer El-Haj-Mahmoud <samer.el-haj-mahm...@arm.com>
Cc: devel@edk2.groups.io; fel...@ami.com; r...@edk2.groups.io
Subject: Re: [edk2-devel] [edk2-rfc] [RFC] code-first process for UEFI-forum 
specifications

Hi Samer,

I had, perhaps excessively, been waiting for more feedback.

I promised Mike yesterday that I will rework based on feedback and send out 
next week at the latest. If people have no further comments then, we can adopt 
the process and start using it.

Regards,

Leif

On Wed, Mar 11, 2020 at 15:52:07 +0000, Samer El-Haj-Mahmoud wrote:
> Has there been any progress on this "code-first process" proposal? Any 
> timeline on when we should expect it to be launched?
>
> Thanks,
> --Samer
>
>
> -----Original Message-----
> From: devel@edk2.groups.io <devel@edk2.groups.io> On Behalf Of Felix 
> Polyudov via Groups.Io
> Sent: Friday, February 14, 2020 10:30 AM
> To: r...@edk2.groups.io; 'l...@nuviainc.com' <l...@nuviainc.com>; 
> devel@edk2.groups.io
> Subject: Re: [edk2-devel] [edk2-rfc] [RFC] code-first process for 
> UEFI-forum specifications
>
> Leif,
>
> >The process does not in fact change the UEFI bylaws - the change is 
> >that the development (of both specification and code) happens in the 
> >open. The resulting specification update is then submitted to the 
> >appropriate working goup as an Engineering Change Request (ECR), and 
> >voted on. For the UEFI Forum, this is a change in workflow, not a change in 
> >process.
>
> I think it would be good to add more details regarding the interaction 
> between edk2 and UEFI forum.
> Here is what I suggest:
> Each specification update Bugzilla ticket must have a sponsor. A sponsor is a 
> person or a company that will be presenting change request to the UEFI forum.
> A sponsor has to be identified early in the process. Preferably along with 
> Buzilla ticket creation.
> It is sponsor's responsibility to officially submit ECR to the UEFI forum by 
> creating a mantis ticket with a Bugzilla link.
> There are two reasons to create mantis ticket early in the process:
>  - Creation of the ticket exposes the effort to the UEFI forum thus enabling 
> early feedback from the members(via Bugzilla), which may reduce number of 
> iterations in the
>     implement --> get feedback --> re-implement cycle.
> - edk2 effort will be taken into consideration while scheduling future 
> specification releases
>
>
> Please consider the environment before printing this email.
>
> The information contained in this message may be confidential and proprietary 
> to American Megatrends (AMI).  This communication is intended to be read only 
> by the individual or entity to whom it is addressed or by their designee. If 
> the reader of this message is not the intended recipient, you are on notice 
> that any distribution of this message, in any form, is strictly prohibited.  
> Please promptly notify the sender by reply e-mail or by telephone at 
> 770-246-8600, and then delete or destroy all copies of the transmission.
>
> 
>
> IMPORTANT NOTICE: The contents of this email and any attachments are 
> confidential and may also be privileged. If you are not the intended 
> recipient, please notify the sender immediately and do not disclose the 
> contents to any other person, use it for any purpose, or store or copy the 
> information in any medium. Thank you.
IMPORTANT NOTICE: The contents of this email and any attachments are 
confidential and may also be privileged. If you are not the intended recipient, 
please notify the sender immediately and do not disclose the contents to any 
other person, use it for any purpose, or store or copy the information in any 
medium. Thank you.




-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.

View/Reply Online (#55767): https://edk2.groups.io/g/devel/message/55767
Mute This Topic: https://groups.io/mt/71273309/21656
Group Owner: devel+ow...@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub  [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to