Re: [openstack-dev] [Neutron] how to deprecate a plugin

2014-08-08 Thread YAMAMOTO Takashi
On Thu, Jul 31, 2014 at 1:43 AM, YAMAMOTO Takashi yamam...@valinux.co.jp wrote: On Wed, Jul 30, 2014 at 12:17 PM, YAMAMOTO Takashi yamam...@valinux.co.jp wrote: hi, what's the right procedure to deprecate a plugin? we (ryu team) are considering deprecating ryu plugin, in favor of ofagent.

Re: [openstack-dev] [Neutron] how to deprecate a plugin

2014-07-31 Thread YAMAMOTO Takashi
On Wed, Jul 30, 2014 at 12:17 PM, YAMAMOTO Takashi yamam...@valinux.co.jp wrote: hi, what's the right procedure to deprecate a plugin? we (ryu team) are considering deprecating ryu plugin, in favor of ofagent. probably in K-timeframe, if it's acceptable. The typical way is to announce

Re: [openstack-dev] [Neutron] how to deprecate a plugin

2014-07-31 Thread YAMAMOTO Takashi
hi, In Nova we have done the following: - add a warning in the current version that this will be deprecated in K - start of K drop the code It is also important to have an upgrade path. What happens if I have my RYU plugin in production and I upgrade to the next version. That should be

Re: [openstack-dev] [Neutron] how to deprecate a plugin

2014-07-31 Thread Kyle Mestery
On Thu, Jul 31, 2014 at 1:43 AM, YAMAMOTO Takashi yamam...@valinux.co.jp wrote: On Wed, Jul 30, 2014 at 12:17 PM, YAMAMOTO Takashi yamam...@valinux.co.jp wrote: hi, what's the right procedure to deprecate a plugin? we (ryu team) are considering deprecating ryu plugin, in favor of ofagent.

[openstack-dev] [Neutron] how to deprecate a plugin

2014-07-30 Thread YAMAMOTO Takashi
hi, what's the right procedure to deprecate a plugin? we (ryu team) are considering deprecating ryu plugin, in favor of ofagent. probably in K-timeframe, if it's acceptable. YAMAMOTO Takashi ___ OpenStack-dev mailing list

Re: [openstack-dev] [Neutron] how to deprecate a plugin

2014-07-30 Thread Kyle Mestery
On Wed, Jul 30, 2014 at 12:17 PM, YAMAMOTO Takashi yamam...@valinux.co.jp wrote: hi, what's the right procedure to deprecate a plugin? we (ryu team) are considering deprecating ryu plugin, in favor of ofagent. probably in K-timeframe, if it's acceptable. The typical way is to announce the

Re: [openstack-dev] [Neutron] how to deprecate a plugin

2014-07-30 Thread Gary Kotton
In Nova we have done the following: - add a warning in the current version that this will be deprecated in K - start of K drop the code It is also important to have an upgrade path. What happens if I have my RYU plugin in production and I upgrade to the next version. That should be clearly