-
Notifications
You must be signed in to change notification settings - Fork 4
Contemplate redesign or decommission in favor of AWS CLI #44
Comments
Two upstream design aspects are worth noting regarding the issue at hand:
|
I was not aware of this project. Thanks for bringing it to our attention. As you say, the plugin mechanism is still being actively designed and developed. If you have specific requirements or suggestions, now is the time to bring them up. We have some specific goals with the plugins but we would like the general mechanism to be as flexible as possible. |
It seems to me that the ecosystem is in too much flux to make it easy to I'd advise delaying the refactoring until it becomes clearer how the AWS On 21 April 2013 13:26, Steffen Opel notifications@github.com wrote:
David Laing |
@mrdavidlaing - No worries, I haven't used the word 'Contemplate' for nothing; this mainly aims to collect my thoughts, track the upstream developments and enable a respective discussion, insofar there is quite some technical debt on file already (partially requiring a significant refactoring anyway), which would obviously benefit from removing code in favor of upstream solutions, if possible. Please note though that this isn't just about the AWS CLI plugin architecture, rather the overall direction/design of the AWS CLI and the underlying botocore package, and while both are young and in development, these are obviously high profile projects here to stay and they should mature fast accordingly (that's why I have cross referenced my clarifying question aws/aws-cli#31 above). |
@garnaat - Thanks for commenting; this project had been extracted from an internal one due to being applicable in various more generic contexts, but I've been laying low a bit due to lack of time to stabilize the package and therefore not published it to PyPI yet (see #6), thus foregoing the most public Python PR channel. I'll closely follow the AWS CLI development and submit suggestions or inquiries concerning specific requirements via separate issues over there, thanks much for your offer! |
Update status regarding project sunset /issue #44
The initial goals of this project have been as follows:
The meanwhile available new AWS Command Line Interface seems to address or at least enable these goals one way or another as well:
Accordingly it seems to be appropriate to either redesign botocross by reusing/amending the new AWS CLI and/or the underlying new botocore or even decommision it alltogether, if the remaining functionality could be incorporated upstream or migrated elsewhere (for example, the motivating CloudFormation related features could be provided by the dedicated StackFormation project instead).
The text was updated successfully, but these errors were encountered: