* How to upload proposal and code for specifying and customizing projects?
@ 2019-03-05 7:05 Tony Lee (李文富)
2019-03-07 4:19 ` Brad Bishop
0 siblings, 1 reply; 7+ messages in thread
From: Tony Lee (李文富) @ 2019-03-05 7:05 UTC (permalink / raw)
To: bradleyb@fuzziesquirrel.com; +Cc: openbmc@lists.ozlabs.org
Hi Brad,
I have two new packages "phosphor-nvme" and "quanta-dbus-interfaces" for specifying and customizing projects.
There was a service pooling status of NVMe devices in " phosphor-nvme " and several d-bus interfaces for Quanta
in "quanta-dbus-interfaces".
1. Is it will be put into a new repository or put it under the meta-quanta?
2. As for the proposal, is it still need to commit to gerrit under openbmc/docs ?
Thanks
Best Regards,
Tony
^ permalink raw reply [flat|nested] 7+ messages in thread
* RE: How to upload proposal and code for specifying and customizing projects?
@ 2019-03-06 9:47 Tony Lee (李文富)
0 siblings, 0 replies; 7+ messages in thread
From: Tony Lee (李文富) @ 2019-03-06 9:47 UTC (permalink / raw)
To: bradleyb@fuzziesquirrel.com; +Cc: openbmc@lists.ozlabs.org
Hi Brad,
I apologize for the confusion in previous mail.
Could you help create a repository for Quanta specific dbus interfaces, named "quanta-dbus-interfaces"?
Thanks
Best Regards,
Tony
-----Original Message-----
From: Tony Lee (李文富)
Sent: Tuesday, March 5, 2019 3:06 PM
To: 'bradleyb@fuzziesquirrel.com' <bradleyb@fuzziesquirrel.com>
Cc: openbmc@lists.ozlabs.org
Subject: How to upload proposal and code for specifying and customizing projects?
Hi Brad,
I have two new packages "phosphor-nvme" and "quanta-dbus-interfaces" for specifying and customizing projects.
There was a service pooling status of NVMe devices in " phosphor-nvme " and several d-bus interfaces for Quanta in "quanta-dbus-interfaces".
1. Is it will be put into a new repository or put it under the meta-quanta?
2. As for the proposal, is it still need to commit to gerrit under openbmc/docs ?
Thanks
Best Regards,
Tony
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: How to upload proposal and code for specifying and customizing projects?
2019-03-05 7:05 How to upload proposal and code for specifying and customizing projects? Tony Lee (李文富)
@ 2019-03-07 4:19 ` Brad Bishop
2019-03-08 2:49 ` Tony Lee (李文富)
0 siblings, 1 reply; 7+ messages in thread
From: Brad Bishop @ 2019-03-07 4:19 UTC (permalink / raw)
To: Tony Lee (李文富); +Cc: openbmc@lists.ozlabs.org
On Tue, Mar 05, 2019 at 07:05:59AM +0000, Tony Lee (李文富) wrote:
>Hi Brad,
>
>I have two new packages "phosphor-nvme"
Is this package already written? Would you mind filling out a design
template for it?
https://github.com/openbmc/docs/blob/master/designs/design-template.md
> and "quanta-dbus-interfaces" for specifying and customizing projects.
>There was a service pooling status of NVMe devices in " phosphor-nvme "
>and several d-bus interfaces for Quanta in "quanta-dbus-interfaces".
>
>1. Is it will be put into a new repository or put it under the meta-quanta?
>2. As for the proposal, is it still need to commit to gerrit under openbmc/docs ?
I can certainly create a quanta-dbus-interfaces repository if you'd
like. But first - I'm just curious abouut what sorts of DBus APIs you
have? Are they actually specific to Quanta machines, or could they be
put in phosphor-dbus-interfaces?
Do the applications that implement the APIs in quanta-dbus-interfaces
already exist or are you planning on writing them in the future?
Could you briefly talk about what some of the applications that
present/would present these APIs do?
thx - brad
^ permalink raw reply [flat|nested] 7+ messages in thread
* RE: How to upload proposal and code for specifying and customizing projects?
2019-03-07 4:19 ` Brad Bishop
@ 2019-03-08 2:49 ` Tony Lee (李文富)
2019-03-08 17:34 ` Ed Tanous
0 siblings, 1 reply; 7+ messages in thread
From: Tony Lee (李文富) @ 2019-03-08 2:49 UTC (permalink / raw)
To: Brad Bishop; +Cc: openbmc@lists.ozlabs.org
Hi Brad,
> Is this package already written? Would you mind filling out a design template for it?
No, the package is not ready yet. I will filling out a design template for it.
> I can certainly create a quanta-dbus-interfaces repository if you'd like. But first - I'm just curious about what sorts of DBus APIs you have? Are they actually specific to Quanta machines, or could they be put in phosphor-dbus-interfaces?
Understood. It can also be used for the machine has NVMe drives on it. The APIs could be put in phosphor-dbus-interfaces.
for example, "xyz.openbmc_project.Nvme.Information”. The properties will be SerialNumber, VendorID, SmartWarnings, StatusFlags, DriveLifeUsed.
> Could you briefly talk about what some of the applications that present/would present these APIs do?
The application is to retrieve information of the NVMe devices by NVMe-MI commands via SMBus directly.
Thanks
Best Regards,
Tony
-----Original Message-----
From: Brad Bishop [mailto:bradleyb@fuzziesquirrel.com]
Sent: Thursday, March 7, 2019 12:20 PM
To: Tony Lee (李文富) <Tony.Lee@quantatw.com>
Cc: openbmc@lists.ozlabs.org
Subject: Re: How to upload proposal and code for specifying and customizing projects?
On Tue, Mar 05, 2019 at 07:05:59AM +0000, Tony Lee (李文富) wrote:
>Hi Brad,
>
>I have two new packages "phosphor-nvme"
Is this package already written? Would you mind filling out a design template for it?
https://github.com/openbmc/docs/blob/master/designs/design-template.md
> and "quanta-dbus-interfaces" for specifying and customizing projects.
>There was a service pooling status of NVMe devices in " phosphor-nvme "
>and several d-bus interfaces for Quanta in "quanta-dbus-interfaces".
>
>1. Is it will be put into a new repository or put it under the meta-quanta?
>2. As for the proposal, is it still need to commit to gerrit under openbmc/docs ?
I can certainly create a quanta-dbus-interfaces repository if you'd like. But first - I'm just curious abouut what sorts of DBus APIs you have? Are they actually specific to Quanta machines, or could they be put in phosphor-dbus-interfaces?
Do the applications that implement the APIs in quanta-dbus-interfaces already exist or are you planning on writing them in the future?
Could you briefly talk about what some of the applications that present/would present these APIs do?
thx - brad
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: How to upload proposal and code for specifying and customizing projects?
2019-03-08 2:49 ` Tony Lee (李文富)
@ 2019-03-08 17:34 ` Ed Tanous
2019-03-09 8:11 ` Tony Lee (李文富)
0 siblings, 1 reply; 7+ messages in thread
From: Ed Tanous @ 2019-03-08 17:34 UTC (permalink / raw)
To: Tony Lee (李文富), Brad Bishop; +Cc: openbmc@lists.ozlabs.org
On 3/7/19 6:49 PM, Tony Lee (李文富) wrote:
> Hi Brad,
>
>
>> I can certainly create a quanta-dbus-interfaces repository if you'd like. But first - I'm just curious about what sorts of DBus APIs you have? Are they actually specific to Quanta machines, or could they be put in phosphor-dbus-interfaces?
> Understood. It can also be used for the machine has NVMe drives on it. The APIs could be put in phosphor-dbus-interfaces.
> for example, "xyz.openbmc_project.Nvme.Information”. The properties will be SerialNumber, VendorID, SmartWarnings, StatusFlags, DriveLifeUsed.
There is already some initial work to do this, and this is definitely
not a quanta specific feature. It should not be put in
quanta-dbus-interfaces. The design document below is laying the ground
work to enable NVMe-MI. It be great if you could help to review it
before implementing anything, or pushing your own design doc.
https://gerrit.openbmc-project.xyz/#/c/openbmc/docs/+/18031/
The long term intention is that this will be implemented as part of the
xyz.openbmc_project.Asset interface, and leave the NVMe information to
an NVME-specific API.
>
>> Could you briefly talk about what some of the applications that present/would present these APIs do?
> The application is to retrieve information of the NVMe devices by NVMe-MI commands via SMBus directly.
>
> Thanks
> Best Regards,
> Tony
It would help a lot if you could help to review some of the code reviews
in progress that are working through NVMe-MI. That will accelerate NVMe
support faster than starting over from scratch.
-Ed
^ permalink raw reply [flat|nested] 7+ messages in thread
* RE: How to upload proposal and code for specifying and customizing projects?
2019-03-08 17:34 ` Ed Tanous
@ 2019-03-09 8:11 ` Tony Lee (李文富)
2019-03-11 17:45 ` Ed Tanous
0 siblings, 1 reply; 7+ messages in thread
From: Tony Lee (李文富) @ 2019-03-09 8:11 UTC (permalink / raw)
To: Ed Tanous, Brad Bishop; +Cc: openbmc@lists.ozlabs.org
Hi Ed,
We know that the above proposal can get more fully information and in most cases it matches.
But our design is to provide a simple way to get basic parameters (such as vendor ID, serial numbers, etc.) via SMbus
and it is not a quanta specific feature. Currently, it only needs the feature to retrieve NVMe drives information without MCTP.
Here is the proposal. https://gerrit.openbmc-project.xyz/#/c/openbmc/docs/+/19061/
Thanks
Best Regards,
Tony
-----Original Message-----
From: Ed Tanous [mailto:ed.tanous@intel.com]
Sent: Saturday, March 9, 2019 1:34 AM
To: Tony Lee (李文富) <Tony.Lee@quantatw.com>; Brad Bishop <bradleyb@fuzziesquirrel.com>
Cc: openbmc@lists.ozlabs.org
Subject: Re: How to upload proposal and code for specifying and customizing projects?
On 3/7/19 6:49 PM, Tony Lee (李文富) wrote:
> Hi Brad,
>
>
>> I can certainly create a quanta-dbus-interfaces repository if you'd like. But first - I'm just curious about what sorts of DBus APIs you have? Are they actually specific to Quanta machines, or could they be put in phosphor-dbus-interfaces?
> Understood. It can also be used for the machine has NVMe drives on it. The APIs could be put in phosphor-dbus-interfaces.
> for example, "xyz.openbmc_project.Nvme.Information”. The properties will be SerialNumber, VendorID, SmartWarnings, StatusFlags, DriveLifeUsed.
There is already some initial work to do this, and this is definitely not a quanta specific feature. It should not be put in quanta-dbus-interfaces. The design document below is laying the ground work to enable NVMe-MI. It be great if you could help to review it before implementing anything, or pushing your own design doc.
https://gerrit.openbmc-project.xyz/#/c/openbmc/docs/+/18031/
The long term intention is that this will be implemented as part of the xyz.openbmc_project.Asset interface, and leave the NVMe information to an NVME-specific API.
>
>> Could you briefly talk about what some of the applications that present/would present these APIs do?
> The application is to retrieve information of the NVMe devices by NVMe-MI commands via SMBus directly.
>
> Thanks
> Best Regards,
> Tony
It would help a lot if you could help to review some of the code reviews in progress that are working through NVMe-MI. That will accelerate NVMe support faster than starting over from scratch.
-Ed
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: How to upload proposal and code for specifying and customizing projects?
2019-03-09 8:11 ` Tony Lee (李文富)
@ 2019-03-11 17:45 ` Ed Tanous
0 siblings, 0 replies; 7+ messages in thread
From: Ed Tanous @ 2019-03-11 17:45 UTC (permalink / raw)
To: Tony Lee (李文富), Brad Bishop; +Cc: openbmc@lists.ozlabs.org
On 3/9/19 12:11 AM, Tony Lee (李文富) wrote:
> Here is the proposal. https://gerrit.openbmc-project.xyz/#/c/openbmc/docs/+/19061/
I've pushed comments to that review. Lets continue this discussion there.
Thanks for pushing this!
-Ed
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2019-03-11 17:45 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-03-05 7:05 How to upload proposal and code for specifying and customizing projects? Tony Lee (李文富)
2019-03-07 4:19 ` Brad Bishop
2019-03-08 2:49 ` Tony Lee (李文富)
2019-03-08 17:34 ` Ed Tanous
2019-03-09 8:11 ` Tony Lee (李文富)
2019-03-11 17:45 ` Ed Tanous
-- strict thread matches above, loose matches on Subject: below --
2019-03-06 9:47 Tony Lee (李文富)
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.