That link didn’t work for me.
- Bret
From: Chang, Abner (HPS SW/FW Technologist)
Sent: Monday, September 14, 2020 8:59 PM
To: devel@edk2.groups.io;
Bret Barkelew; rfc@edk2.groups.io
Cc: Wang, Nickle (HPS SW);
Chen, Aaron; siyuan.fu@intel.com;
Wang, Fan; Wu, Jiaxin;
Ni, Ray; Kinney, Michael D
Subject: [EXTERNAL] RE: [edk2-devel] [RFC] Request for the new package "RedfishPkg" under edk2 repo
No, EFI REST JSON Structure DXE Driver (UEF spec section 29.7.3) is a centralized manager to manage “EFI Redfish JSON resource to C structure Converter libraries/drivers” for converting Redfish resource
in the specific schema from JSON format to the C structure or vice versa.
EFI REST JSON Structure DXE Driver itself doesn’t use JSON library, however “EFI Redfish JSON resource to C structure Converter libraries/drivers” do use open source jansson library to parse JSON payload. Furthermore, “EFI Redfish JSON
resource to C structure Converter libraries/drivers” are generated by tool based on the published Redfish schemas.
https://github.com/DMTF/Redfish-Schema-C-Struct-Generator
From: devel@edk2.groups.io [mailto:devel@edk2.groups.io]
On Behalf Of Bret Barkelew via groups.io
Sent: Tuesday, September 15, 2020 11:41 AM
To: Chang, Abner (HPS SW/FW Technologist) <abner.chang@hpe.com>; devel@edk2.groups.io; rfc@edk2.groups.io
Cc: Wang, Nickle (HPS SW) <nickle.wang@hpe.com>; Chen, Aaron <aaron.chen@hpe.com>; siyuan.fu@intel.com; Wang, Fan <fan.wang@intel.com>; Wu, Jiaxin <jiaxin.wu@intel.com>; Ni, Ray <ray.ni@intel.com>; Kinney, Michael D <michael.d.kinney@intel.com>
Subject: Re: [edk2-devel] [RFC] Request for the new package "RedfishPkg" under edk2 repo
JSON Structure would probably be worth discussing. I know that there are other places I’ve seen JSON used and it may end up that we want common business logic (similar to using Oniguruma for regex). Do you parse/format JSON in that one?
- Bret
From: Chang, Abner (HPS SW/FW Technologist)
Sent: Monday, September 14, 2020 8:33 PM
To: devel@edk2.groups.io;
Bret Barkelew; rfc@edk2.groups.io
Cc: Wang, Nickle (HPS SW);
Chen, Aaron; siyuan.fu@intel.com;
Wang, Fan; Wu, Jiaxin;
Ni, Ray; Kinney, Michael D
Subject: [EXTERNAL] RE: [edk2-devel] [RFC] Request for the new package "RedfishPkg" under edk2 repo
Not many drivers fall in edk2 repo so far, those are drivers with the corresponding definitions in UEFI spec.
All others have to go through code first policy, will be in edk2-staging repo.
-Abner
From: devel@edk2.groups.io [mailto:devel@edk2.groups.io]
On Behalf Of Bret Barkelew via groups.io
Sent: Tuesday, September 15, 2020 11:19 AM
To: devel@edk2.groups.io; Chang, Abner (HPS SW/FW Technologist) <abner.chang@hpe.com>;
rfc@edk2.groups.io
Cc: Wang, Nickle (HPS SW) <nickle.wang@hpe.com>; Chen, Aaron <aaron.chen@hpe.com>;
siyuan.fu@intel.com; Wang, Fan <fan.wang@intel.com>; Wu, Jiaxin <jiaxin.wu@intel.com>; Ni, Ray <ray.ni@intel.com>;
Kinney, Michael D <michael.d.kinney@intel.com>
Subject: Re: [edk2-devel] [RFC] Request for the new package "RedfishPkg" under edk2 repo
I think code review works. I’m primarily interested in seeing how much code falls under the “edk2” vs “edk2-staging” repos.
- Bret
From: Abner Chang via groups.io
Sent: Monday, September 14, 2020 8:12 PM
To: devel@edk2.groups.io;
Chang, Abner (HPS SW/FW Technologist); rfc@edk2.groups.io
Cc: Wang, Nickle (HPS SW);
Chen, Aaron; siyuan.fu@intel.com;
Wang, Fan; Wu, Jiaxin;
Ni, Ray; Kinney, Michael D
Subject: [EXTERNAL] Re: [edk2-devel] [RFC] Request for the new package "RedfishPkg" under edk2 repo
Seems no one has comment on this topic. Let’s just go through the code review process.
Thanks
Abner
From: devel@edk2.groups.io [mailto:devel@edk2.groups.io]
On Behalf Of Abner Chang
Sent: Wednesday, September 9, 2020 11:02 AM
To: devel@edk2.groups.io;
rfc@edk2.groups.io
Cc: Wang, Nickle (HPS SW) <nickle.wang@hpe.com>; Chen, Aaron <aaron.chen@hpe.com>;
siyuan.fu@intel.com; Wang, Fan <fan.wang@intel.com>; Wu, Jiaxin <jiaxin.wu@intel.com>; Ni, Ray <ray.ni@intel.com>;
Michael D Kinney <michael.d.kinney@intel.com>
Subject: Re: [edk2-devel] [RFC] Request for the new package "RedfishPkg" under edk2 repo
Add [RFC] to the subject, add Ray and Mike to the loop.
From: Chang, Abner (HPS SW/FW Technologist)
Sent: Tuesday, September 8, 2020 12:06 PM
To: devel@edk2.groups.io; Chang, Abner (HPS SW/FW Technologist) <abner.chang@hpe.com>;
rfc@edk2.groups.io
Cc: Wang, Nickle (HPS SW) <nickle.wang@hpe.com>; Chen, Aaron <aaron.chen@hpe.com>;
siyuan.fu@intel.com; Wang, Fan <fan.wang@intel.com>; Wu, Jiaxin <jiaxin.wu@intel.com>
Subject: RE: Request for the new package "RedfishPkg" under edk2 repo
This is the RFC for the new package "RedfishPkg" introduced to edk2 repo, I thought mailing system will add [RFC] prefix to the subject. Sorry for the inconvenience.
From: devel@edk2.groups.io [mailto:devel@edk2.groups.io]
On Behalf Of Abner Chang
Sent: Tuesday, September 8, 2020 11:48 AM
To: rfc@edk2.groups.io
Cc: Wang, Nickle (HPS SW) <nickle.wang@hpe.com>; Chen, Aaron <aaron.chen@hpe.com>;
siyuan.fu@intel.com; Wang, Fan <fan.wang@intel.com>; Wu, Jiaxin <jiaxin.wu@intel.com>;
devel@edk2.groups.io
Subject: [edk2-devel] Request for the new package "RedfishPkg" under edk2 repo
Hi everyone,
Given that we are going to contribute code of UEFI Redfish edk2 solution, a new package “RedfishPkg” under edk2 repo is necessary for accommodating the UEFI Redfish driver stacks, that includes
The architecture have been discussing in TianoCore Design meeting and the corresponding BZ were created as well.
The code we will start to contribute includes
Please refer to below link for the details,
https://github.com/tianocore/edk2-staging/blob/UEFI_Redfish/Readme.md
Thanks
Abner