Replaced relative link with absolute links and remove locale#1296
Replaced relative link with absolute links and remove locale#1296sima-zhu merged 5 commits intoAzure:masterfrom
Conversation
ddca5bc to
c68d3c0
Compare
ahsonkhan
left a comment
There was a problem hiding this comment.
Revert SECURITY.md changes. Otherwise, looks good.
| - Unlike our other language SDKs, many things (such as composing an HTTP pipeline of policies) are done in source code as opposed to runtime. This reduces code size, improves execution speed and locks-in behavior, reducing the chance of bugs at runtime. | ||
|
|
||
| - We support microcontrollers with no operating system, microcontrollers with a real-time operating system (like [Azure RTOS](https://azure.microsoft.com/en-us/services/rtos/)), Linux, and Windows. Customers can implement custom platform layers to use our SDK on custom devices. We provide some platform layers, and encourage the community to submit platform layers to increase the out-of-the-box supported platforms. | ||
| - We support microcontrollers with no operating system, microcontrollers with a real-time operating system (like [Azure RTOS](https://azure.microsoft.com/services/rtos/)), Linux, and Windows. Customers can implement custom platform layers to use our SDK on custom devices. We provide some platform layers, and encourage the community to submit platform layers to increase the out-of-the-box supported platforms. |
| ## SDK Architecture | ||
|
|
||
| At the heart of our SDK is, what we refer to as, [Azure Core](https://github.com/Azure/azure-sdk-for-c/tree/master/sdk/docs/core). This code defines several data types and functions for use by the client libraries that build on top of us such as an [Azure Storage Blob](https://github.com/Azure/azure-sdk-for-c/tree/master/sdk/docs/storage) client library and [Azure IoT client libraries](https://github.com/Azure/azure-sdk-for-c/tree/master/sdk/docs/iot). Here are some of the features that customers use directly: | ||
| At the heart of our SDK is, what we refer to as, [Azure Core](https://github.com/Azure/azure-sdk-for-c/tree/master/sdk/docs/core). This code defines several data types and functions for use by the client libraries that build on top of us such as an [Azure Storage Blob](https://github.com/Azure/azure-sdk-for-c/blob/master/sdk/docs/storage) client library and [Azure IoT client libraries](https://github.com/Azure/azure-sdk-for-c/blob/master/sdk/docs/iot). Here are some of the features that customers use directly: |
There was a problem hiding this comment.
Question: Why do we prefer /blob/ over /tree/?
There was a problem hiding this comment.
Actually, github link is able to switch each other when necessary. I am using a script to do the replacement, so I just choose one of them as I feel like blob is used more often than tree. Just personal feeling
There was a problem hiding this comment.
In general blob should be used for files and tree should be used for directories but github usually forwards any blob requests that point to a directory to tree.
| ## Policy | ||
|
|
||
| Microsoft follows the principle of [Coordinated Vulnerability Disclosure](https://www.microsoft.com/en-us/msrc/cvd). | ||
| Microsoft follows the principle of [Coordinated Vulnerability Disclosure](https://www.microsoft.com/msrc/cvd). |
There was a problem hiding this comment.
The SECURITY.md content is the verbatim text all new repos are getting seeded with (there's a comment tag at the top and bottom of the file indicating the text version).
For now, please revert the changes to this file.
There was a problem hiding this comment.
If we revert this the checks will fail. I think we should go ahead and update this as the link is definitely incorrect.
| [azure_sdk_for_c_contributing]: ../../../CONTRIBUTING.md | ||
| [azure_sdk_for_c_contributing]: https://github.com/Azure/azure-sdk-for-c/blob/master/CONTRIBUTING.md | ||
| [azure_sdk_for_c_license]: https://github.com/Azure/azure-sdk-for-c/blob/master/LICENSE | ||
| [azure_sdk_for_c_contributing_developer_guide]: ../../../CONTRIBUTING.md#developer-guide |
There was a problem hiding this comment.
I suspect these were not flagged because they are not referenced anywhere in the MD file. They should probably be removed.
| ### License | ||
|
|
||
| Azure SDK for Embedded C is licensed under the [MIT][azure_sdk_for_c_license] license. No newline at end of file | ||
| Azure SDK for Embedded C is licensed under the [MIT][azure_sdk_for_c_license] license. |
There was a problem hiding this comment.
I am wondering the same
There was a problem hiding this comment.
Is it a line-ending changed from CRLF to LF or vice versa? You can use hexdump to see the exact byte contents of the file and that will show you the difference:
https://www.fileformat.info/tool/hexdump.htm
There was a problem hiding this comment.
I bet it's a new line at the end of the file.
There was a problem hiding this comment.
"> \ No newline at end of file
+Azure SDK for Embedded C is licensed under the [MIT][azure_sdk_for_c_license] license.
"
Was in the email.
There was a problem hiding this comment.
except now this is all obsolete because I just merged in a change to this same file... Hopefully it's not much extra work for you!
|
awesome, thanks for the cleanup! |
a138053 to
3129e02
Compare
| [azure_pattern_retry]: https://docs.microsoft.com/azure/architecture/patterns/retry | ||
| [azure_sdk_for_c_contributing]: ../../../CONTRIBUTING.md | ||
| [azure_sdk_for_c_contributing]: https://github.com/Azure/azure-sdk-for-c/blob/master/CONTRIBUTING.md | ||
| [azure_sdk_for_c_contributing_developer_guide]: ../../../CONTRIBUTING.md#developer-guide |
There was a problem hiding this comment.
These also look to be unused.
There was a problem hiding this comment.
Right, that's why we did not fetch them out. Thanks! I will fix it for now.
weshaggard
left a comment
There was a problem hiding this comment.
A couple of unused links but otherwise looks good.
This is the final step of link verification epic. Enable the link guidance check for all Ci pipelines. The PR is pending for all lang PRs: java: Azure/azure-sdk-for-java#15285 net: Azure/azure-sdk-for-net#15223 python: Azure/azure-sdk-for-python#13846 js: Azure/azure-sdk-for-js#11317 ios: Azure/azure-sdk-for-ios#433 android: Azure/azure-sdk-for-android#348 go: Azure/azure-sdk-for-go#12541 cpp: Azure/azure-sdk-for-cpp#632 c: Azure/azure-sdk-for-c#1296
This is the final step of link verification epic. Enable the link guidance check for all Ci pipelines. The PR is pending for all lang PRs: java: Azure/azure-sdk-for-java#15285 net: Azure/azure-sdk-for-net#15223 python: Azure/azure-sdk-for-python#13846 js: Azure/azure-sdk-for-js#11317 ios: Azure/azure-sdk-for-ios#433 android: Azure/azure-sdk-for-android#348 go: Azure/azure-sdk-for-go#12541 cpp: Azure/azure-sdk-for-cpp#632 c: Azure/azure-sdk-for-c#1296
The PR is to turn on the link check flag.