[openstack-dev] [Mistral][Horizon][Tuskar-ui] Mistral Dashboard

2015-07-07 Thread niuzhenguo
Hi folks,

As Horizon is moving towards an Angular application, I think it's high time 
that we should make a standard for other projects which want to horizon 
compatible on  whether they should based on Angular Dashboard or the current 
Horizon framework. For new project, I think it makes more sense to build the 
dashboard on Angular. But for old project like Mistral-Dashboard and 
Tuskar-UI, they works fine with Django framework now, do they have to move 
towards Angular also, and when that should be done.

-zhenguo
__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


[openstack-dev] [cinder][oslo] Locks for create from volume/snapshot

2015-06-26 Thread niuzhenguo
Hi folks,

Currently we use a lockfile to protect the create operations from concurrent 
delete the source volume/snapshot, we use exclusive
locks on both delete and create sides which will ensure that:


1.   If a create of VolA from snap/VolB is in progress, any delete requests 
for snap/VolB will wait until the create is complete.

2.   If a delete of snap/VolA is in progress, any create from snap/VolA 
will wait until snap/VolA delete is complte.

but, the exclusive locks will also result in:


3.   If a create of VolA from snap/VolB is inprogress, any other create 
requests from snap/VolB will wait until the create is complete.

So the create operations from same volume/snapshot can not process on parallel, 
please reference bp [1].
I'd like to change the current filelock or introduce a new lock to 
oslo.concurrency.

Proposed change:
Add exclusive(write) locks for delete operations and shared(read) locks for 
create operations, to ensure that create from volume/snapshot
can work on parallel and protect create operations from concurrent delete the 
source volume/snapshot.

I'd like to get what's your suggestions, thanks in advance.

[1] https://blueprints.launchpad.net/cinder/+spec/enhance-locks


-zhenguo
__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [magnum][horizon] Making a dashboard for Magnum - need a vote from the core team

2015-06-25 Thread niuzhenguo
Hi folks,

How is the project going? openstack/magnum-ui is still empty for now.


-zhenguo

From: Bradley Jones (bradjone) [mailto:bradj...@cisco.com]
Sent: Friday, June 12, 2015 6:31 PM
To: OpenStack Development Mailing List (not for usage questions)
Subject: Re: [openstack-dev] [magnum][horizon] Making a dashboard for Magnum - 
need a vote from the core team

The review for the creation of the new project is here 
https://review.openstack.org/190998

To confirm Adrian, do you intend to use the Magnum launchpad for UI related bps 
and bugs or the Magnum UI launchpad indicated in the spec 
(https://launchpad.net/magnum-ui)? If it's the former I shall update the spec 
to indicate so.

Thanks,
Brad

On 12 Jun 2015, at 03:21, Adrian Otto 
adrian.o...@rackspace.commailto:adrian.o...@rackspace.com wrote:

Team,

We are fortunate enough to have a thriving community of developers who want to 
make OpenStack great, and several of us have pledged support for this work in 
Magnum. Due to the amount of interest expressed in this pursuit, and the small 
amount of overlap between the developers in magnum-core, I'm authorizing the 
creation of a new gerrit ACL group named magnum-ui-core. Please install me as 
the pilot member of the group. I will seed the group with those who have 
pledged support for the effort from the essential subscribers to the 
following blueprint. If our contributors to the magnum-ui repo feel that review 
velocity is too low, I will add magnum-core as a member so we can help. On 
regular intervals, I will review the activity level of our new group, and make 
adjustments as needed to add/subtract from it in accordance with input from the 
active contributors. We will use the Magnum project on Launchpad for blueprints 
and bugs.

https://blueprints.launchpad.net/magnum/+spec/magnum-horizon-plugin

There are 8 contributors identified, who will comprise our initial 
magnum-ui-core group.

I ask that the ACLs be configured as follows:

[access refs/heads/*]
abandon = group magnum-ui-core
create = group magnum-milestone
label-Code-Review = -2..+2 group magnum-ui-core
label-Workflow = -1..+1 group magnum-ui-core

[access refs/tags/*]
pushSignedTag = group magnum-milestone

[receive]
requireChangeId = true
requireContributorAgreement = true

[submit]
mergeContent = true

Thanks everyone for your enthusiasm about this new pursuit. I look forward to 
working together with you to make this into something we are all proud of.

Adrian

PS: Special thanks to sdake for initiating this conversation, and helping us to 
arrive at a well reasoned decision about how to approach this.


On Jun 4, 2015, at 10:58 AM, Steven Dake (stdake) 
std...@cisco.commailto:std...@cisco.com wrote:

Hey folks,

I think it is critical for self-service needs that we have a Horizon dashboard 
to represent Magnum.  I know the entire Magnum team has no experience in UI 
development, but I have found atleast one volunteer Bradley Jones to tackle the 
work.

I am looking for more volunteers to tackle this high impact effort to bring 
Containers to OpenStack either in the existing Magnum core team or as new 
contributors.   If your interested, please chime in on this thread.

As far as how to get patches approved, there are two models we can go with.

Option #1:
We add these UI folks to the magnum-core team and trust them not to +2/+A 
Magnum infrastructure code.  This also preserves us as one team with one 
mission.

Option #2:
We make a new core team magnum-ui-core.  This presents special problems if the 
UI contributor team isn't large enough to get reviews in.  I suspect Option #2 
will be difficult to execute.

Cores, please vote on Option #1, or Option #2, and Adrian can make a decision 
based upon the results.

Regards
-steve

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: 
openstack-dev-requ...@lists.openstack.orgmailto:openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: 
openstack-dev-requ...@lists.openstack.orgmailto:openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [Ironic][Horizon][Tuskar-ui] Making a dashboard for Ironic

2015-06-23 Thread NiuZhenguo
Hi folks,
I must admit that I'll drop my efforts of making the ironic dashboard, as 
ironic-webclient has been developed with the support of Ironic community, and 
now trying to add to openstack namespace at the request of Ironic PTL, so 
there's no need to duplicate efforts.
-zhenguo

From: niuzhenguo...@hotmail.com
To: openstack-dev@lists.openstack.org
Date: Mon, 22 Jun 2015 23:01:40 +0800
Subject: Re: [openstack-dev] [Ironic][Horizon][Tuskar-ui] Making a dashboard 
for Ironic




























Hi Devananda,
 The git history appears to be squashed [1], and most files don't have an 
 attribution header [2], and  none of the headers refer to the company who 
 appears to be behind this (Huawei). What's the  rationale for these 
 inconsistencies, and who is actually behind the code?
No headers refer to Huawei because the files are based on the Angular Dashboard 
from Horizon codes and now is only an empty baremetal dashboard which can be 
combined with Ironic-webclient created by Krotscheck. I think pushing the 
initial horizon compatible dashboard to stackforge or openstack is the first 
step for collaboration, then we can build a team for that.
 Are you going to maintain this project personally, or is there a team at 
 Huawei (or somewhere else)  that is going to do that? Or are you expecting 
 Ironic's current developer teams to take ownership of  this code and 
 maintain it?
There is not a team working for the project, the purpose I want to create 
ironic-dashboard is that I contribute to both Horizon and Ironic, and 
considering I can help to fill the gaps that there's no Horizon support for 
Ironic. About who should maintain the project, I'm not sure whether Horizon or 
Ironic or even a separate team.

 Are you/they going to become part of Ironic's community, attend our weekly 
 meetings, and follow  our design process?

Sure, the dashboard should be geared towards Ironic.
 What is the vision / goal that is being working towards? What is the scope of 
 this dashboard? How  does it fit in with our existing plans?
The end goal for ironic-dashboard is that it can be configured as a standalone 
UI or a dashboard within Horizon. Currently the codes on github is an empty 
dashboard, the panels and features should be developed with the ironic 
community.

-zhenguo

From: devananda@gmail.com
Date: Fri, 19 Jun 2015 22:40:53 +
To: openstack-dev@lists.openstack.org
Subject: Re: [openstack-dev] [Ironic][Horizon][Tuskar-ui] Making a dashboard 
for Ironic

Hi Jim,

Your characterization of this is incomplete. These are not two equal projects 
proposing the same thing in different ways, and while I very much want to 
encourage collaboration, I value our community and feel that this was not done 
in the spirit of that community.
To be clear: ironic-webclient has been developed with the knowledge and support 
of the Ironic developer community, and was not moved into the openstack/ 
namespace on my request, because I have been holding projects to a certain 
level of maturity before including them in Ironic, roughly equivalent to the 
TC's bar for big tent inclusion.
On the other hand, ironic-dashboard was done without the knowledge of any 
Ironic cores, nor with even a heads up to the Ironic or Horizon PTLs. Rather 
than an open design process, this code was just dropped on github and Infra was 
asked to approve the project creation. I have not had the opportunity to talk 
with its author *at all* yet.
I'm glad that ya'll didn't just approve the project creation request without 
checking with me, and I'm glad we are now having this discussion.
Now that that is cleared up, let's move on.

Hi Zhenguo,
I have some questions about ironic-dashboard that I need answered before the 
Ironic Project Team accepts responsibility for it.
The git history appears to be squashed [1], and most files don't have an 
attribution header [2], and none of the headers refer to the company who 
appears to be behind this (Huawei). What's the rationale for these 
inconsistencies, and who is actually behind the code?
Are you going to maintain this project personally, or is there a team at Huawei 
(or somewhere else) that is going to do that? Or are you expecting Ironic's 
current developer teams to take ownership of this code and maintain it?
Are you/they going to become part of Ironic's community, attend our weekly 
meetings, and follow our design process?

What is the vision / goal that is being working towards? What is the scope of 
this dashboard? How does it fit in with our existing plans?

I'm not entirely opposed to having two separate UI projects for Ironic at the 
moment, but we should be very clear about the rationale if we go that route.
-Devananda


[1] 
https://github.com/niuzhenguo/ironic-dashboard/commit/4be73d19e54eb75aa31da3d1a38fa65c1287bc7b[2]
 https://github.com/niuzhenguo/ironic-dashboard/search?q=copyright

On Fri, Jun 19, 2015 at 12:00 PM James E. Blair cor...@inaugust.com wrote:
Hi all,



I'm glad

Re: [openstack-dev] [Ironic][Horizon][Tuskar-ui] Making a dashboard for Ironic

2015-06-22 Thread NiuZhenguo
























Hi Devananda,
 The git history appears to be squashed [1], and most files don't have an 
 attribution header [2], and  none of the headers refer to the company who 
 appears to be behind this (Huawei). What's the  rationale for these 
 inconsistencies, and who is actually behind the code?
No headers refer to Huawei because the files are based on the Angular Dashboard 
from Horizon codes and now is only an empty baremetal dashboard which can be 
combined with Ironic-webclient created by Krotscheck. I think pushing the 
initial horizon compatible dashboard to stackforge or openstack is the first 
step for collaboration, then we can build a team for that.
 Are you going to maintain this project personally, or is there a team at 
 Huawei (or somewhere else)  that is going to do that? Or are you expecting 
 Ironic's current developer teams to take ownership of  this code and 
 maintain it?
There is not a team working for the project, the purpose I want to create 
ironic-dashboard is that I contribute to both Horizon and Ironic, and 
considering I can help to fill the gaps that there's no Horizon support for 
Ironic. About who should maintain the project, I'm not sure whether Horizon or 
Ironic or even a separate team.

 Are you/they going to become part of Ironic's community, attend our weekly 
 meetings, and follow  our design process?

Sure, the dashboard should be geared towards Ironic.
 What is the vision / goal that is being working towards? What is the scope of 
 this dashboard? How  does it fit in with our existing plans?
The end goal for ironic-dashboard is that it can be configured as a standalone 
UI or a dashboard within Horizon. Currently the codes on github is an empty 
dashboard, the panels and features should be developed with the ironic 
community.

-zhenguo

From: devananda@gmail.com
Date: Fri, 19 Jun 2015 22:40:53 +
To: openstack-dev@lists.openstack.org
Subject: Re: [openstack-dev] [Ironic][Horizon][Tuskar-ui] Making a dashboard 
for Ironic

Hi Jim,

Your characterization of this is incomplete. These are not two equal projects 
proposing the same thing in different ways, and while I very much want to 
encourage collaboration, I value our community and feel that this was not done 
in the spirit of that community.
To be clear: ironic-webclient has been developed with the knowledge and support 
of the Ironic developer community, and was not moved into the openstack/ 
namespace on my request, because I have been holding projects to a certain 
level of maturity before including them in Ironic, roughly equivalent to the 
TC's bar for big tent inclusion.
On the other hand, ironic-dashboard was done without the knowledge of any 
Ironic cores, nor with even a heads up to the Ironic or Horizon PTLs. Rather 
than an open design process, this code was just dropped on github and Infra was 
asked to approve the project creation. I have not had the opportunity to talk 
with its author *at all* yet.
I'm glad that ya'll didn't just approve the project creation request without 
checking with me, and I'm glad we are now having this discussion.
Now that that is cleared up, let's move on.

Hi Zhenguo,
I have some questions about ironic-dashboard that I need answered before the 
Ironic Project Team accepts responsibility for it.
The git history appears to be squashed [1], and most files don't have an 
attribution header [2], and none of the headers refer to the company who 
appears to be behind this (Huawei). What's the rationale for these 
inconsistencies, and who is actually behind the code?
Are you going to maintain this project personally, or is there a team at Huawei 
(or somewhere else) that is going to do that? Or are you expecting Ironic's 
current developer teams to take ownership of this code and maintain it?
Are you/they going to become part of Ironic's community, attend our weekly 
meetings, and follow our design process?

What is the vision / goal that is being working towards? What is the scope of 
this dashboard? How does it fit in with our existing plans?

I'm not entirely opposed to having two separate UI projects for Ironic at the 
moment, but we should be very clear about the rationale if we go that route.
-Devananda


[1] 
https://github.com/niuzhenguo/ironic-dashboard/commit/4be73d19e54eb75aa31da3d1a38fa65c1287bc7b[2]
 https://github.com/niuzhenguo/ironic-dashboard/search?q=copyright

On Fri, Jun 19, 2015 at 12:00 PM James E. Blair cor...@inaugust.com wrote:
Hi all,



I'm glad that by asking the ironic-dashboard creators to propose their

project to ironic initially (rather than stackforge) we have prompted

this conversation.  We now know that two independent groups of people

have created standalone ironic dashboards, neither of which is currently

part of an OpenStack project.



We have an opportunity for those teams to begin collaborating now.  I

would encourage them to do so, along with both the Ironic and Horizon

teams, on a path forward.  Let's end

Re: [openstack-dev] [Ironic][Horizon][Tuskar-ui] Making a dashboard for Ironic‏

2015-06-18 Thread niuzhenguo
Hi Thai Q Tran,

Thanks for the links about the Angular Dashboard, I agree with starting with 
the new angular horizon, will begin to draft a init repo of the new 
ironic-dashboard.
And maybe can work with Krotscheck together.

And as Andreas Jaeger comments here [1], he suggested to push ironic-dashboard 
in the openstack namespace instead of stackforge, and have a separate core team,
needs Ironicers chime in here.

[1] https://review.openstack.org/#/c/191131/

Regards
-zhenguo

From: Thai Q Tran [mailto:tqt...@us.ibm.com]
Sent: Friday, June 19, 2015 6:36 AM
To: OpenStack Development Mailing List (not for usage questions)
Subject: Re: [openstack-dev] [Ironic][Horizon][Tuskar-ui] Making a dashboard 
for Ironic‏

Hi Zhengou,

I think it make sense to start with the angular version. It's true that we 
don't have an angular dashboard yet,
but we have a pretty good idea of what needs to go into it. I'll link a few 
patches that will give you an idea
of where we are headed. I think this will also save you some work in the long 
run.

For creating a new dashboard: https://review.openstack.org/#/c/190852/
For creating a new panel: https://review.openstack.org/#/c/190865/
For demo patch: https://review.openstack.org/#/c/181253/

The file and code structure I would say is pretty stable.
There are still some infra stuff that needs to happen to make this easier to do.
Things like translation in static HTML, auto discovery of static files, start 
dash for angular, etc...

-niuzhenguo niuzhen...@huawei.commailto:niuzhen...@huawei.com wrote: 
-
To: OpenStack Development Mailing List (not for usage questions) 
openstack-dev@lists.openstack.orgmailto:openstack-dev@lists.openstack.org
From: niuzhenguo niuzhen...@huawei.commailto:niuzhen...@huawei.com
Date: 06/17/2015 06:38PM
Subject: Re: [openstack-dev] [Ironic][Horizon][Tuskar-ui] Making a dashboard 
for Ironic‏
Hi Krotscheck,

Sorry for not attending the last meeting due to TZ.

Yes, Horizon is moving towards an Angular application, but for now there’s no 
any Angular Dashboard landed. I think it’s high time that we should make a 
standard for other projects which want to horizon compatible on whether they 
should based on Angular Dashboard or the current Horizon framework. This is 
important for the new Magnum and Ironic UI, personally, I’d prefer to use the 
current framework and  move to Angular Dashboard when it’s mature.

And after a quick look at your JS project, I think it’s totally a standalone UI 
not based on Horizon Angular Dashboard (correct me if I missed something), and 
seems there’s no any update over a month, are you planning to push you repo to 
stackforge or openstack?

Anyway, it’s clear that we should make an Ironic dashboard, it’s a good start.


Regards
-zhenguo

From: Michael Krotscheck [mailto:krotsch...@gmail.com]
Sent: Wednesday, June 17, 2015 11:56 PM
To: OpenStack Development Mailing List (not for usage questions)
Subject: Re: [openstack-dev] [Ironic][Horizon][Tuskar-ui] Making a dashboard 
for Ironic‏

Hey there!

Yes, we are duplicating effort. I've spent quite a bit of effort over the past 
few months landing features inside openstack that will make it possible for a 
JavaScript client to be imported to horizon as a dependency. This includes 
CORS, configuration, caching, infra tooling, etc, with the end goal being a 
maximum amount of code reusability between the standalone UI and Horizon. While 
it may not appear that way, I _am_ actively working on this project, though I'm 
currently focused on javascript infrastructure tooling and oslo middleware than 
the ironic webclient itself.

With Horizon also moving towards an angular application, I feel it makes far 
more sense to build components for the new Horizon than the old one.

Michael

On Tue, Jun 16, 2015 at 9:02 PM NiuZhenguo 
niuzhenguo...@hotmail.commailto:niuzhenguo...@hotmail.com wrote:
hi folks,

I'm planning to propose a new horizon plugin ironic-dashboard to fill the gap 
that ironic doesn't have horizon support. I know there's a nodes panel on 
infrastructure dashboard handled by tuskar-ui, but it's specifically geared 
towards TripleO. Ironic needs a separate dashboard to present an interface for 
querying and managing ironic's resources (Drivers, Nodes, and Ports).

After discussion with the ironic community, I pushed an ironic-dashboard 
project to stackforge [1].

Also there's an existing JS UI for ironic in developing now [2], we may try to 
resolve the same goals, but as an integrated openstack project, there's clear 
needs to have horizon support.

I'd like to get what's your suggestion, thanks in advance.


[1] https://review.openstack.org/#/c/191131/
[2] https://github.com/krotscheck/ironic-webclient


Regards
-zhenguo
__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: 
openstack-dev-requ...@lists.openstack.org?subject:unsubscribehttp://openstack-dev-requ

Re: [openstack-dev] [Ironic][Horizon][Tuskar-ui] Making a dashboard for Ironic‏

2015-06-17 Thread niuzhenguo
Hi Krotscheck,

Sorry for not attending the last meeting due to TZ.


Yes, Horizon is moving towards an Angular application, but for now there’s no 
any Angular Dashboard landed. I think it’s high time that we should make a 
standard for other projects which want to horizon compatible on whether they 
should based on Angular Dashboard or the current Horizon framework. This is 
important for the new Magnum and Ironic UI, personally, I’d prefer to use the 
current framework and  move to Angular Dashboard when it’s mature.



And after a quick look at your JS project, I think it’s totally a standalone UI 
not based on Horizon Angular Dashboard (correct me if I missed something), and 
seems there’s no any update over a month, are you planning to push you repo to 
stackforge or openstack?

Anyway, it’s clear that we should make an Ironic dashboard, it’s a good start.


Regards
-zhenguo

From: Michael Krotscheck [mailto:krotsch...@gmail.com]
Sent: Wednesday, June 17, 2015 11:56 PM
To: OpenStack Development Mailing List (not for usage questions)
Subject: Re: [openstack-dev] [Ironic][Horizon][Tuskar-ui] Making a dashboard 
for Ironic‏

Hey there!

Yes, we are duplicating effort. I've spent quite a bit of effort over the past 
few months landing features inside openstack that will make it possible for a 
JavaScript client to be imported to horizon as a dependency. This includes 
CORS, configuration, caching, infra tooling, etc, with the end goal being a 
maximum amount of code reusability between the standalone UI and Horizon. While 
it may not appear that way, I _am_ actively working on this project, though I'm 
currently focused on javascript infrastructure tooling and oslo middleware than 
the ironic webclient itself.

With Horizon also moving towards an angular application, I feel it makes far 
more sense to build components for the new Horizon than the old one.

Michael

On Tue, Jun 16, 2015 at 9:02 PM NiuZhenguo 
niuzhenguo...@hotmail.commailto:niuzhenguo...@hotmail.com wrote:
hi folks,

I'm planning to propose a new horizon plugin ironic-dashboard to fill the gap 
that ironic doesn't have horizon support. I know there's a nodes panel on 
infrastructure dashboard handled by tuskar-ui, but it's specifically geared 
towards TripleO. Ironic needs a separate dashboard to present an interface for 
querying and managing ironic's resources (Drivers, Nodes, and Ports).

After discussion with the ironic community, I pushed an ironic-dashboard 
project to stackforge [1].

Also there's an existing JS UI for ironic in developing now [2], we may try to 
resolve the same goals, but as an integrated openstack project, there's clear 
needs to have horizon support.

I'd like to get what's your suggestion, thanks in advance.


[1] https://review.openstack.org/#/c/191131/
[2] https://github.com/krotscheck/ironic-webclient


Regards
-zhenguo
__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: 
openstack-dev-requ...@lists.openstack.org?subject:unsubscribehttp://openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


[openstack-dev] [Ironic][Horizon][Tuskar-ui] Making a dashboard for Ironic‏

2015-06-16 Thread NiuZhenguo
hi folks,I'm planning to propose a new horizon plugin ironic-dashboard to fill 
the gap that ironic doesn't have horizon support. I know there's a nodes panel 
on infrastructure dashboard handled by tuskar-ui, but it's specifically 
geared towards TripleO. Ironic needs a separate dashboard to present an 
interface for querying and managing ironic's resources (Drivers, Nodes, and 
Ports).After discussion with the ironic community, I pushed an ironic-dashboard 
project to stackforge [1].Also there's an existing JS UI for ironic in 
developing now [2], we may try to resolve the same goals, but as an integrated 
openstack project, there's clear needs to have horizon support.I'd like to get 
what's your suggestion, thanks in advance.[1] 
https://review.openstack.org/#/c/191131/[2] 
https://github.com/krotscheck/ironic-webclient

Regards-zhenguo   __
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [magnum][horizon] Making a dashboard for Magnum - need a vote from the core team

2015-06-04 Thread niuzhenguo
Same here, I’m interested in helping out with reviews from Horizon standpoint.

Regards
Zhenguo Niu

From: David Lyle [mailto:dkly...@gmail.com]
Sent: Friday, June 05, 2015 3:42 AM
To: OpenStack Development Mailing List (not for usage questions)
Subject: Re: [openstack-dev] [magnum][horizon] Making a dashboard for Magnum - 
need a vote from the core team

I'm happy to provide reviews from the Horizon standpoint.

David

On Thu, Jun 4, 2015 at 12:55 PM, Jason Rist 
jr...@redhat.commailto:jr...@redhat.com wrote:
On 06/04/2015 11:58 AM, Steven Dake (stdake) wrote:
 Hey folks,

 I think it is critical for self-service needs that we have a Horizon 
 dashboard to represent Magnum.  I know the entire Magnum team has no 
 experience in UI development, but I have found atleast one volunteer Bradley 
 Jones to tackle the work.

 I am looking for more volunteers to tackle this high impact effort to bring 
 Containers to OpenStack either in the existing Magnum core team or as new 
 contributors.   If your interested, please chime in on this thread.

 As far as “how to get patches approved”, there are two models we can go with.

 Option #1:
 We add these UI folks to the magnum-core team and trust them not to +2/+A 
 Magnum infrastructure code.  This also preserves us as one team with one 
 mission.

 Option #2:
 We make a new core team magnum-ui-core.  This presents special problems if 
 the UI contributor team isn’t large enough to get reviews in.  I suspect 
 Option #2 will be difficult to execute.

 Cores, please vote on Option #1, or Option #2, and Adrian can make a decision 
 based upon the results.

 Regards
 -steve




 __
 OpenStack Development Mailing List (not for usage questions)
 Unsubscribe: 
 openstack-dev-requ...@lists.openstack.org?subject:unsubscribehttp://openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


I am interested in helping as well.  In my experience, #1 works best,
but I'm not a core, so I'm not sure my wisdom is counted here.

-J

--
Jason E. Rist
Senior Software Engineer
OpenStack Infrastructure Integration
Red Hat, Inc.
openuc: +1.972.707.6408tel:%2B1.972.707.6408
mobile: +1.720.256.3933tel:%2B1.720.256.3933
Freenode: jrist
github/identi.cahttp://identi.ca: knowncitizen

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: 
openstack-dev-requ...@lists.openstack.org?subject:unsubscribehttp://openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [Horizon] Core Reviewer Update

2015-04-29 Thread niuzhenguo
Welcome!


发件人: David Lyle [mailto:dkly...@gmail.com]
发送时间: 2015年4月29日 6:58
收件人: OpenStack Development Mailing List
主题: [openstack-dev] [Horizon] Core Reviewer Update

I am pleased to announce the addition of Doug Fish, Rob Cresswell and Travis 
Tripp to the Horizon Core Reviewer team.

Doug Fish has been an active reviewer and participant in Horizon for a few 
releases now. He represents a strong customer focus and has provided high 
quality reviews.

Rob Cresswell has been providing a high number of quality reviews, an active 
contributor and an active participant in the community.

Travis Tripp has been contributing to Horizon for the past couple of releases, 
an active participant in the community, a critical angularJS reviewer, and 
played a significant role in driving the angular based launch instance work in 
Kilo.

Thank you all for your contributions and welcome to the team!

David
__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev