From 6740449e9e978cb61b3ff112b9fddbfa3f807908 Mon Sep 17 00:00:00 2001 From: Bharat Patel Date: Fri, 27 Dec 2024 11:11:37 +0530 Subject: [PATCH] docs(Maintainers): [BLA-1089] Update B2B repo to match OSAB standards --- DEV-GUIDELINES.md | 9 + MAINTAINERS | 5 + OSSMETADATA | 1 + .../components-assets-icon-50--all-icons.png | Bin 26803 -> 26726 bytes .../components-assets-icon-50--inherit.png | Bin 4495 -> 4500 bytes .../components-assets-icon-50--secondary.png | Bin 4495 -> 4469 bytes .../src/docs/guidelines/DEV-GUIDELINES.md | 9 + .../src/docs/guidelines/LICENSE | 202 ++++++++++++++++++ .../src/docs/guidelines/MAINTAINERS | 5 + .../src/docs/guidelines/OSSMETADATA | 1 + 10 files changed, 232 insertions(+) create mode 100644 MAINTAINERS create mode 100644 OSSMETADATA create mode 100644 packages/core-components/src/docs/guidelines/LICENSE create mode 100644 packages/core-components/src/docs/guidelines/MAINTAINERS create mode 100644 packages/core-components/src/docs/guidelines/OSSMETADATA diff --git a/DEV-GUIDELINES.md b/DEV-GUIDELINES.md index e031ed5a..89353851 100644 --- a/DEV-GUIDELINES.md +++ b/DEV-GUIDELINES.md @@ -16,6 +16,15 @@ If you are part of an Otto team, feel free to make a PR from a fork of this repo If you are an external contributor, please first create an issue in GitHub to find a great task you can contribute to. If is a simple change, feel free to make a PR from a fork of this repo. +## Maintainers +This project is maintained by [MAINTAINERS](MAINTAINERS) + +## License +This project is licensed under the [LICENSE](LICENSE) + +## Project lifecycle state +This project lifestyle state here [OSSMETADATA](OSSMETADATA) + ## Technical Overview This project is a [monorepo](https://en.wikipedia.org/wiki/Monorepo) that makes use of [npm workspaces](https://docs.npmjs.com/cli/v7/using-npm/workspaces#using-workspaces) containing the source code of the 3 packages we distribute: diff --git a/MAINTAINERS b/MAINTAINERS new file mode 100644 index 00000000..01fc10d3 --- /dev/null +++ b/MAINTAINERS @@ -0,0 +1,5 @@ +Mohsen Gaeini , +Geethanjali Govindaraj , +Barath Kumar , +Vishwa Priya J , +Bharat Patel diff --git a/OSSMETADATA b/OSSMETADATA new file mode 100644 index 00000000..b96d4a4d --- /dev/null +++ b/OSSMETADATA @@ -0,0 +1 @@ +osslifecycle=active diff --git a/packages/core-components/__snapshots__/components-assets-icon-50--all-icons.png b/packages/core-components/__snapshots__/components-assets-icon-50--all-icons.png index eae5dcdd59fdd362a64078f33c0b2705316058c1..7ca84a91c4fda2f9b84cc18fc84391a49f437e21 100644 GIT binary patch literal 26726 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 diff --git a/packages/core-components/__snapshots__/components-assets-icon-50--inherit.png b/packages/core-components/__snapshots__/components-assets-icon-50--inherit.png index 9b227a68ad35266103ede3fb9c05ee31ed0c61aa..d458a74e743459595888ae25945e45c6987368ff 100644 GIT binary patch delta 295 zcmV+?0oeYJBa|bMF;`AWL_t(|obBB)N?cI@hSB$&Bo4Cym*5%{6l`p41y|q}EZl)^ zLa?_G+=QJguobi)kj%sssnU**gycJ?yl~-fKe%wm<#IUy006-MZtHIk0001hKa)WO zfq#Te0(f?F^X>e6Sgn3LeS4el@6T>;Cz}QU007h3B!JgvXXDGu_VMxX`ugi+e14uE z9DMBTtWQs;UI+jH02A2g3G`y|et-Y5yF1_88=s!G9v|n2hd+*v-tX>)#bWx60002+ zY2$La-1zdB>+7#qSHpV!{qk~kaWUyI03!eZn9`>Lco>G+!^1F+>ywk|CIJ8d!1O*F tzyJUM@K5j!60<=AI1aOL1e*aCgr91EI*(`R_FDh|002ovPDHLkV1j>Wj2Qp` delta 290 zcmV+-0p0$TBab7HF;q!OL_t(|obBBqZen2=MqwCteK)`^YH=jkHlePHge|ZS1gxP+ zchEIdu>d3q7S%KrV@A_EGnqNhBfsQNUVGF(yq0002^-~IU80{{R3;7^m$1A%|x zmH>WvdD(8aA0HpT9xs>6+5*i0001BG`9rsa=AR8&(F`#m&@hn<#al&R;#HhwHx7!WF@Eb+~006*uO|RGM z&5sXt<807*qoM6N<$g5KPObN~PV diff --git a/packages/core-components/__snapshots__/components-assets-icon-50--secondary.png b/packages/core-components/__snapshots__/components-assets-icon-50--secondary.png index 9b227a68ad35266103ede3fb9c05ee31ed0c61aa..c9a5a73339d93da6c312990fe5abfc9109da3508 100644 GIT binary patch delta 246 zcmVVoK!U&_K!6|t#8lK& zb0=-uy_WowlYDlo^YwT<29bA=f0F>dTrQ{6X&lGjkMH+;x7%H>*Xgza006*bJ_+FE za`}3_4u`}0{r+`%KA-#jem0ve7K^DD0ssKO1il`R$7e53r_=p@-)^_#I3AD3`Fy_F zY^I(E0002f_&k7zVK|@9=ks|S$Mt%>TCFA>1^@s6Q~Fi_55sV~-G*V96wl|=O#%P_ wfa!fVfB^si;Gf_dB(os`SPzqM1bh}h0qVL-1(F?XFaQ7m07*qoM6N<$fd3q7S%KrV@A_EGnqNhBfsQNUVGF(yqk!X;AmH>WvdD(8aA0HpT9xs>6 z+5*i0001BG`9rsa=AR8&(F`#m&@hn<#al&R;#HhwHx7!WF@Eb+~006*uO|RGM&5sXN4YPm(MFJM# Y3-)3`Y5)+aT>t<807*qoM6N<$f|SI4y#N3J diff --git a/packages/core-components/src/docs/guidelines/DEV-GUIDELINES.md b/packages/core-components/src/docs/guidelines/DEV-GUIDELINES.md index e031ed5a..69df2438 100644 --- a/packages/core-components/src/docs/guidelines/DEV-GUIDELINES.md +++ b/packages/core-components/src/docs/guidelines/DEV-GUIDELINES.md @@ -16,6 +16,15 @@ If you are part of an Otto team, feel free to make a PR from a fork of this repo If you are an external contributor, please first create an issue in GitHub to find a great task you can contribute to. If is a simple change, feel free to make a PR from a fork of this repo. +## Maintainers +This project is maintained by [MAINTAINERS](MAINTAINERS) + +## License +This project is licensed under the [LICENSE](LICENSE) +## Project lifecycle state +This project lifestyle state here [OSSMETADATA](OSSMETADATA) + + ## Technical Overview This project is a [monorepo](https://en.wikipedia.org/wiki/Monorepo) that makes use of [npm workspaces](https://docs.npmjs.com/cli/v7/using-npm/workspaces#using-workspaces) containing the source code of the 3 packages we distribute: diff --git a/packages/core-components/src/docs/guidelines/LICENSE b/packages/core-components/src/docs/guidelines/LICENSE new file mode 100644 index 00000000..d6456956 --- /dev/null +++ b/packages/core-components/src/docs/guidelines/LICENSE @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/packages/core-components/src/docs/guidelines/MAINTAINERS b/packages/core-components/src/docs/guidelines/MAINTAINERS new file mode 100644 index 00000000..01fc10d3 --- /dev/null +++ b/packages/core-components/src/docs/guidelines/MAINTAINERS @@ -0,0 +1,5 @@ +Mohsen Gaeini , +Geethanjali Govindaraj , +Barath Kumar , +Vishwa Priya J , +Bharat Patel diff --git a/packages/core-components/src/docs/guidelines/OSSMETADATA b/packages/core-components/src/docs/guidelines/OSSMETADATA new file mode 100644 index 00000000..b96d4a4d --- /dev/null +++ b/packages/core-components/src/docs/guidelines/OSSMETADATA @@ -0,0 +1 @@ +osslifecycle=active