Re: [BuildStream] Move Docker source plugin out of bst-external



On Tue, 2018-11-13 at 12:42 +0000, Jonathan Maw via BuildStream-list
wrote:
I am in favour of this and would like to get started. I think there
are two main topics that need to be resolved (though I can get
started in the meantime):

1. Migration strategy for users
===============================

i.e. How do we move the docker source plugin with minimal disruption
for users?

My suggestion is that we should refrain from deleting the docker
source plugin from bst-external immediately, in case there are users
who track master instead of using tagged versions. We can announce
our intention to deprecate it now, and add a warning to users that
the plugin is deprecated in favour of the docker source in the new
repository, and remove the docker source plugin from bst-external
when it's next updated in the new repository.

While users of master will get the warning and be prompted to move to
the new repository, users of tagged releases will not.

Please make at least one release with the deprecation warning, before
removing the plugin.

Ideally, the deprecation warning would include a date and/or release
version after which the plugin will be removed.


-- 
Mathieu



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]