[openstack-dev] [ironic] Newton priorities and primary contacts
Bruno Cornec
Bruno.Cornec at hpe.com
Fri May 20 17:28:00 UTC 2016
Hello,
Ruby Loo said on Wed, May 04, 2016 at 02:29:34PM -0400:
>If you are interested in a particular feature on this list, or would like
>to contribute code towards that end, or would like to help review, or test,
>that is wonderful and I thank you so much for your interest and desire to
>contribute. However, I would really like to see primary contacts do more,
>as described above. To take responsibility and (try to) commit the
>time/effort it will take to see this priority items through.
>[1] https://etherpad.openstack.org/p/ironic-newton-summit-priorities
I see in the priority list that "redfish support" is still highly wanted
(4 +1).
And we are still very interested to provide that. It took much more time
than expected, as we first decided that we wanted a good low level library
to help us dialog following the Redfish standard to the management board
of systems.
Now that we have this [1] much more in place than last year [2], and due
to some nascient customer demand, we would like to come back to this
community to propose to work with you on providing this feature into future
Ironic releases.
We're not the most proficient OpenStack contributors as of now, so will need
your help and guidance wrt both processes and code aspects.
And as our knowledge of the internals of Ironic is still weak, we may have
difficulties to describe precisely in a Blueprint what will be the impact at
Ironic level of the addition of that feature.
I understood that this community is now using RFE bugs to follow this type of
work, and I suppose we need to resubmit a new proposal (IIUC maybe more
precise, less generic wrt architecture). Is the BR indeed the right place to
do that (as I understood from [3]) ? Should we rather start working at the
code level to understand how we could hook that feature in the current code
base (idea would be to mimic how the iLO driver is doing it today to have a
skeleton of code for our redfish driver) and then show some code before being
able to see the proposal accepted (even if they get the -2 mentioned on [4]) ?
Some basic questions:
I'm also a bit lost with terminology: Should I call this a redfish driver
(like an iLO driver) or a redfish module, with drivers being pxe_redfish ?
Should I put my proposal in ironic-specs under specs/not-implemented ?
There is no directory for Newton there so I guess the process changed, but I
haven't found a doc guiding me on where to put new spec proposals sorry.
Menwhile it's readable at [5].
Let me know your thoughts on this.
Best regards,
Bruno.
[1] https://github.com/bcornec/python-redfish
[2] https://review.openstack.org/184653
[3] http://docs.openstack.org/developer/ironic/dev/code-contribution-guide.html
[4] https://wiki.openstack.org/wiki/Ironic/Specs_Process
[5] https://github.com/bcornec/ironic-specs/blob/redfish-spec/specs/liberty/ironic-redfish.rst
--
Open Source Profession, WW Linux Community Lead http://www.hpintelco.net
HPE EMEA EG Open Source Technology Strategist http://hp.com/go/opensource
FLOSS projects: http://mondorescue.org http://project-builder.org
Musique ancienne? http://www.musique-ancienne.org http://www.medieval.org
More information about the OpenStack-dev
mailing list