Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Service Bus Client] Review and Clean Local Assets (#5354) #5432

Merged
merged 2 commits into from
Mar 13, 2019

Conversation

jsquire
Copy link
Member

@jsquire jsquire commented Mar 13, 2019

Summary

The goal of this set of changes is intended to tidy some of the local assets associated with the Service Bus client library, which were absorbed when the source code was adopted into the central repository. This scope of this work is intended to be a focused clean-up, with the code and other artifacts otherwise left as they were in the standalone repository, including the existing code formatting and conventions.

Areas for Discussion

UPDATE: per the discussion in the Teams process channel, consensus was reached that the file was not needed. It has been removed from the repository and this pull request.

An authoritative opinion on the thirdpartynotices.txt file that has been moved to the repository root would be appreciated. This notice existed within the Service Bus stand-alone repository; I am not sure whether or not it is needed and relevant here or could be safely deleted. It was suggested in a Teams thread that @kurtzeborn and @mikeharder may be good individuals to weigh in on this.

Details

Repository Structure

  • Moving the third party notifications from the Serivce Bus SDK into the root and generalizing.

Service Bus Client

  • Updating the API tests to properly clean up their temporary files on failure.

  • Removing the local .gitignore, as there is no longer any content specific to the Service Bus library.

  • Restoring the original content of the local ReadMe, which was inadvertently destroyed during a rebase. (Note: this intentionally leaves the content in a non-compliant state with this repository's norms. That will be addressed in a future set of changes.)

  • Minor tweaks to the local ReadMe for asset location updates.

  • Restoring the test infrastructure deployment template, which was inadvertently destroyed during a rebase.

  • Rename of the deployment template to better reflect its purpose.

  • Moving local assets from "build" into "assets" to better reflect their identity and avoid the root .gitignore pattern for the directory name [Bb]uild.

Last Upstream Rebase

Wednesday, March 13, 2019 04:43pm(EDT)

Related and Follow-Up Issues

@jsquire jsquire added Service Bus Client This issue points to a problem in the data-plane of the library. labels Mar 13, 2019
@jsquire jsquire added this to the Sprint 150 milestone Mar 13, 2019
@jsquire jsquire self-assigned this Mar 13, 2019
Copy link
Member

@mikeharder mikeharder left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approve pending whitespace changes

@jsquire jsquire force-pushed the servicebus/loose-asset-tweaks branch 2 times, most recently from ce0d0c0 to 732611b Compare March 13, 2019 20:43
jtaubensee and others added 2 commits March 13, 2019 17:29
  Common Repository Structure
    - Moving the third party notifications from the Serivce Bus SDK into the root and generalizing.

  Service Bus SDK
    - Updating the API tests to properly clean up their temporary files on failure.
    - Removing the local .gitignore, as there is no longer any content specific to the Service Bus SDK
    - Restoring the original content of the ReadMe, which was inadvertently destroyed during a rebase.
    - Restoring the deployment template, which was inadvertently destroyed during a rebase.
    - Moving local assets from "build" into "assets" to better reflect their identity and avoid the root .gitignore pattern for the directory name [Bb]uild.
    - Rename of the deployment template to better reflect its purpose.
    - Minor tweaks to ReadMe for asset location updates.  [Content remains original.  see: Azure#5349]
    - Addition of impressions content inito ReadMe.
…client SDK. Discusion has reached consensus that it is not needed.
@jsquire jsquire force-pushed the servicebus/loose-asset-tweaks branch from 732611b to 1fd79b0 Compare March 13, 2019 21:30
@jsquire jsquire merged commit c683160 into Azure:master Mar 13, 2019
@jsquire jsquire deleted the servicebus/loose-asset-tweaks branch March 14, 2019 16:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Client This issue points to a problem in the data-plane of the library. Service Bus
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants