From c58794b3d619c4a6ade074d7a13860fc1d7a92fd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20H=C3=A4drich?= <11225821+shaedrich@users.noreply.github.com> Date: Tue, 19 Sep 2023 16:45:21 +0200 Subject: [PATCH 01/90] Add topic "design system" --- topics/design-system/index.md | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 topics/design-system/index.md diff --git a/topics/design-system/index.md b/topics/design-system/index.md new file mode 100644 index 00000000000..6f7711bdce3 --- /dev/null +++ b/topics/design-system/index.md @@ -0,0 +1,8 @@ +--- +display_name: Design system +short_description: A design system is a way to have modular and reusable CSS components as well as a separation of concerns of designing and using this system. +topic: design-system +related: css, design-token, style-guide, css-framework, ui, smacss +wikipedia_url: https://en.wikipedia.org/wiki/Design_system +--- +A **design system** is a way to have modular and reusable CSS components as well as a separation of concerns of designing and using this system. From d5d6488c659fc15991fe28ef2d6870bdad6165e3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20H=C3=A4drich?= <11225821+shaedrich@users.noreply.github.com> Date: Wed, 27 Sep 2023 07:48:18 +0200 Subject: [PATCH 02/90] Shorten short_description --- topics/design-system/index.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/topics/design-system/index.md b/topics/design-system/index.md index 6f7711bdce3..be01de73b57 100644 --- a/topics/design-system/index.md +++ b/topics/design-system/index.md @@ -1,8 +1,8 @@ --- display_name: Design system -short_description: A design system is a way to have modular and reusable CSS components as well as a separation of concerns of designing and using this system. +short_description: A design system is a way to have modular and reusable CSS components as well as a separation of concerns. topic: design-system related: css, design-token, style-guide, css-framework, ui, smacss wikipedia_url: https://en.wikipedia.org/wiki/Design_system --- -A **design system** is a way to have modular and reusable CSS components as well as a separation of concerns of designing and using this system. +A **design system** is a way to have modular and reusable CSS components as well as a separation of concerns of designing and using this system, by, for examplr, using design tokens. From f19a724389ceefe4c050f59b50b44bb9bf1122fa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20H=C3=A4drich?= <11225821+shaedrich@users.noreply.github.com> Date: Mon, 2 Oct 2023 12:07:38 +0200 Subject: [PATCH 03/90] Add related to topic "documentation" --- topics/documentation/index.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/topics/documentation/index.md b/topics/documentation/index.md index 646ee591b9a..ecee2d13372 100644 --- a/topics/documentation/index.md +++ b/topics/documentation/index.md @@ -4,6 +4,7 @@ display_name: Documentation short_description: Documentation is a set of information that describes a product to its users. topic: documentation -wikipedia_url: https://en.wikipedia.org/wiki/Software_documentation +wikipedia_url: https://en.wikipedia.org/wiki/Software_documentation, +related: tutorial, man-page, documentation-as-code, docblock, doc-gen, api-documentation, knowledge-base, design-document --- Documentation is a set of information that describes a product to its users, including what it is, how it operates, and how to use it. From 302f33d5ed68ffc05fb632865be246fa07db86b8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20H=C3=A4drich?= <11225821+shaedrich@users.noreply.github.com> Date: Mon, 2 Oct 2023 16:09:35 +0200 Subject: [PATCH 04/90] Add related to topic "LAMP" --- topics/lamp/index.md | 1 + 1 file changed, 1 insertion(+) diff --git a/topics/lamp/index.md b/topics/lamp/index.md index 22713a920ea..39b1943f14d 100644 --- a/topics/lamp/index.md +++ b/topics/lamp/index.md @@ -4,6 +4,7 @@ display_name: LAMP short_description: LAMP is a software bundle containing Linux and the Apache server. topic: lamp wikipedia_url: https://en.wikipedia.org/wiki/LAMP_(software_bundle) +related: wamp, mamp, xampp, mean, mern --- LAMP is a bundle of software consisting of four open source programs. It is one of the most popular software categories for servers. From 0de9c2fd5265d9d8a7d0b36d7f6540706b462ee6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20H=C3=A4drich?= <11225821+shaedrich@users.noreply.github.com> Date: Mon, 2 Oct 2023 16:11:14 +0200 Subject: [PATCH 05/90] Improve description of topic "LAMP" --- topics/lamp/index.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/topics/lamp/index.md b/topics/lamp/index.md index 39b1943f14d..35e7cf0b011 100644 --- a/topics/lamp/index.md +++ b/topics/lamp/index.md @@ -4,15 +4,15 @@ display_name: LAMP short_description: LAMP is a software bundle containing Linux and the Apache server. topic: lamp wikipedia_url: https://en.wikipedia.org/wiki/LAMP_(software_bundle) -related: wamp, mamp, xampp, mean, mern +related: wamp, mamp, xampp, mean, mern, lemp --- -LAMP is a bundle of software consisting of four open source programs. +**LAMP** is a bundle of software consisting of four open source programs. It is one of the most popular software categories for servers. A usual LAMP server includes: * **L**inux (operating system) * **A**pache (web server) -* **M**ySQL (database software) +* **M**ySQL, **M**ariaDB or **M**ongoDB (database software) * **P**HP, **P**erl, or **P**ython (programming language) Most Linux distributions include the components of a LAMP server. From 1f4286aa7840d868c62dc9eb2435357ea65d7681 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20H=C3=A4drich?= <11225821+shaedrich@users.noreply.github.com> Date: Mon, 2 Oct 2023 16:22:30 +0200 Subject: [PATCH 06/90] Add related to topic "JSON" --- topics/json/index.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/topics/json/index.md b/topics/json/index.md index 22ffe29ed26..7f47eadefeb 100644 --- a/topics/json/index.md +++ b/topics/json/index.md @@ -9,5 +9,6 @@ short_description: JSON (JavaScript Object Notation) allows for easy interchange topic: json url: http://www.json.org/ wikipedia_url: https://en.wikipedia.org/wiki/JSON +related: toml, yaml, json5, jsonc, xml, cson, hocon, bson, json-ld, properties, jq --- -JSON (JavaScript Object Notation) is a standard file format that uses text to communicate data objects to array data types. This notation makes it easy for applications to parse and generate files. JSON grew out of the need to have a real-time server-to-web browser communication. +**JSON** (**J**ava**S**cript **O**bject **N**otation) is a standard file format that uses text to communicate data objects to array data types. This notation makes it easy for applications to parse and generate files. JSON grew out of the need to have a real-time server-to-web browser communication. From a213cd5ecbae04e3608c3e3f85103303da765892 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20H=C3=A4drich?= <11225821+shaedrich@users.noreply.github.com> Date: Mon, 2 Oct 2023 17:11:47 +0200 Subject: [PATCH 07/90] Add related to topic "monitoring" --- topics/monitoring/index.md | 1 + 1 file changed, 1 insertion(+) diff --git a/topics/monitoring/index.md b/topics/monitoring/index.md index f9a6c2e88b2..5f10a923f51 100644 --- a/topics/monitoring/index.md +++ b/topics/monitoring/index.md @@ -4,5 +4,6 @@ display_name: Monitoring short_description: Monitor the impact of your code changes. Measure performance, track errors, and analyze your application. topic: monitoring wikipedia_url: https://en.wikipedia.org/wiki/Application_performance_management +related: apm, observability, application-monitoring, alerting, event-monitoring, checkmk --- In the fields of information technology and systems management, application performance management (APM) is the monitoring and management of performance and availability of software applications. APM strives to detect and diagnose complex application performance problems to maintain an expected level of service. From 07a0c4f2640cb0f443691fa93016a7ea4210b516 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20H=C3=A4drich?= <11225821+shaedrich@users.noreply.github.com> Date: Mon, 2 Oct 2023 19:01:01 +0200 Subject: [PATCH 08/90] Add related to topic "nunjucks" --- topics/nunjucks/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/topics/nunjucks/index.md b/topics/nunjucks/index.md index 83538bd9938..27e884aafff 100644 --- a/topics/nunjucks/index.md +++ b/topics/nunjucks/index.md @@ -4,7 +4,7 @@ display_name: Nunjucks topic: nunjucks github_url: https://github.com/mozilla/nunjucks logo: nunjucks.jpg -related: jinja2, liquid +related: jinja2, liquid, javascript, templating, handlebars, mustache-js, ejs-templates released: September 2012 short_description: Templating language for JavaScript. url: https://mozilla.github.io/nunjucks/ From bdea915fa2d19f0feb57c1a4f752d4e26e257719 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20H=C3=A4drich?= <11225821+shaedrich@users.noreply.github.com> Date: Mon, 2 Oct 2023 19:01:26 +0200 Subject: [PATCH 09/90] Formatting and spelling in description --- topics/nunjucks/index.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/topics/nunjucks/index.md b/topics/nunjucks/index.md index 27e884aafff..8f61ec2e8a1 100644 --- a/topics/nunjucks/index.md +++ b/topics/nunjucks/index.md @@ -9,6 +9,6 @@ released: September 2012 short_description: Templating language for JavaScript. url: https://mozilla.github.io/nunjucks/ --- -Nunjucks is a templating language that is compiled using JavaScript. -Although language agnostic it is typically used to create HTML files. +**Nunjucks** is a templating language that is compiled using JavaScript. +Although language-agnostic it is typically used to create HTML files. It allows for source code to be simplified using macros or blocks, avoiding repetition, and supports inheritance. From d4a45ac87d0ad5bda83c6ff05917a3b4b0a76542 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Conejo?= Date: Fri, 6 Oct 2023 10:25:46 +0200 Subject: [PATCH 10/90] add topic "CASE" --- topics/case/case.md | 14 ++++++++++++++ topics/case/case.png | Bin 0 -> 3541 bytes 2 files changed, 14 insertions(+) create mode 100644 topics/case/case.md create mode 100644 topics/case/case.png diff --git a/topics/case/case.md b/topics/case/case.md new file mode 100644 index 00000000000..e2feea03d34 --- /dev/null +++ b/topics/case/case.md @@ -0,0 +1,14 @@ +--- +aliases: casejs,case.app,case-app,case-js +created_by: CASE +display_name: CASE +github_url: https://github.com/casejs/case +logo: case.png +related: open-source-framework, typescript, platform +released: 2023 +short_description: CASE is a frameworkless and open source tool for creating and deploying web apps. +topic: case +url: https://case.app/ +--- + +CASE helps developers to create awesome data-intensive apps like dashboards, custom web apps, admin panels, ERPs very quickly. It follows a clear frameworkless approach and allows developers to focus on their data and their business logic. diff --git a/topics/case/case.png b/topics/case/case.png new file mode 100644 index 0000000000000000000000000000000000000000..a56320d276adddf6c3ed53e08418baf6fd435682 GIT binary patch literal 3541 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 Date: Fri, 6 Oct 2023 11:45:04 +0200 Subject: [PATCH 11/90] feat: replace image by a smaller one --- topics/case/case.png | Bin 3541 -> 2526 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/topics/case/case.png b/topics/case/case.png index a56320d276adddf6c3ed53e08418baf6fd435682..9d1ce0ff8048a9275a354e436bb77e4151a929ee 100644 GIT binary patch literal 2526 zcmd5;i96GeAODQpQNBr+q=SAWd}U;9xf63A6|v=8qD`rWYRpy9i5$Z)$}z^a!uZWm zKRU#kWv-uNlN`fjX&_w&5p@8@|R4}H8`HPv^k0|21ucG}qw z06+$EJx*0w&LagsAhv7iSPinekoN0Qn%Uzo&PlaJ~7FW$|Qo>U&~Wn zV!<$twcqC2cmXxE)tcK9ix#mV7s@RYHrCgW;pF;pGxk_>wD)o8Y7uV8=wTDE#2 zoOt7n_P^5>zj6(eQ}LhfK2OZb5_f*2AtEeH{C)DR=eb!ZP8NgxG2Pv0ly}j@KQB6? zbFSmA%F@go(JZTml)29?WA&od7L;*g5Xt82D}1S4QZKvIt~B2~QDkd}6-OdcF^C)< z8=DCC=|y8D3xWO&EIvXg6pRkHZvq9}sGAgvV-Sh-adv1*lP-7KkY9!76*-26@qO_v zCtJKI*d(N@R@uQdwv|EPLm{_yW#dilBdW>uP2l|jp59p9LV}VxqOAa5bZfz7a2ZUV zK?N6=loW2frYh0TC1c`!Gj3(2a zT5}<{;PWA-B^}^^+Qq;oh|pKX#YC|J(9jSbrmyM)&n5eO*AIjV0O{X$9|&YVOd6-iEmWBTWm zM~MD(_(J@Z5_F!1r6h1ZjeY+!pIvH$3r7E1TWyvKd2f=E{7>Cl8s8tK=cB0p;@K`Z z#YvD69PPZeBCCA;z|mdUKPs)=%6vL)oWR*l$6>wRL1~w6Bc7M{qB^@&KsxU@?>;|m zF+c8JjGQaft*NTIi#kMU2*-dS+{XD2ETydBVgqIbC!#qcw_^uL$Jz6V9=8JFKNmYy zyWt4d&@``&{&+AZyRqc`$+0k0kaS5~eMky5*#q{M5Mfmc7i?t7sprURyfJ@qNJRLE zk@MQ&hmH=QRvLb4(7ZD7FdVazz;AXuQ9_b^5ev1^WE46TGK>eKY710i2h%4>dHh*1 zzR2q(I+9x-%)987#qU)oXjB+$5GPz|n1)C@M8P)Z; zE3)JRXZMJd#@LoC{1-(?dRfRfHxNm?RagB)Y+JlgB{y#SPV89!GuGXfo)ZUx@kgp@ zla?<-NH`|6G2lQmm>iK*(DV9INwMU!@R& zB-$&hqHq!dJ-m%<R$oHNv(?m?^##R|72AQ|J(?TmiOC#v z>zP=Sq+j2|Fj_MH&=(rxGUI4a|5S>*@df&mh)7WxRaPa&2Y%;``I*`j3by``&a1(; zfZw8ujvF=-Lie!HO0qwQ@3$yd2Qhe4U~>(H>aX9+V2GQ-DQ?=t(yGtCoZja%ZaN6> z{FnN?l&C;XbO45>S_TT00QHF{GrL}Ye4PRWFgSbDx_2@P7JvXP=)1%j!^fcmA-D1uRI zo|X%#>-{;R>hnG5iR)5p+DJFpJ?`44`!1~B$937athX%q=(9pbbA68)58v_?c}TNi z&*MF&kJ#4j<>M2{*(z4Sh)l0J%TJ2rFF}{^46D|;Vc6C0m9__D!q`YN_ORm_g9ucDOP-hq7%Q@PzUnZ~8kNm=itm`YNHCK|rz+D#xJ)c@gk_Z~n1Gtqf6_ zR;994XT;H(wR5xUjnJ^Se!7O3RQDe1r^@6H&)GFjdj}2sHBri&vB(L0jc&WP{dU(a z`29TnbYAnlnafdo=?!gNoRmcwR^PSzUtgPed>0__cq5Qacbc1?u9y~k;0(wPjeeSk zR!$n?jxzXn?&ulf-1rhG?IA$MJOCX+-~Y^+_%pvgrXU{r6>F5dd+$xa zEfa^1@gKI{W;$HnwB^zcW?~=MiAS6vTZsP6h)+VQm8qxe+q<=d1t&6M%bOC_j@nT8 zJGk|}LCkpakl&asMdar{f{sm;pR|u4t3{{*6I1o#Hq7*8ZjTdt8~#(EwI(72zn=4z_Z|q>vl>RwTX2OVc!%uIx@9J6Ah! z`E23PHPtkzf~x&a-Esw0Cjj)1fk=3>*i-%=*%_i4hqQ9nJLK;e;O64xOm)1F`ah;j Bt4sg@ literal 3541 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 Date: Fri, 6 Oct 2023 12:02:35 +0200 Subject: [PATCH 12/90] set higher image --- topics/case/case.png | Bin 2526 -> 6442 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/topics/case/case.png b/topics/case/case.png index 9d1ce0ff8048a9275a354e436bb77e4151a929ee..f143afc97c130f7f48566b89d3dc540c608d0e58 100644 GIT binary patch literal 6442 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 Bt4sg@ From 5865999d8cbfdf43875ef5a3df5810b8ee18d785 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Conejo?= Date: Fri, 6 Oct 2023 12:06:16 +0200 Subject: [PATCH 13/90] feat: set a square image --- topics/case/case.png | Bin 6442 -> 3108 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/topics/case/case.png b/topics/case/case.png index f143afc97c130f7f48566b89d3dc540c608d0e58..15647affccb5e352149c54c7776c7f1a44f65adf 100644 GIT binary patch literal 3108 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 bHJMkQY=6Q2%5h;m)B}Qp!cMjwzj*y`>?e3} literal 6442 zcmeHM`8!m78y}(!%9f$hNF}8#<;gyjNMwt#XONg8>tvg;M|$#PD%rQEWSz#6?8Yb+ zvP@`fgE3jgKDIHKVcygGXS~<@!@16NzSlYT_g+7r`+J|itt^ZW3mz8)fk1~%ZW&sG zK)kIW5YH)rgTPATlW(iQ4IFUG5d{JXN&LBZKv_A`z#U^xyYL-Pip!?DMkRO${ll4(<<@hurWD$(KUMUsRi${$Y!CD3 z<%5LB&MVCGji;-)BBFd1R+K)aghN>jsy>G%5-s{%e;`;&&iMy>3f7q0EE~PI=o+mR zReo^X@|DN8zyta8UbfJor(G&v{9ATrTOIUPWQQz&y26$n z&(z~k#>DtpxAC(KQj(O)k%-~7%WtSmLe11Htt~N;3=3bMUM<$&o42|?QH>(POE<_jvn{`I}#=PHKRYwfv$uYsOM9 zSH&Qoue*cIO6%VTZMW<1uYI7g%5>BDCUxuLQF@Pl`AieGYvRY-v9hu)ob|3QQSB=n zXxADioyeJ4&j{a~yTcMX?T`r)=AZeRA#va04PDng|1`-~bicAWx^x1oy1@SM&gELs zf=&t_?bFE24iE7h=!P8FRB3ybuR;9!wimdtK>1!W1+IwM+hx)gD~Nf!yjR-I@?04c z0S>P~!ba~k0>4dSY=yq~t?duZ3B{T5mtJbOM*CLZdd#n7AwIa#9GeertwiCiQ=!yM z=aYW8@!xpFVT<}>F0XQzL%6r*nJ#M%KQ?+c2E}>wC1Tv$t=Br6f7&YA){)CTgXL{= zr+EMMowYLYk#&M`iscOi4xVr~>uK(xm~`M|;*)Dqf>Zf#gXMP|QQhzp+{fiM#Dh1P& z^jb8BwUQ_srFqTB>6DvsKg0PlN1gnItHsWz%wE8xo3a*!jQwBdO%iI2Ker3CR!V@0 z4L(+pR}4}`b3o`7w^|k?n-hVdrm;RhIn?ANBUCIN<9^6#JNPu)F+o)K#F zI|rMeAy4AH`P>|GRxyN}VbWY`{=%XZ3e{xlN)eCUknFEpPWu0fvbdKI?xC@^i?j2J1 z^NVlBhAUgef`o-kqwl4fE7$&1KRD7hdxf5}he?Tm7;HeP*R4wF|bm@+cFhNQGm zQ6@k4_Sp;(psIkYNtid)rV55Op=}h#nn8atL{-BlQ zU!W>b{mBxXZeJBJ7U%zB4A+?Ff$VyC42-Hk5E^xpYomHGW52a4Qp(irGkJNEZiStI z1t}^d!_D&bqg%pj-q}|7r)MiU8aswJlb4)DD)f8{jQKUCA_&Qph_pIAW#=aGrCh*Q zx0s=D5nqc@aM8T|Qskm4Hwt1U{{UNWu7ytJ+IeLGCZ!^IS!iF>+OSP>A0AhO86V?I z2FfaCA_QKgh(t7?N7nVPd5gxeaU)tLyaxPTF*t~KqPA^2{!R>$DF zqf4OA3Y2Gif`Cc9V*#dU^`Zh_C*_U#hO<`2J(-%4uC#QZ1~SH;E%@^emUxp((TS6( zkTze!HonJyp)bJHK zbJ4c$mFU=F2pU0=v}WYIWQj?>-WDY5FWgh(qiDDQ)ep58z1tJ=^gxIrfRX62&j0JeU8>)Nr6_?(ma~`S1$=?%=Rj+ zQ%*iwCANWSSgyVBaFNt%ZX@gD8R2u${K;JK^$f*IQQ-}-77doS!d2`0{a z6W?K;a#oZjcO#e=H)@W#c=@1zVP>mqB$NC$eREVFz4>7Ko#vz$V1G$_?T4P{Wa{j~ z*Esd5O)}1&_#ukgRbLEMQkBixeksTv1oV==Dn-!OXppW4sM}K%F>^H*RxNqOti+yu z1N%bc=8p}_!Yi)+1L9R#(CTRYLEiq+Q?>g`Gh19iDS0jB_2Zl64)n;LGgOs|+sdZs zntwqWfJY5r6j{4;9xi5Rig)e}B=Ii%(H?R@OWZ0Z-*dHy;4@rLmDFQ zHby`BNg(bB{hhp2ZSr#VOmMcRGBeM)&dx(j#;nMmIRp+m47=$y?iK5dHF^yWz;*NG zMf$9slQIPdKcsa0Zmb~g?|wx4_w(fdc;CsP>vOd>-Cp$^uRZeIw+bkVafGYqxz)0| z5)>_G>qR^b=ue6kZ)#T_0`x1g=T{&+>Ba+jML}#wJepW99z~ZKsqF07LnWnmWNLm? zo)R7c{C9=0E5gj}sW5ifc{4$=fpm`#2C6JB^&hNC)H&CXVJd22D{Dv(J?F>=tE?@(m3i$LhguY+JMa*n97+&P(*MQyxA$&4uEe-`|9EdhVow zbgPW9(33HHi+$M*MnX57&WnTU-q>N|_fq5ReG-Ok1bP$96+auO+CGep>6|0ui;cMq z2nE3!)yAY|wziAMu?COy83a`Hgt`HVee`Y3Jqz#?AjE!wa;ee9#=!w(Q|~fb=8>x6 zq+c9F*y?0#p4$(xn70BvVHWd$kB_EF$h5Fmn%V~KvcM6x2+F6!n;EYImBB=(m6AVE z+$>WrT?Gq<*VdLOA_Du+e8Vxh4<5&YAMWKh!J3>^z4*u3KHK|h^e3Xu7M! zQ+u3nvAnTlhF~`jpsu!it?vU&jYEJALD846KMu{lH~sDrHoudj3nt=^=Xj`KhbmmT z>vYE(UU~K_W=jvJoui6-gXDg*7`iLX!~nN?&TkUO=)2R*)c#DmYlznMqQ(JSmPS9+ zU;x-r$xN3s7TQ?1(^z~Rapk%{k_HoMTSkA2jE2C5t!XyK*~UtUZXoo4)LTF8 z^C=?F=J1MS+(zD<4UzA@wa3SApNRcd(K7+*uNCwQ zmF)LQN$~bHZbHR>+iXPgxTs`W@n8VvdymF0n@Bz`r1XZj!2S_dE+cCA2>pfpxpI6u zxh?R7IWNPUq?Yu(S5E2&0UcLUScwFXMvE1Q)J(nP3 zALcI+R-ug)GKPF-O7GD(e&hj=T@_zFp@u>A=U?Tc^Nm#-*M+9;W%MCs(-jv=6vLBo zN*Ef65N>Fo8lVj%dRofnv&?+8r<0HZZ)A3N$+1{KqGBrMB5WaQT za}ovcWW$}kNbu(ddEF;sG>w~tT6DCfM$oy{LEC}5(>XY)`u3`i>&dTHF9WtJ+h&N_ zPIf5KE`hX>4A-&;$1aoETGLlg+S0D<(H?_|1qS!ATj?kl!>zEMmhIn32bNNSetCPX zT~?&vY}h$Itl!@cY^j&RPTb*6%+9SC!8%n0KE%gqbx0Lh3iBq(T!4!D$($#)WsYfU0PPF$_L8%vss884agyYih z`GMj#%Uh*CYL((qug5kvB!Tyc`CjmtC8lEsQRkg_PTo9J;wC(L zq=_mMBY&1tB>7tg_Ebs07?(FejOMPN4fj6pPskm)eDUq--OsA2O4ZTybbik>kPA`l z<+^kN12+9dnGu~#f$q&}Jw@;7Nne%ojBh@qhIlp`S}gQpqhVwJODru&bt}jJ2XkvR z&=S{b1}j`n4{JdjZUYmvcBU_P)s_KG^YM`W@YTuBvs0w?G34kD&i8y@8*qYt`l)O> zG>{bYW;I*2c_zW$$p`Hxx&id_)&E?-P1dcj<==TkSL=1uH90jYtgN?bau51M784M7 z4;?M`S2}te8GaXDMa8~mm9~=t0-M--kCZK@U7`k)Vpvh}NrI~{NmQeMn>oUWyYU3> zQ3lYFaydI2EGen$F8Rm_5~@Lfcw-{z7?d878_rdLwN_@pJ#Shh3@7zfI9EKs=Qlzs z8d_ez(?owU9C$fM;jF&R%J26qSg3$?XAe?7G`M_1zLQGg<`FmM`U+h4^$85n3q*hr zaxJggibs#+VX15}dYiCCkDAUnae>@|kAC_}a*1-wGlR{mj{(NxIRYj73I8(0o9$>@{ z!L8z3!Hw;7Ra)pTv&rV~FolcV7R+?hKPOYs2*Ot5KWRo5uu)mBitd?>A)JxN;+-Jb z*NOq(?4DhUu-PjV=aCLMrLfdpM?SJvjY1r~zmbHWp=T0!WeB|R?ANM4Ht3|=CvWdK z;_9NUupnWbJ_A>#Xiicrig2WqvsGeO{_&!{0lFe787c+Q=tL^W)qinGtxan^dA1CI z5Mw8S^2RK}@`uOeNim4(Xdq*jJ5M;8gN*4N;GHVrl!PC$H*~gGB&15d-ThL^FY8ya0K|%-B2eXQK3>$o_$4 zG_wTgCANM!{Zf`ra4iG6EPBwoMGexDJPEnw4U-E}%RX!Q z^^1F&3Uksy!r!L(@+4@c*X#MId|2Qkh&=OnU(G%CjRBuPTg7GigD0AUWuGsO*>)Pi zzZq5i!Ly@pQbKU|dm_Y18(CW0H%TMJi}s7?6~#dub+>lZCG{Bgt-AQn47K_^KzvO~ zn6or$CB@UgPbZut6OoN5Xt0yDBu}(Mdtqx+Wg)_a3VS&WXT$~^jar(1J0#^7Lf=a` z&^7~^Xuympeq7)A3mn{l&+kK=@v4~pnmhT@d4H#|e~kQREcY}Yzf7y%-DNIzQ5djp zj#j5jtc-?ZbThQHu|ls}v%)^PRM7g-TzGN32pX6K%f3mf;iJW84n}8k z_kZbibNc Date: Fri, 6 Oct 2023 12:11:27 +0200 Subject: [PATCH 14/90] remove space before description --- topics/case/case.md | 1 - 1 file changed, 1 deletion(-) diff --git a/topics/case/case.md b/topics/case/case.md index e2feea03d34..ffd075c904f 100644 --- a/topics/case/case.md +++ b/topics/case/case.md @@ -10,5 +10,4 @@ short_description: CASE is a frameworkless and open source tool for creating and topic: case url: https://case.app/ --- - CASE helps developers to create awesome data-intensive apps like dashboards, custom web apps, admin panels, ERPs very quickly. It follows a clear frameworkless approach and allows developers to focus on their data and their business logic. From f7ec79a068fbfba25f0905faa8ec31d08b4d36a3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Conejo?= Date: Fri, 6 Oct 2023 12:14:29 +0200 Subject: [PATCH 15/90] feat: replace case.md by index.md --- topics/case/{case.md => index.md} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename topics/case/{case.md => index.md} (100%) diff --git a/topics/case/case.md b/topics/case/index.md similarity index 100% rename from topics/case/case.md rename to topics/case/index.md From 581f908f97b678be80c07bcadc8dbc7aa25f960e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Conejo?= Date: Fri, 6 Oct 2023 12:20:50 +0200 Subject: [PATCH 16/90] remove dot in "aliases" --- topics/case/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/topics/case/index.md b/topics/case/index.md index ffd075c904f..3d5e911ba88 100644 --- a/topics/case/index.md +++ b/topics/case/index.md @@ -1,5 +1,5 @@ --- -aliases: casejs,case.app,case-app,case-js +aliases: casejs,case-app,case-js created_by: CASE display_name: CASE github_url: https://github.com/casejs/case From 45cef1b78de4250d8c0d36be86472cf7ea2030af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20H=C3=A4drich?= <11225821+shaedrich@users.noreply.github.com> Date: Sun, 8 Oct 2023 05:07:01 +0200 Subject: [PATCH 17/90] Related +1 --- topics/nunjucks/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/topics/nunjucks/index.md b/topics/nunjucks/index.md index 8f61ec2e8a1..bed883ff3c1 100644 --- a/topics/nunjucks/index.md +++ b/topics/nunjucks/index.md @@ -4,7 +4,7 @@ display_name: Nunjucks topic: nunjucks github_url: https://github.com/mozilla/nunjucks logo: nunjucks.jpg -related: jinja2, liquid, javascript, templating, handlebars, mustache-js, ejs-templates +related: jinja2, liquid, javascript, templating, handlebars, mustache-js, ejs-templates, pug released: September 2012 short_description: Templating language for JavaScript. url: https://mozilla.github.io/nunjucks/ From b8f879cc39cab08c128d27ac0a650c476831dbff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20H=C3=A4drich?= <11225821+shaedrich@users.noreply.github.com> Date: Sun, 8 Oct 2023 05:30:46 +0200 Subject: [PATCH 18/90] Add related to topic "Jest" --- topics/jest/index.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/topics/jest/index.md b/topics/jest/index.md index 7e6e6ef6c77..7f0c1220488 100644 --- a/topics/jest/index.md +++ b/topics/jest/index.md @@ -3,5 +3,6 @@ display_name: Jest short_description: Jest is a JavaScript testing framework built on top of Jasmine. topic: jest wikipedia_url: https://en.wikipedia.org/wiki/Jest_(JavaScript_framework) +related: javascript, testing, mocking, coverage, mocha, jasmine, chai, qunit --- -Jest is a JavaScript testing framework built on top of Jasmine, with a focus on simplicity and support for large web applications. +**Jest** is a JavaScript testing framework built on top of Jasmine, with a focus on simplicity and support for large web applications. From 6f0e7574391a6c4bde144c160def4511d5efe4e6 Mon Sep 17 00:00:00 2001 From: Juliana Trevine <44185775+trevineju@users.noreply.github.com> Date: Wed, 11 Oct 2023 14:18:29 -0300 Subject: [PATCH 19/90] Add project in index.md --- collections/made-in-brazil/index.md | 1 + 1 file changed, 1 insertion(+) diff --git a/collections/made-in-brazil/index.md b/collections/made-in-brazil/index.md index 9db5aa959ec..fb690134bb8 100644 --- a/collections/made-in-brazil/index.md +++ b/collections/made-in-brazil/index.md @@ -25,6 +25,7 @@ items: - github/brasil - raphamorim/rio - avelino/awesome-go + - okfn-brasil/querido-diario display_name: Made in Brazil created_by: caarlos0 From 3cd3ef5dfca9e53fb86210f0ddc8b9321bba76ba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20H=C3=A4drich?= <11225821+shaedrich@users.noreply.github.com> Date: Thu, 12 Oct 2023 09:07:23 +0200 Subject: [PATCH 20/90] Add related to topic "IndieWeb" --- topics/indieweb/index.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/topics/indieweb/index.md b/topics/indieweb/index.md index 922b8cf0c87..086de43ad3f 100644 --- a/topics/indieweb/index.md +++ b/topics/indieweb/index.md @@ -9,5 +9,6 @@ short_description: The IndieWeb is a people-focused alternative to the "corporat topic: indieweb url: https://indieweb.org/ wikipedia_url: https://en.wikipedia.org/wiki/IndieWeb +related: microformats, webmention, decentralized-web, decentralized, decentralization --- -The IndieWeb is a community of individual personal websites, connected by simple standards, based on the principles of owning your domain, using it as your primary identity, to publish on your own site (optionally syndicate elsewhere), and own your data. +The **IndieWeb** is a community of individual personal websites, connected by simple standards, based on the principles of owning your domain, using it as your primary identity, to publish on your own site (optionally syndicate elsewhere), and own your data. From 007505bd027b364923c12d85082c55c0f6523a0e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20H=C3=A4drich?= <11225821+shaedrich@users.noreply.github.com> Date: Thu, 12 Oct 2023 09:53:29 +0200 Subject: [PATCH 21/90] Add related and aliases to topic "sass" --- topics/sass/index.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/topics/sass/index.md b/topics/sass/index.md index bd4331ab22f..e49fb3f5765 100644 --- a/topics/sass/index.md +++ b/topics/sass/index.md @@ -1,5 +1,5 @@ --- -aliases: scss, sass-library, sass-mixins, sass-framework, scss-framework +aliases: scss, sass-library, sass-mixins, sass-framework, scss-framework, sass-embedded, node-sass, libsass created_by: Hampton Catlin, Natalie Weizenbaum, Chris Eppstein display_name: Sass github_url: https://github.com/sass/sass @@ -9,5 +9,6 @@ short_description: Sass is a stable extension to classic CSS. topic: sass url: http://sass-lang.com/ wikipedia_url: https://en.wikipedia.org/wiki/Sass_(stylesheet_language) +related: css, less, stylus, css-variables, css-nesting, scoped-css, yaml, haml, multiple-inheritance, css-modules --- -Sass is a stylesheet language with a main implementation in Ruby. It is an extension of CSS that makes improvements to the old stylesheet format, such as being able to declare variables and using a cleaner nesting syntax. +**Sass** is a stylesheet language with a main implementation in Ruby. It is an extension of CSS that makes improvements to the old stylesheet format, such as being able to declare variables and using a cleaner nesting syntax. From 97c8bc9cf65315b4d8d694562f4d16d2ea2c21c3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20H=C3=A4drich?= <11225821+shaedrich@users.noreply.github.com> Date: Thu, 12 Oct 2023 10:42:48 +0200 Subject: [PATCH 22/90] Add aliases and related to topic "Laravel" and improve its description --- topics/laravel/index.md | 32 +++++++++++++++++++++++++++++--- 1 file changed, 29 insertions(+), 3 deletions(-) diff --git a/topics/laravel/index.md b/topics/laravel/index.md index b7cd6e2cda7..16860f4642c 100644 --- a/topics/laravel/index.md +++ b/topics/laravel/index.md @@ -1,14 +1,40 @@ --- -aliases: laravel4, laravel5, laravel54, laravel55, laravel-framework, laravel6 +aliases: laravel4, laravel5, laravel54, laravel55, laravel-framework, laravel6, laravel7, laravel8, laravel9, laravel10 created_by: Taylor Otwell display_name: Laravel github_url: https://github.com/laravel logo: laravel.png -related: framework, php +related: framework, php, symfony, eloquent, mvc, syntactic-sugar, codeigniter, blade-template, php-artisan, october-cms released: June 2011 short_description: The PHP Framework for Web Artisans. topic: laravel url: https://laravel.com/ wikipedia_url: https://en.wikipedia.org/wiki/Laravel --- -Laravel is a popular PHP framework, used for the development of MVC web applications. +**Laravel** is a popular PHP framework, used for the development of MVC web applications, based on [Symfony](https://github.com/topics/symfony) and created as an attempt to provide a more advanced alternative to [CodeIgniter](https://github.com/topics/codeigniter). + +# [Versions](https://laravel.com/docs/10.x/releases#versioning-scheme) +[**v4**](https://github.com/topics/laravel4) ([v4.2](https://github.com/topics/laravel42)) • [**v5**](https://github.com/topics/laravel5) ([v5.1](https://github.com/topics/laravel51) • [v5.2](https://github.com/topics/laravel52) • [v5.3](https://github.com/topics/laravel53) • [v5.4](https://github.com/topics/laravel54) • [v5.5](https://github.com/topics/laravel55) • [v5.6](https://github.com/topics/laravel56) • [v5.7](https://github.com/topics/laravel57) • [v5.8](https://github.com/topics/laravel58)) • [**v6**](https://github.com/topics/laravel6) • [**v7**](https://github.com/topics/laravel7) • [**v8**](https://github.com/topics/laravel8) • [**v9**](https://github.com/topics/laravel9) • [**v10**](https://github.com/topics/laravel10) + +# Packages +* [Valet](https://github.com/topics/valet) +* [Homestead](https://github.com/topics/homestead) +* [Cashier](https://github.com/topics/laravel-cashier) +* [Socialite](https://github.com/topics/laravel-socialite) +* [Passport](https://github.com/topics/laravel-passport) +* [Scout](https://github.com/topics/laravel-scout) +* [Dusk](https://github.com/topics/laravel-dusk) +* [Horizon](https://github.com/topics/laravel-horizon) +* [Telescope](https://github.com/topics/laravel-telescope) +* [Sanctum](https://github.com/topics/laravel-sanctum) +* [Jetstream](https://github.com/topics/laravel-jetstream) +* [Fortify](https://github.com/topics/laravel-fortify) +* [Breeze](https://github.com/topics/laravel-breeze) +* [Sail](https://github.com/topics/laravel-sail) +* [Echo](https://github.com/topics/laravel-echo) +* [Forget](https://github.com/topics/laravel-forge) +* [Inertia](https://github.com/topics/inertiajs) +* [Livewire](https://github.com/topics/livewire) +* [Nova](https://github.com/topics/laravel-nova) +* [Octane](https://github.com/topics/laravel-octane) +* [Vapor](https://github.com/topics/laravel-vapor) From b352e4fda58f7bfa485a1c021772945fcb805f65 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20H=C3=A4drich?= <11225821+shaedrich@users.noreply.github.com> Date: Sat, 14 Oct 2023 01:30:26 +0200 Subject: [PATCH 23/90] Fix unwanted comma Co-authored-by: Eric Sorenson --- topics/documentation/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/topics/documentation/index.md b/topics/documentation/index.md index ecee2d13372..cf90253bc09 100644 --- a/topics/documentation/index.md +++ b/topics/documentation/index.md @@ -4,7 +4,7 @@ display_name: Documentation short_description: Documentation is a set of information that describes a product to its users. topic: documentation -wikipedia_url: https://en.wikipedia.org/wiki/Software_documentation, +wikipedia_url: https://en.wikipedia.org/wiki/Software_documentation related: tutorial, man-page, documentation-as-code, docblock, doc-gen, api-documentation, knowledge-base, design-document --- Documentation is a set of information that describes a product to its users, including what it is, how it operates, and how to use it. From e39c8682a2f54ec106a4badf66be4203dd8ffaea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20H=C3=A4drich?= <11225821+shaedrich@users.noreply.github.com> Date: Sat, 14 Oct 2023 03:11:51 +0200 Subject: [PATCH 24/90] Formatting and spelling --- topics/yaml/index.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/topics/yaml/index.md b/topics/yaml/index.md index 00b7bbfcbab..355f9ba44d0 100644 --- a/topics/yaml/index.md +++ b/topics/yaml/index.md @@ -4,9 +4,9 @@ display_name: YAML github_url: https://github.com/yaml/ logo: yaml.png released: May 11, 2001 -short_description: YAML is a human friendly data serialization standard. +short_description: YAML is a human-friendly data serialization standard. topic: yaml url: https://yaml.org/ wikipedia_url: https://en.wikipedia.org/wiki/YAML --- -YAML is a human friendly data serialization standard for all programming languages. YAML is a recursive acronym which stands for "YAML Ain't Markup Language". It is commonly used for configurations. +**YAML** is a human-friendly data serialization standard for all programming languages. YAML is a recursive acronym which stands for "YAML Ain't Markup Language". It is commonly used for configurations. From 289984efe9f62bdae53b6c8621b0190863640115 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20H=C3=A4drich?= <11225821+shaedrich@users.noreply.github.com> Date: Sat, 14 Oct 2023 03:20:25 +0200 Subject: [PATCH 25/90] Add related and created_by to topic "YAML" --- topics/yaml/index.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/topics/yaml/index.md b/topics/yaml/index.md index 355f9ba44d0..4045e8bb413 100644 --- a/topics/yaml/index.md +++ b/topics/yaml/index.md @@ -1,6 +1,7 @@ --- aliases: yml display_name: YAML +created_by: Clark Evans, Ingy döt Net, Oren Ben-Kiki github_url: https://github.com/yaml/ logo: yaml.png released: May 11, 2001 @@ -8,5 +9,6 @@ short_description: YAML is a human-friendly data serialization standard. topic: yaml url: https://yaml.org/ wikipedia_url: https://en.wikipedia.org/wiki/YAML +related: xml, json, jsonc, json5, sax, data-serialization, yet-another, toml, ini --- **YAML** is a human-friendly data serialization standard for all programming languages. YAML is a recursive acronym which stands for "YAML Ain't Markup Language". It is commonly used for configurations. From e6ec426c809915e5497d1f5bee6209bc983420f1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20H=C3=A4drich?= <11225821+shaedrich@users.noreply.github.com> Date: Sat, 14 Oct 2023 05:37:20 +0200 Subject: [PATCH 26/90] Fix "duplicated mapping key" --- topics/hackathon/index.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/topics/hackathon/index.md b/topics/hackathon/index.md index e39e15d646d..d60d05e5607 100644 --- a/topics/hackathon/index.md +++ b/topics/hackathon/index.md @@ -1,8 +1,7 @@ --- topic: hackathon -aliases: hackfest, codefest, hackday +aliases: hackfest, codefest, hackday, hackathons display_name: Hackathon -aliases: hackathons related: game-jam, hacktoberfest, game-off, hackathon-kit, hackathon-organiser short_description: A hackathon is a gathering where developers collaboratively code in an extreme manner over a short period of time. wikipedia_url: https://en.wikipedia.org/wiki/Hackathon From 045556aba860eb5e839df22209ee880717bd0b0f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20H=C3=A4drich?= <11225821+shaedrich@users.noreply.github.com> Date: Sun, 15 Oct 2023 08:27:16 +0200 Subject: [PATCH 27/90] Move file to folder so that it is recognized as topic --- topics/{ => queer}/index.md | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename topics/{ => queer}/index.md (100%) diff --git a/topics/index.md b/topics/queer/index.md similarity index 100% rename from topics/index.md rename to topics/queer/index.md From a6354d47ef6b01536e606e41a688f0cdce0f1b5d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Conejo?= Date: Mon, 16 Oct 2023 10:45:39 +0200 Subject: [PATCH 28/90] update case topic label from 'case' to 'casejs' --- topics/case/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/topics/case/index.md b/topics/case/index.md index 3d5e911ba88..461339f1169 100644 --- a/topics/case/index.md +++ b/topics/case/index.md @@ -7,7 +7,7 @@ logo: case.png related: open-source-framework, typescript, platform released: 2023 short_description: CASE is a frameworkless and open source tool for creating and deploying web apps. -topic: case +topic: casejs url: https://case.app/ --- CASE helps developers to create awesome data-intensive apps like dashboards, custom web apps, admin panels, ERPs very quickly. It follows a clear frameworkless approach and allows developers to focus on their data and their business logic. From 8e4295d64837a4ccce68ea6b21b419fcb33bd15b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20H=C3=A4drich?= <11225821+shaedrich@users.noreply.github.com> Date: Mon, 16 Oct 2023 12:49:01 +0200 Subject: [PATCH 29/90] Move "json-api" from aliases to related --- topics/json/index.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/topics/json/index.md b/topics/json/index.md index 7f47eadefeb..3c6ecced705 100644 --- a/topics/json/index.md +++ b/topics/json/index.md @@ -1,5 +1,4 @@ --- -aliases: json-api, jsonapi created_by: Douglas Crockford display_name: JSON logo: json.png @@ -9,6 +8,6 @@ short_description: JSON (JavaScript Object Notation) allows for easy interchange topic: json url: http://www.json.org/ wikipedia_url: https://en.wikipedia.org/wiki/JSON -related: toml, yaml, json5, jsonc, xml, cson, hocon, bson, json-ld, properties, jq +related: toml, yaml, json5, jsonc, xml, json-api, bson, json-ld, properties, jq --- **JSON** (**J**ava**S**cript **O**bject **N**otation) is a standard file format that uses text to communicate data objects to array data types. This notation makes it easy for applications to parse and generate files. JSON grew out of the need to have a real-time server-to-web browser communication. From b36d100814d6555aeaa719b7bdd8b07c87de0293 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20H=C3=A4drich?= <11225821+shaedrich@users.noreply.github.com> Date: Mon, 16 Oct 2023 16:05:02 +0200 Subject: [PATCH 30/90] Add disambiguation page for "CD" --- topics/cd/index.md | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 topics/cd/index.md diff --git a/topics/cd/index.md b/topics/cd/index.md new file mode 100644 index 00000000000..2aec03eb4f3 --- /dev/null +++ b/topics/cd/index.md @@ -0,0 +1,9 @@ +--- +display_name: CD (Disambiguation) +short_description: YAML is a human-friendly data serialization standard. +topic: cd +related: continuous-deployment, continuous-delivery, continuous-integration, cicd, devops +--- +**CD**, within the context of [CI/CD](https://github.com/topics/cicd), can mean multiple things: +* [Continuous deployment](https://github.com/topics/continuous-deployment) +* [Continuous delivery](https://github.com/topics/continuous-delivery) From a0330c38b37c770b31795e367f674ff02938824e Mon Sep 17 00:00:00 2001 From: Goren Barak <145789007+gorentbarak@users.noreply.github.com> Date: Mon, 16 Oct 2023 20:34:00 -0400 Subject: [PATCH 31/90] Added egui (#3976) * added egui * fixed issue --------- Co-authored-by: Goren Barak --- topics/egui/index.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 topics/egui/index.md diff --git a/topics/egui/index.md b/topics/egui/index.md new file mode 100644 index 00000000000..41ca0c957b9 --- /dev/null +++ b/topics/egui/index.md @@ -0,0 +1,14 @@ +--- +topic: egui +aliases: egui-rs, egui-rust, egui_rs, egui_rust +related: iced, iced-rs +created_by: Emil Ernerfeldt +display_name: egui +github_url: https://github.com/emilk/egui/ +short_description: egui (pronounced "e-gooey") is a simple, fast, and highly portable immediate mode GUI library for Rust. egui runs on the web, natively, and in your favorite game engine. it aims to be the easiest-to-use Rust GUI library. +--- +egui (pronounced "e-gooey") is a simple, fast, and highly portable immediate mode GUI library for Rust. egui runs on the web, natively, and in your favorite game engine. + +egui aims to be the easiest-to-use Rust GUI library, and the simplest way to make a web app in Rust. + +egui can be used anywhere you can draw textured triangles, which means you can easily integrate it into your game engine of choice. From 3f0a976db09e9485c4f12f6b12a3e6c6f4eff4b8 Mon Sep 17 00:00:00 2001 From: Eric Sorenson Date: Mon, 16 Oct 2023 17:35:34 -0700 Subject: [PATCH 32/90] Shorten short_description The previous one was too long, causing tests to fail. --- topics/egui/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/topics/egui/index.md b/topics/egui/index.md index 41ca0c957b9..029e4e5ae9f 100644 --- a/topics/egui/index.md +++ b/topics/egui/index.md @@ -5,7 +5,7 @@ related: iced, iced-rs created_by: Emil Ernerfeldt display_name: egui github_url: https://github.com/emilk/egui/ -short_description: egui (pronounced "e-gooey") is a simple, fast, and highly portable immediate mode GUI library for Rust. egui runs on the web, natively, and in your favorite game engine. it aims to be the easiest-to-use Rust GUI library. +short_description: egui (pronounced "e-gooey") is a simple, fast, and highly portable immediate mode GUI library for Rust. --- egui (pronounced "e-gooey") is a simple, fast, and highly portable immediate mode GUI library for Rust. egui runs on the web, natively, and in your favorite game engine. From 545f554dffe206e069d35f3d8f78b5d1bdc936cb Mon Sep 17 00:00:00 2001 From: The Bearodactyl <114454115+TheBearodactyl@users.noreply.github.com> Date: Tue, 17 Oct 2023 00:50:47 +0000 Subject: [PATCH 33/90] Update index.md --- topics/geode-mods/index.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/topics/geode-mods/index.md b/topics/geode-mods/index.md index 3010f9a6e11..491e044941b 100644 --- a/topics/geode-mods/index.md +++ b/topics/geode-mods/index.md @@ -5,5 +5,6 @@ short_description: This topic is for people to advertise Geode mods. topic: geode-mods related: geometry-dash url: https://geode-sdk.org +logo: geode-logo.png --- -A huge percentage, if not a majority of all bugs reported in GD mods are caused by hook conflicts, direct node tree access, and other mod incompatabilities. This is what Geode has been made to solve. \ No newline at end of file +A huge percentage, if not a majority of all bugs reported in GD mods are caused by hook conflicts, direct node tree access, and other mod incompatabilities. This is what Geode has been made to solve. From 9e1062b2b89232c98f4cd3e59428ff6969481ae2 Mon Sep 17 00:00:00 2001 From: The Bearodactyl <114454115+TheBearodactyl@users.noreply.github.com> Date: Tue, 17 Oct 2023 00:51:25 +0000 Subject: [PATCH 34/90] Add files via upload --- topics/geode-mods/geode-logo.png | Bin 0 -> 25855 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 topics/geode-mods/geode-logo.png diff --git a/topics/geode-mods/geode-logo.png b/topics/geode-mods/geode-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..95cb6a7cffef623c5c147eaca9aab4784df9f119 GIT binary patch literal 25855 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 Date: Tue, 17 Oct 2023 00:57:08 +0000 Subject: [PATCH 35/90] Delete topics/geode-mods/geode-logo.png --- topics/geode-mods/geode-logo.png | Bin 25855 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 topics/geode-mods/geode-logo.png diff --git a/topics/geode-mods/geode-logo.png b/topics/geode-mods/geode-logo.png deleted file mode 100644 index 95cb6a7cffef623c5c147eaca9aab4784df9f119..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25855 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 Date: Tue, 17 Oct 2023 00:57:36 +0000 Subject: [PATCH 36/90] Add files via upload --- topics/geode-mods/geode-mods.png | Bin 0 -> 25855 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 topics/geode-mods/geode-mods.png diff --git a/topics/geode-mods/geode-mods.png b/topics/geode-mods/geode-mods.png new file mode 100644 index 0000000000000000000000000000000000000000..95cb6a7cffef623c5c147eaca9aab4784df9f119 GIT binary patch literal 25855 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 Date: Tue, 17 Oct 2023 00:58:07 +0000 Subject: [PATCH 37/90] Update index.md --- topics/geode-mods/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/topics/geode-mods/index.md b/topics/geode-mods/index.md index 491e044941b..444f36c9467 100644 --- a/topics/geode-mods/index.md +++ b/topics/geode-mods/index.md @@ -5,6 +5,6 @@ short_description: This topic is for people to advertise Geode mods. topic: geode-mods related: geometry-dash url: https://geode-sdk.org -logo: geode-logo.png +logo: geode-mods.png --- A huge percentage, if not a majority of all bugs reported in GD mods are caused by hook conflicts, direct node tree access, and other mod incompatabilities. This is what Geode has been made to solve. From 1ceba46fff678c84ee1aa23c2d32c64ff016ed7b Mon Sep 17 00:00:00 2001 From: The Bearodactyl <114454115+TheBearodactyl@users.noreply.github.com> Date: Tue, 17 Oct 2023 01:01:41 +0000 Subject: [PATCH 38/90] Delete topics/geode-mods/geode-mods.png --- topics/geode-mods/geode-mods.png | Bin 25855 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 topics/geode-mods/geode-mods.png diff --git a/topics/geode-mods/geode-mods.png b/topics/geode-mods/geode-mods.png deleted file mode 100644 index 95cb6a7cffef623c5c147eaca9aab4784df9f119..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25855 zcmV)cK&ZcoP)b8nyTe9UU_XajLy(M%4m|hcl4J9800wj*j`ZJFJfy}i@k=~N6nvz%^sZ+2#O{`2a*aT7xD6Ge_%o4Vq> zo|fX)`i9Y6?QJ<;Z(D9#V|#`trZu;#tuxsrHV=z(%TYuCpme?51t@<@%2xp(KD8Y6 zttdAs?}q>~k<_#G`{OE8vtw)O_s8x@OpmSX=!~m~ijA%E#3gR)^d)aeO!FM_h; zk?<2h!l%}TmIBh%Fp2o;C%J^Cv2s`aB)6+I8^-8YK4kT8<)1$4mC+6&2--EtrvZd$ zSkRC{bg(Gj1*q>xmbBuC1{}3m$m%VGJ_a({+dca|iG$XRT`4e34(FIc16;GCqj}u4KXR%pNig`&*Rf_-* zdY>Tc03kd;=>3ERh{O$810X7x1YV4SsmvQ3gn~z)`U?dJVK|Qt3PI5I7ZD~ZH4dYQ zZ{DPwkK(e5p7ADUe=NG9+WO%Y^*jCO0HW#@&9xV~Q2R@lyM4HNlCXoF4sc?Ez!>Y4 zg9!S0MhT~uCV>uW^P0**h$&u~<@t0)o$3mb#s$Cw#I$0G+Ot%!Y0r?UB5wx}LaVAl zNvngXOK%o{7|M#Mau{P=DBQ*sz1Ndc_+o0o$S2(1_#c(N@}mJr%Yl8Tx`YE~xrO=@ z04dJ2EHN6ftj+c+G2BD_N<}VC|1f{64PxD7%K}7@IptcJ&5iPOldj2hB>lO9{&QUc zSM>*36N^ANCMO%FU=|>PYQ-`hE1O(S(_;d05T!s-Kd0+VvIyBn`#?ZUTJFC*Nok9d z^Gg2O2d}N)=?4#xhT456i&FL7F|lnEjj39IF_<_}N!J(Xzy?*k=`7A!uy}AOB8e(8 z2?8@4>q@sin``2g?gLTp*G;^#z~~<`1RWrtgPr z)-HuZ=nhFu91~1{s6bZ$A{(GmTSNr7qhiaF@`@i#8ZvyL=yLyH#jhVMKvZCm>bqlN z+9z^c!T^ZO0E9RI2m>O()Ezj0$T|lhhWGA3eG8geJF%ne0GgXyP_d^Ton4)%+uw|a z#x_W@1X-4_|6n_sTf5ZX#>Yh?HOT`}bipmU;Bvc=lNpb=m>6WH#UnK_9_guZh>LNn z=LJI?(*dG#8o{u?X*!K;a1hmsMMW^;GA(9AFr1K7`ByoJWO5Lt3W(B|M zsi_s4x7A|fwmsOjdoT7>9l(~IwP{oum$MfssF~injp}!gB(ucL)~lKp34wFQdA)0pG3K ziPhil!iLQiD6ibBf?*&~Tx=XN(~~iBST@Fu%)#*d4CLn|AlmIR0iugfrkJG}A7n-J zl1*_-Jtq^xexV3}GSPmcM#|^_p`6DPm#{H&?1UQ-Z*y}ymVUPdOTXQWm1}ljPxU@kG&&S0Dk=(T zsmYiyDi;$*=VR*FJR~Q?FdT$V4kBd20z?9g>U~<5DIduN1%Jya z8F!c4#Y2#jmY{PG1|Wi9TC^lt7rivIG8MIm zB&gz+!9f_KoR7#5L{D{Q@%USFMisu?-)#<;4oQG?b#x_5?NxtvyAEE&xTP5N(My{`rW*r(YhQlCZtM+Z!q!VgQk2<*tTPX$ zK=!3WB)nh3&^ZLt5(V&^Q9uO%JsK2_GzV#8GKBf4AChL8JA zc5&eg-q`5+{%)&NI%ELS+15Hv?x^^O+tof!Js}W_Pl8pf^%Y2zY{e^r#->)h`OXr& z@$Q$Xs;=vob`4a@%t*)l>Em$xtZ_(BidXwoQba5nhI3I9v8Z)SFy<&pmLVy9?bAK@ zvH(d}?nQTORl&r`mt+mg`MAH^=!6alfONJTJkv$?JWn9U8G~J9tyF~hTPGSAsFMDv zi&vFZ`|!dmpWxjOzCuT5XTP-RP@%ZEILw$(g42(jioDEJL!=_Ae?+rzfm*dRsR|O2 zA?w;Y4Smrp#iDvBzeyfa@_%FIjJdDB+t(cpaDd3M9gWowxy1v&GQ}c&po0k-WaFM7 znARvNYUv=VsM?3;Uiwf4hEMYKbK4Fr@_0O$Svnf0A30M63Xw!eG%`lv4w4={ECD`6 z3z22RccNOp)Ys+Ggj}NCADf)<$;jDL7sRJ{2Q2#@xB!tm^V%CK{u$+No34pQvL4t< z7#{~CJ~2)^EB9z>Zo`w${u{5p`6(pn&@jyoR8oL4cj^S3edJ+CijUW&TR{sI)BpCt zr-iEM-&O0c>YQ}xA{unvMTF?~R*yP-#>r{9sVn-sZFV#u0n*vpG*51?csnXePBKG3 zbf+B{rJM6}fN=_H-#a?H@a8*<@znG0qM@Owe;f4!qol+noP5MA96e0a>w52eb8QIq*bmfQXL(lkZ@mf6cRWz{B zx0sZf_T}iqr~D!=DP};dW*i^@kz=K{-5)_}J>2ThQ$LLeSrZ6^SkDps4@1lcIre#2~qm$08usZO8VM*S=UQ6552%R9_f51z!Mi!R(i~= zqY?-8zhklg0U~$iNo{3|LAvq{J;DkOE{=*_%c0%Be&a4&as9(T=@|or2BoIpic?NT z$&frX_)$`0ymTv>SM#LfW*wJ0IPI(cY)iiaq_v^7#N)2~ zPy+{J!Zo-EU>kr)7YKo1;fo*OiG^?dWStsd{TN2=fu z4XYM0)|(JBuo~``QHM=BKYz^NxBIId{Ra@KWp;C2*}F0E7{q}g05}K(4&~b3x&yf7 z&L^>Q&8GgTe*`HjD;v|N%uv^ORPL$7cPqZ>?%O5y;ph$6hjY+|U>Ly6$}s5T6MS0u}_!LTgyS!2smx=ikHQ zPrn)Q6?%P5MI(yw$RGZK?3}@-uM>Rm@y3noaqDkxL{060FzED%qN1X3)Xdp9VftLS z1-B6yEX%s*N)LF1zBo(n5_EA)6TN)0ESDZR{?ei2`xYd93lIYwa-8AIfF*{??mQuA z@90#y#-cBl_g#H^iGF_4DY*5f+u`-baNvNsTweV{0ZUV36aMdkJFs}^7yVuBh|q+R zF<5Z)Nr?5tYd#P&m!6S4LYAP0(i1)0Ug0`ESzD1(denqVhmJ4kGm!KdKw2AGO61nE z#WC?@P+)LatybDceM1u#TzW5dl^@zpKaaq05KAED`K`!P~*I`99@8Bj1{r$|S;@clC3he!c<= zF1r_-x0dyOH6u)f@zor6%n5k?mA5c^)?pU)idz3I%UftLjh>8JIbTy#g-<^F2<`1{ zhrIr!P(@W09)Ifvtl6>NXt>sAe5f5UZJ5SnB6Ue|U%vV6fA&{3jP31u_Ns{0)geWR za@nWwwH!{*5l*ZUEZ~4~?Y$4b!d<_88nP_+TK#&1*#7i-HIeFMMWpg)j+$9QZ9dJp z%cT4??j>0I%~!blfjdy&z%RrT1fj2*)oT=bqCBpy-l$uziC7&?wYQky&@+gLx_D*i zA2#54|Ii1=5p#~fKVNwZ!vcWAoF{Yvg0Km)wd3G{{kZbFOH^>s@+C>K?UzHXudLM7 z)rI#y{|JjWe9g6muxW^OKM5O+q|m{d#wp9*UDs<)#9rYbovn@YTvFL0uw28~m5lJ8 z+86cuJMS&V|J`?JfrG7UbW}91`PH>paP9?G+;g8q*FR)V9n-cmP`YZ>>J|9)J-1+Q zT`l)4g@Y(ZAUf1JiQDbQiH9GLS;aH-jE+#VqY!<;m8>V;HWYb7>=H0~cF_&v=M+YK zJxSyNB6sGsAK0?a?U9pAYZZ9eg8dGy&F_8i74H1)-ws)DDEh{q9(n|`X3S=qNMLU0 zX>MsiY@C90W_;=8=kVCme}T_uN({=tcez}S0C1>-L>0H@oPZg_X22)INX9L}+}A{; zUU)q_B+>RF>N?`=$;S>JkrvVY7b7fU$+7JXW&dv0}gY(&_irwg1P+)vB!_7YO`DgVixe2x@B& z;E#WK`H-SY&meITikcG zk#WTK&`FO_tFLduRo6d^JyioXsRc*uAWcqA#_hM>iQnJ<2Q6d-;5_31>+8_aA#jSi zc5cxZ|HIiAoQCgKe#<>e0ftrIa0-$i0+esAMp z-+Zv;w~?wxM0AkOww7_CZ~HQB=O&gcWiwM~dwT~?Tkso{?>;mF@z{QvK6M5jxbH!v zq@>b|+K2i-ffJvolxe2z(q3y@TPyzWzB}>BqK~-eP(?hLNaa-AI@I+MsB7M{aqj$! z5FedvDCAl{i~5dRjJ1pA43-I|95eP8CDRA@n43g^gUGQ`d-*?jaM&39Wq!-Do9}w^ zkN}5Oq`KsyOY!96f78H07;tdn72zCy);Va~j;%Q3yi)>#1Kn_e9|DJPN>w%0_|JFm zz$bNB=39Z6O}Mno0#^KY%TrAU+k32!^cWy=XZ_-Ie9sv+PW`Jq5`R z1xOpWZNlPBpEA4t@|;m?CBKKfEX&CozTSOZPoLc*fONHYCCQx?j~Jstwt@oYNYMk1 zzFfK%Pd@ujPwU<5#15{ktSpsl%$zaH&jLjlzlMI&*b&bI_1Q1C9huoFU#4NK_H_Z;Z zc2&Fg0B-xu!1r}<`o^>w_}A-iqjbVVbJZhbvgKqbV)?yprfh9(#kDv83XlDb_hUIV z;Rfojf!>diq%L0<{`>8R*xOvCez&uW(tS!OKm?IQeg4*l9(mcr21sX1{X93>e~}-j z;6NdBK9HMke{w*l#gfmt zXIb@)?go3fVE7?{sIjRDAFq5D9lmyRv>EG2ETWc71;HhWd!FC#wnfnWvsr6>>v-VwG^2`h?g)rifCny!a|6l}_UH3U+M<3E<|T*V@|J zaQkm=!9Dlih4v1AeIu0mI641gqi@$O!_NI1EMa|up^F&3q<@iQDS6p{w*MiVXNB$u zk=jQ3TGnl1YUc0n;I08Pj=Tm<%`M^7uUE+$OLgBpzr(z_^O+mWPXgXMu92X0pt;>L z0hTOVj63eWOuW&B_}1}lH-02k2}`P)JPZ)JF{6a(Rc4X z{O6-j8#y^6q#RozbCCANvWGZpm7QYF951}`$$$q(W=19+d*pEy98{zteh0%K0p>pQ z^Y5>`h-+^8r5`xDi^BbhLZ|wM2COdooDa~TpM=?{Sj~PRs2|Hd-0_H_9)$9o(B7J_ zakg8iKS_lqD_U8df;w<^SL{`N9s`Z6BGq$GKd*kWiZ(1jVWR+u%v-Zs+S+i(J-6Y{ zkN=T-POwEzKT*%=+wYg6wyB(1H)84}rcFhlfz;^gY|mT&P3=XYJR>B4v^Va0m|qdd zdCBNWeZN40`yPG;t!)EmmsqP3eBpwNu<*%ekd>Kb#D|%dDb@){n5bLE0520%Rqerr zmz{?XKlu;$tlj{}Pe9|TrKJT+)_;I5$;Z#pbSMf;K%=h2fA{IGhgzGvlAJ!nF+dt> z_MYq(o2Og31oe( zkt%@5zN8iZtGv-^`HtVBC|BOi>lYSlm7aTo=tzj)}u z-y%CZDFzKFPcS z%O#g4c=fH%QL$%lm`#o>vEVrC^t18I6VD=B6{%nk3fTe{%2{;rtEy%XF1hLgyz~m6 z+%Hrs6=-hWTW`Q)k3NKy0APc?gMuyM~a-7i9cAXoz& zj4wp;C9U|>85eQ%M&shDZn6S{BPx>!1Px6sSop$!oVKmk$Xd_aZ@C>eU4N6BmLGnW zDZ)4aiJ@PZS(PjTErBz#&;y|-LDGL_csu~)v0fzS2<`q@fIk9MU`&K)f>rRBP{&2#(HkhrJ zWzFC$Xn#Mx@ZV@|>EA8pSYQ+v731m07vkq9pJD((8SJu5|Y*OJjA@X~XC#e#EAH_G}k4SuJzY3FLxH19IwvjnL7 zBP!qdw65Am+2*=)x+^m%K)Twyl1OLmscPOPA~D>8_R~kY$x) z5Xwc^z)wODLsH39;t9LHa5?>22(gLwrr@&b0>+4#_Rc>#b z9IVWs0FgVZ&jXRnO>WrSR)l@Q63Q!T@&3o(MWmsj5|?2lHymrB2FH*I zmqEmOQ2T>SWcB`MUtEamZn+wD`*@McNi3C>X3w08w_bY=lO~MQpC@Yv(K!fMK!7u$ ztM^ITq4f0`r=EbP{_+5llM^G>e?KJJxqBn_w(K&}xd)g{NQm z8~2=WtW*kJclBjh_~f5dD-|EaNdaM+%LxSpF@d4x{)d@-Pq}C2^vQVb#m7-PVN68& z@P|b09Ub_-{Bt#hDQFNQCDyyHf8Dxf?}A{C!+>wRvw7b<$jv2w-f|rfnqsNFyuJGx z@LnHt539a$?Juvx-FMuBXev@!#VXcP#aO85H3b|SHm%16mz|4mSMV7|!m&~*fLQqC zA92N{3*hHJ(#2E)wtl*@E;CBI9?nDkON5x>SWZ?tUU=#uTynu#e$W0fidQV{sMv%9 zt-CexNLy(%B1HeG3%GrUL2^bfNx#yP{b=@;TFW!MDXfcU-juOv)o#7j|cbP zeLv1T^-MpGAEm@LG@Y&+eaOL%vqt-9oXXyIIq|$MC^R;I%YvvRX_8;p% zl6CIj7x?MVO{mgtd_q4Df@`i=fImKP2fQASZU6ijsima_TdTg+_ZZR164Xc-&a!pQ z-tz*L6#yVotc%o~$u1P~BmI0whY$b$u{sq|?89Yaz%D6;KV9?1%(80rqSNz(3U3rIW zfDFw2^XE**+pj)>QN_a|+0}|^)ioYPM<`s>F``}gn1-lm;?=h>)VFmwO+-|V~Gt{mG@Ah(xaVFdy`%z>(X z|K~ejN2p1GiCepoo{2v`@F(1S?Je*`c?^9*6PaXPtdcn~N|H=&LAlK9Z@q?#uDSrr zSMs`3I40bQrDO5N%YVa}r=GxzNmdiGp}!G>tI)nwK6mUa(*Yqf4n*F>ZY<~}8Yj{e zc}cxDCOQf?|LQ_K{M(!1^+f;ZL9%(zGIaw`!#T*AVoj3a#-`N=FS7Hj`vIh@tu5Ov z)=#&DxSB7H0!1KbXl}z7OTX`>=4r&fD|!~M*9Vc4nPv`p{opKrG*pKIm;u6`sv4Yr-jz7<^ow!g zX%}J1((eod2(Py=x`@oY55oIV<{dT_Z@u^kMvfTzqXtR!zTIeSukq74tVCoNWFJW? z+thH3^_t%%o^1!qFLMiZ+KnvW1j_;7qeW}+-_O=Yv{6Q-Eid+x1()FFYi`n%QJWQi zfHj=SH0NqFx`5i+YTR_^4Oq2~Pg)m_f5Yqb;Nb`E#QEo(3b$MTEe#)KW9W??_6YAF z)M?4GZ^Q>5eWuoD(uC148peo^{KN&$d`y=H$H&FsxFZi!Q@nn^ zY1@y|venVifsFJlq$dpZ0|{#ZCbCEUBKc%eT$;))$@SwPF4Uf2m7Sp`Lo>w!==S;l ze6q4v8fLXp-T12;aqgMtnlV&t*ob~k;y8uuCsM6my9(!BaW1y**vdUC9DSo?wYT1fww5-A>kyt>5R2#w zR!1T5Mn~bsE6>Bdw_OEKbVw^rBTh6rp|5Fs^>TFie6Wc$(N#s4ft2zsjeZ=28yQ{g zok?!g%|`%_Gwa~0+uw-gt9L}aK`b~j(lhYr1CQc_qfRi*vUUg2bPwtUXFcacBKY{z zk8$hWH>)!WOX27nCmeeOUVQpt3@sSKDA6+GtFSsDbV7WycYCX zi@sQflg_>ZJ9h0hA{I>1%=C@;t!E*8hRfrQn1R1P_FLo+iOd?4a7fbyeTF+=*60%u z>xu96=hp14LVd>`ZaoNKEK`Rpy9~bKlSo?GriLTf-*W(wJNN1cBFxrlvQ1#3jE_HC z7x6tkSa3|9Fd5JP^?3{*Izk)t6462~7-gL07Ix;`wzf9>?vMB3!AI`rz!7f9$OHG> zga;J`*c;6NgE7Ctdhi2UIW}zEiW5)26kmP4!jXPZU0a8AL1-aRH>96--&WzH2ig?h*it^5UJ|9k)aWQT?=NS}c_ii*mYild28}uYR^rXOk zaT&s|GA_!uHXh6Vp3^~mjoWS#Nkb{2#Ss$F2lC9zpQF5TUql*VePLH#cqOjB>>9XT zZnI%bl&!7h*|HM2rnUyR-g669tXa;L9gaw)=sk};{2LrOccyPusQD5(G7FPhPfmZPA51%Aq(U;$-*Qj=?_b&<3~ z(hv2!eqCa$Rk|tnjdwo8<=6klR^OoYQtlJQz{_@De&c=Ic;`cCZEMr|N8?G@BSJzchzXX zV7gV7ML$3I!MctyjR!gg)9*&&xR!(aCq;EGT4DPHwiE$)^SxEL@6SC?=fif~DaW6J zD=xT#KEhlPW(g56W>1^*^$qoS@GlQyF}tuLb-i;(up# z&0bvh>j$uLi@&}WjGHNSrl7Y{a#8~ReBaHOIBui{6zIyozUV=q;+9btVvz{6zuVe6 zaL=R98h;OEC}a&ZyzIQo)PoKP z$*@A1z5`jG8D+*pPQByGU|6?)Ev~xdNKWF= zCrxBw0uGsoS1NKTGo>KQSn|zc+<5nm+;UiiDN-GO)M0q%ACF>a{$MUplUSX8Yh|RVCX>!S(~O>#IQRc;fkg;--5ZL0fw}7x>5-5Qw>aR|}!HL^l%| zXP-D1Pu+VRG6#j0a;Up{Ls!aK8l68wTk5P&EHWR?sdnRn`FA1K6WR4H`wmv2&3BNg zq@_O@|K6Tm&9mrf<1KYH*UjM8dk{9V)ckA1*1c$K3NMwYo%Q6*lh4pzswC^a4V_C! zn&nD107Llb3t8*@=U#mt_x|Z#zOCUn{yfpR=~oxv{yVQxXI5iE@C!J!1R4_FGv3zL zj_YrK5D)+LIos!i16l+D)n{KV$GKPCg{s;*0~Gx71as9Q$K}{4ZJD6BFc+^pdMBog zD-PSrW#tyI0m#IndD@&ya{>Thp0W?+18rvcD3d3)*-etP5E`zy7I6pXxGrh_(TlLAI2-RjOmtsN}TAW9W{Gv zRIc&*yZk(#(8HP?-xgzHK`!A3#wX32Er(Jp*7JaoG+!6&26im1aSig-HD@+}WkKB1BPM$v_?56h#l(-&C%>U0F1FgXMKleYUo;brR@Zq;vnIprtc) zTfccv$dwD!xb#8kbZjw){?dr-7rsuxQC(Yun}2%~Hf-6zmFEg$?M6Xf4qo}&1DH2! zim|knvqGu93@X<%1IzNcVe>Xzc=cV_wcEdcG+iPxX-GAY_;bhhj!xWi-(z_8wf77w zpP_^3PD5+{G8iE_G8b=m>t$!)mP^lYq?ZI6yw>v*N6a@P{`IJT<5QLFb)YDEV5)!U zeosMCy??v9dx%VR5BudJ>faO~s-uB)9hf9otTcq$k}P#vv%WHAhl9YxJDpS zic`v!jc8z#o_y(T)YR_7jhCK<7>{P-H{;Que}^Fz5Y~4?2Rwk2=1)UW;b7ePrx&qz ze|^9We}a+q`q1nNjQrq3z#Zh!7?tVWmI3V{sr;~Z?rp;Cvv zdsu*U?wh2ARMSdYE1o3Cb^Ji<%2vARB=OWlxc?GD-@k39%gnxao$p5!}klCGr#46{%{qbV#++B_P zZoC-T8L7s3VsT~?Msz0heF>(hGa`Qo{{HYSxc|vlv1G-Dkn6|xtD)jC@D0bX)&Bkq5aO3?dSgfJ) z)_5+NS%5{wT&g5^-EQ1>?fJOlinEXuAM3bo6tr|Kj2m_YA17y7njl+_{Y^D!?`#g* z_E4#{trgAfyyRgA4ycN{FS}uXM~>Lq)D`CzTXU!b$%$= zO}#3yI~U71YSsiieeczph0o!;W#3V8?lg088{;ps1BX(tnuEI>JtGuS?%&r~rv1&H z4{-m1z3s)KH@cyi4eK#}!Tzl?k)7rCEH9i&)B9GhU#-0hi7+5xXBvr%i2Y}|hJ`QTUd(cng!;gDJVZPY@mHoNeQ@Rwq^G7EjbIxT=uoJ1bdmmo7;`OS(V<*~u641l0Bmh<$2q_H z4L)1yAB{sj-u=BODVQm^Y)>uDzV>(c{F^m~^@_e~L$qd=G_b%h*0IP0C(h*)5!&}R z|Gjv~6w{H)gottZ!PQ3)1D~5Jmi0>1abwFqbsTl~rj%#bR4JKI_Zn+`&z6(D{( z$gYY5K?`(3*84iUIUX>r1#KnoT`wiWye+&WKagarvJ`OR?bEyHT^(U%Yf0GSVLuY%`zx9)B5sSopfm9l-#D z;i|F>ez}7#lF0-WHGw4wVhL?mz85JR1Ox)%vq*x|Lrmc8s9xU#)ntEKhK;qBZO=}HKLBmTlWnDHEX(m(2xRDbO z9TgqY^S@cW(QrbVFNO^hVYr9RL7sT=E!_RbXZ-vd;qD~W9~6kYy|?HaJpKBIdYhT$ zyo`9ocuw@?cLdA754_BQRru-W(5wmYdJ>t~SA8iNA&lh4PgI+BF9}$7FhhqEYHx3c zMA`#hXUjZL(_SdL#pZ0kT)V7jrFYuyJ@)>OfIb8VjiA3>w`HALaca?^U@!t0ISZHO z*&aV?LI~XgG&DA2^NupV*eSv-UDd>m>Y9DH{I=iY#Wz3nD@PNldIk=smZ?ZlpzxbF zK3c42U$HtT%&n7YI0}`rmaN=p`wTm9C^TZo6kYe%@&*vXd=kxQE*oGW*xRrh`x~7{ zYXssnf%;DwL(Luj)>whrwvG0LPm)u_&bE$ZV~_~ogU1Y32z3=&cNKK{a_#&i%h!F! zMC($0gV7l**%D_>oaI+$cl5=w)i%}>HW>oJvK8xb`LF+=`Vp*T>KolY%9cVM_>lw( zEsO1^j?ONW@2TbD@4)nhsvsB<%9?ok-Fm)Xtnbq5v@9AjQ!~|bd$RzR5I=2l1hBbc zsZp+#!m(c3jmx%nfB%ZD^HC5)(JeL&=X4PBCtSx>RyTz;%QX^o^bl^hg1P)}OwU zj6uoBADqbrE*kN0hLOUQF1}m89eejTaN>}a*z>vRqmdk+WtPpPWFj^?pfc9h@A`}@ z%dY%j)ZKNZADcVs{LVqJ23zTU#;;mots3C$aCQoMIF$|b8&%Be=-`q{Q>VTe>dr@g zjw>GLxGoAcG__#!&T^hZ5~zE*-~E^8RRCG3r}{=DMWvnsh3zBd?`dO;^ij(gFku3N z2$HdeM7igymBH7ITVultb0#suI-A6s0)_`jeRB;CH0=pk=SWefC4onwb$bzg^>ZZ%_Oik=7%uWrssnE_?W-F_xtL)Wol6uQ7r(wd>0_Y!6z#wf{>B=J2b1 ziJf!MoQF46I9qDlQ_!?^nG2`7D@oM)LQoI76p^cpzK?>>*E`!Au#H`@euZEDE5hc! zV$HFHVC;x-Tv<-Uti{XM8P=*VzFCEHufNw;qzY$U38irKjBxamP>JnpPjnQfj4jsA z8=>w#{nG>u&G@vntO|P%G&n9lHE}SKp@Q-)@YjcOtqqQ4Oei!VXP#mC!%X_ZT~T3{xSy!6X=`#}$n;0D?f)2n$_#_aivi=M1w^-RlG> zq3VN&O&qO?nRaV_)WJ*d*FTo5-Wc>5R`2=nA=C7sFZi$bu>7sGa!2)YuCCU8vYvDD zo&%BQF7QFn^R5LXL4fEN5Kj!binDArwfe%UOsJ#)#FSM{MNT4wQzWSjFu8<}4RRu8 zH8i*Qb#6~WMx21Er@(VkelW83%edkKLkFNCK8%^kwE7A_&4GGsuLvH=Z7n}%P?0G} z3Br>nkhdXZ0PF!ngdw1X%!!0VhN2VgkOT2nluPm zY1zi_oia9dK=ro15h?KW6eN_!4$ntMs-D4wm{vj}@vac6U4OO8-Z@Cg%2_f}hMHDL z%UH6DXX^BIpuBc<&@v-QgplCk6+1Sx+`D=tFC-&Y$?&WjhPs|r$jLc{4m2FV`fcl( zs9xfikC(0!p+1or<7cuZJC@zuZnt_kU9M{#$lZCut?M)FuCw>h@4P=d|<9jX)8tkVG zW|t|g%O@0-a=-5lfP@QxNO7`oKw|BN$)iRX&OZYbu;I`|%eA#?bMQ2?Rsa@cYvL}^ zwGRa19Qys+_k80>tc@gbI;V|TB`}6vkxw@&bK&50$*t0X#y)%zra&FCX3H8QAG1LQ zaP=+Wn4`3KB3Evt0TQmL6X};6DoCvUiCN=H`24)of@KNhRVJsU>w?E#S^GF4HVv7B zhA{vLZY@%-?b!2e&}Z}pc%ocUv~b&6u>cl{&H4yq;S8udgdit9ChQ6Yv%CbN-L<>X z(AuD`8Bh;d=C}!6L!j1C2I6BAkeiujHZy_%iG&^yNeWl@7&asu8Og~eAYe7?Qqf7X zWG-DB8bF2(na&NafO?1i|JnoF(B2t%AzpXn)Tm;mn5eXX;IKNTMeZ7S@k%9q6voDQ z{VM0Q(&5sY&1<+fXj-rs1A?*r05GA5=OR7bA}*4aq)3yKXIR^>h*yRZZe2KPEO|C# zvAPqltN`S9Y0rWYmeE->Kg29Vhl`~AS2bDgG5?p zWXo8-@jC{v0v~nCX5-L3!I1<=U+Np-_Fo_qG9^Oz??+6Up!c7kr~jggv&5{=(0;dU z-DY%j1&*E|mh~Xs=mg{&sYPW@R0(AA-Ch~kd)^z94DDlYRG`g6{WvfYW0T^`xXcyI z-_)X|h*+sfv3;gQQQEO*2bx-%^!+6C&2s2IK8Bay#7I_Z4l+}FzLRTT=o^9hFr0Gi zh!B1_rY9#MHzUK`Dw|zaV97S3{Oa?S&Ygn_6&D;1Gp91Eeb{r4+5_9s(CnWjCKA+L z|HXOPtSmN8Y*TcXM4#ko;9{EzZ5{&}i6AT0dD=<4N`?!jHCxy4;V;Cp`psg6n>=b7 z_xn(|NMDImPQ`<8$?BU>zR#UB9x{9OsX9(g| zBuVLuIPV~bcau)h6PL2xOv5V}Qj4)hMDMuNq&VA$^`xRsXmi;{BWIIUt0ZiOMBVH= zs$ewVM2E_HUx`$a;0{jiv$lJ5VV>jvF zeoNE7FX(fU3_*RtxmiPzlE7v(4<4JEP&mSwYdqg zF_Bvq`h-hV<(x$RaMs%p@m8FR{G~L9fr3dQ`b^MTRxo z*O+TVba7B5bngc3rJ9@Y5{w=0?=-Z6BGAko4o8VZnj#BZ;$-9^Xh3X(V(j%1iNkU|$S^J$036Zf!C+1Tmws`3C9@6Ch$_UTDgCxE8EP z-0!qZCuD8s$hMPkel^>5Z%<(I5PQ_vgIvSKuVxZ<)`X-*!7-Ev!{Ytu}2 zN(|Cc{LQ_gPj~HvHdalbAXb>dp`njFJ));c=z=y9TX6v5JD8 z?pX^Oi{*;VTB+^@sHftT>Dpx097r^CYH>ljZKa(yDqPx9u^DZh9ez%KL#!g^hLGAI z5m1y{Vm#kEa3ak$1_C%>0m#toY$V3Vsd>$)6rdVk2ouH2Shm(~4{qMIa*ur7Ip~xc zTk2Ht%8q){e@=}o$%$!jiwvM`I0vQ7!7(dA0pdwYU#oBp=p6}Gp`#rO?fSUk86j6Z zQnY@@I>yOGTPGM{@r2KoiqfKK-1D6%>xUxOpyVH%SOP*s{au<-QZhvK(B7?R9LqOv z30l5&k}1>|M>(}#Z4H5YL_#029vLY`hJsGBMcSc5c~s`$SQ8-b*!0al$ML+K&3R=7$k@VR zdfXK>5b#TA42P=%pq*9KXl}F5;7>`G&3Ys!3`Sy{zcfL~&JkD9OU^+jr06dh$@+K@ zxZ!P(Akc6!LWUH^tICq0^|<4*RvMvLde{l*GIb^hZB%|L;$l3uidDE2%zDJq)=JZ1 zXe4ehqDEDF8z*1KdgC#CNQv?LKyg`zs=h&qE`4QzG$=6%L$e2~qrv2=R`af@f2`QN zx!Y&3!>PDnPDpiZ>u5yHe*0(iv@ad$A4y5@y3*|P5Sl|=CAUkgACwiNn)3muBv;#v z*b#SP?vjqy@_96?iOMyUKSaTB#wn#lyMXaUS@?S0?mizRUA``C-Mtwj@yU9V4a+heryv$jMh@|aXPH56- z$e2)+9dZRD)#xo1n^eGx1Y9CHf&I?Rc15{-GKWwGJT)uYiH!Ym1be>q{G{R%&X56? zYY^U(URPg_{f)sBQ?tn#;$zd0kvhzAKPuE;(Yus#291Is`mfQa-O3Kf!3A-KC({5( zTzbJGsngS7O?giwW^+&Vq=@;G3T+2?Z-`k|TE2OiX4+*`5y8+*m<9OSrsqhC9faY7 zOSotBbYS)e1>+iik-I~OVRXT8#>XK*mgyoX`e|+j^W~c0X?LvUrzYiwRCh(Zs;pgW zd#x|TtC*M=WT#H@1BY3L`AGyajF2dH9J#b#z!WOfT9W(rMaXJ-t{8D*41EW5CFM+0FOTc=LK)Wjr|ju?gWk2zV3 z+GP?j$g<3@rD2X$Tf1L-&Q2Kl*`e(Z+27(-dRiL1t{h9buw9n!^}4F5{sC48f$C8& z_zZR1Pc>hMX5tl$RVq+5+4yj zxaW$t5f0q5m?p97dt}B8u9eM~^UcQZLlWQ8QwkB|bsp8-PCK=5wtv}%AtxIE|r7iXC-1}LFB}&P&%if zr5=_0cJt{o^%hzO4;|R~nIpI|oPcEQ&dtmc0CtdpISg zGdQCGF6y`yRp*}q8k$tsxZfri5zKN07}K4(y}|a%-9h`n&p9}x``|>@2U5|)%!#1@ z#*VTwvJo3Klqrw@1OpBtldhp7lRjgA??I0rK z*`|B2i2Pyaf@TLcVYh}5wDOqp0rNSk-pGN3Kbl%wv7s#ZzJpfrs=KANR;mb~oFhzW zBUElvkTnr5SB#%2mm|H83q~Y-92G5c-cmn+c+y6^&FvXNl{@7{OPbkN)rh-f%$qpO zkrHcXjtq34Q&Pk%FzNfb_Ugt37=RHlGS5CWX)vH{uPR4JSEsp9i_5rX0j5Mjp+8?{ z2dcmvPzNpyvB^5)Yu9+t2sUL1I#=WO-;kNTF9_!xG>t5j`>oj?T4K0x%)4b(eW##X z0TUM&hnztZE%%szbCRh53@b@`!&;`_=#EazUL|@G%FNkUc|k6K&Qf$%BqCB1;xKh| ze!zxC!Ymr-_caG9aj^LSlmAulTOCK33{A1#1Z1U#mU*$u*M-d$J4{hVW@UKopb-b! z^F@C>#AfE^tx0s-36b$tSfi;Kj$?2gmiw^RVe%VRPtkf)H-Br#hFzg$E(uvVuUXq` zOKY8stHGK1h;`=&RLaf56n&6%7L7}O-+IY*`i~u4`iy4aa)A(+_TpJBU8MSmh~s9A z_N#a>U_{c4x3S!0-&SByE~33+ZD17TmNNI7=H6f;*GhF`Q9*Z{GT@*I5QxC&6_!26 z{XoI%E`GWP0k7B4a_JIib{`i;x1h!dQ`Ga%)UTO(VU*X@+J=qgp>6A&AEJ1*+p=p^ zUsGQCbO?H)YL0W*7&nHGPI@OcKFZHqY73C)^f51Lpm1y4gP8I+D4If(H_ z_lpzl`&}z^>lLdcn_F2^LoD5=bV3n716t*4JCJOt+<^|C&s4mPXV?vL!CY@)eF;V% zLf2y~{|uJF>pL2EFb6-3UaqQyh*voo zCEdOgRzcq$WNB@0_&ZoiOh`m#>PWrpK$S4;>liyV?RmRfYysklkFWBi z&eReRAML@M(qjK-huPpzey5392l)^R+5B73MGjdXbTOWIWOgHF5le!)&aO^;vuUNp zbPHo3TMyWXcrpV5Gs&IkcMt{)uoc4uGdNQRhM#@{%frEfMk}YIs|#PO4Zdk+PkkSC z2Y2>3F?BfCC>7?8hS#0r&pC`j%=2EayQ*+xqTQb0_5e{RE_dugy2_B9{S2^3f-xig zZ1(tWE6h?PXN&E7v_M3w{=tQxsMoYjzl(EuF~K?z?5rb;)+|PCeVt(yv$HZ$GL|V@ zxQA&9*3%Zz?1o$ctfkDtML@ZRjYSH)DcKOc!0)d@pYirrALC$i;M6{L=X27#=N>HW z3KDzO+mc3fbTo$L%u!>n{K!U<9yfK6E%$)clg^SSHTPrD9akrJwWS*tAy!l{`dmOk z#vn{A9*R|4c7@fT?mX(ju5YPWhti_M3@||VAJbKZjGa{dR+KvtOV+(-{N9O2x3!}c zfBM%Gm{vRqgVVCRPdX-;gV8iRJ0m;KJTWWltPo-^SG2UZVAJkx*il_>J}*Gq*?v(I zQ->J6yDfx$2O|xbg52Rq^q5i&0n>@rzLg0^mZrQEsH}hh5#7;kQR&4mw(nVc3r$HX z$T~L>^ub7%yaM>eys3Tw2{)7^l;7>D*{q5|Zf5Awq(2TP6lrk4M(i9BvU%5BIT%W`bR;N$NFh>U zP0OmC&S6|5s(7_9Sb0GK;*L$+9g{iqZB_|n6OE}cLb_*N76hDo)J(?>abm@A+KKDS zR)7r`qhQdzF+7U}FeH5hHwf7Q5z64~PYSi3;kL<1Vrnae;yn)pm~eojaE~zs$HAos zCK6L2wWY-5sPdw5DIWwYvs*W~D>3IYx)n4VDlHq~)Wk4tjvSJQNkst?b2*@34#r>| zw!3z#`pKDKjqj#Mot`Vm9-~^ca0mf{QaJSu6-ey;*=eH?<@SX1yimO7R8FrMT z-%K)CRBWC$gDuCo4G-CrqCZv{CGN>wV$UhF!}IaKNx!m<~hJ>Z+YnxCl#Z#tuq{ zf)3Ihg<4KegA=Rw1yBCKQY7_{QNt!9!83vfM-Uo5GU=7rcz57UN_27rkmO-SFLcSV zyAAs~-5#25U}MxaIIHKNl7TqIf;p7@8&@=x~9#`e85Sa904TCdtKF4}{$=gu~-M98Zitemo%O=xLvHq+ZM)w6Y8i;jjjI*V4OTN*ho`GrAQG38FmcD&#^Wq8pGh)UcJHe_0l zU{zzGBxW}>2sm>5Smb8~PAo<#k{o7d^+p2-lmdZ6`KRb1R@1J}=QGm%^tXr=?h#7e zm3x(m!8$p(UC}5UGCidJ-xWkT?=4AUNKPJx44MO)t|}NQb#S}I7N^_;!5oEFQn*O^ z_|m&;zFYDN^`u)DEScV0MYM{-<;NY1yIy=bq}eQ7=aNF(Dp#YVV44xZ>mLomuT{^_ z8mkTj>x#D@5+@0lh7O(?7fB36nOzJw8gV0D?bxAJcBT+cb@XWzDX7a>P9?>IG#H>zVrzKvAU0|f$N4@Kc zd_A%F=su}iC^KkZM@3snnKUMqoaX3WDqgj9G-6+Uc%eq&(&!OWF(|gw5jd1Sb%|)0 zHb3k4p*$nxoHpqbrrZD-{IXG^1uq)ufz+^XQC*^Y_MCZ$j&k>j9-?r9U8X~+BIiZQ8PD5(a5J&e?3YOZZHvk_S6N8c=r$Z23 z-QG)|KXp#V@0?h!xZj2&&Qvb@_Oa&jtyi-Fi)Q$@3+!H23Ru3~z8R1H>&>8|ll7Wa zHwbnwOTz|Fz=^Z2(i&&cJqROWnWTwZ`x~mTeB%c=&{)Mk%eV_R=NXf=<^JBI-r+9s zv1v$29D<_!!_-gbwbAPH_Gh;T2~1}Cn76#P&kjXr9dKuB4(A>Zcy)W3J!LqAB^A7GeUsyc7bzD!hU&( zEm^_gocdQc2}D-$%8A$)E@h-;V_d;6_-I`lGABraF%wfC%gT*g7tZs-&a0U=a@dPP ze8v)URU7k3m*f(`F#Sfkqj2T%r*UB@!N|_z?zEG4RIct89I_ucOd^a37KkGiEBoOr| z@ofHKQ!f@=?iMzs3{~1`zFZkF5(X5c55`$@?5#$2ofGcNvwe>y%GrT~=-}Yjhy!4N zKnJ;K3l1}kMdZqLCR!mZ&Jn!a{vg_hE?);~_HBx&5ytKiMG;fR9E;R==bW} zWDP-S;e}iR>Of^1Yy2g2O`Gf7V;+cl3=p^1voCAv#7kvk`!-R_6D8^EMHJD?r-#JL zT2>C1%Z;m!I~#E^F=6i1>qpFwwrIcSNuU2XhaYa)OCgcKVD{ z8mQrtY&*)Tzl)f7Wp^zpF$ptAUyi7#zzMUh=baNIxJYLOIN+2m>7m>8Eav~rlHW}BQcs>&20`I%t6Ashdb^!Yut5tCD zSy_zI{lZWJgM)rC^$vfNuRjqB@T}LI(ZJ;%TX!$%Rq-k*DG75+e~EanfA&u6bIg?7 zK>pD9_ovU#e6YtAh!j8+Dm-k=9q~CCA4|sG>e_zmk}Rv>FjDU``I&N3b8yA6=fV>e z9jR&n~#4v3b`b=f4XPFrH`+=1#aA zDeo*m_J1<#7-kRrN$Qr_%|mx$4xYE?N`cb%0@ixFWGC(!JG zl7zvDnK*Is5s|Eh;i%fM^Go=A9YIAZa1de2uzWvpp*-2v?XqW*&xR{>+wh*!@n{Ev7T)XWf`PEFpNx$Pg*w z8}KFMqU2mZ^N&-}C*RkW~Vs^>YNLL3dxBLfRuYVhz z1}9-a7A80XDdp@ob#{03zi1Via=%{p5}Mlr$NV{oy$VDVOXgzaV0%xwoiYx+Rinlv zKRtvl*HfP`OWTSp@rnyOHZAI~ zy2I7MLxBJtD9k`6`qFk;PZ|2*>i=TtCNsV#P&98S0AZ;&{V%;uy;=8A$3nOOvHM;+ z>TrzCKNoIyOwcl|;7CY_Dm(M?5p$AKql51y7bf-E9>=aIck9Tbr=A@hA5*R^0R@v& zi*gLX+^CZAGaOrbG-i)6Ba=f3g?2)RazciIlKmtQh5AlJQN-l2^D!p>d|S?8jjUj~ zvRf3Ik3A#rjNSqVdJ`ZD#U{sAk3VJ3k)qq(BD4E;Gy8ZDJv$@x?=*<;$T9OUzjUq| zngv-Wj>W5>|v(^U$c* zL@bsLRMZ`|;>|BV^7&-dD`;dsqrY{+D{EV~B zlv*N)%x~&q#BLdBO*L+knUsSCb1y)wH`XXG(gXU3!b$p@oW7TYgapi)a1~PGM|TSj zj%((s+C@8}C~pszRxrSjD~FI)HVD#H{Tl%Mlk-py?Oz2MGOcRmhdEV@gvWKl+TkYkJ-a zXVj+vQK)S7&db+*yy|Iy?kxyIoFdG=9)cRfC2MC&VUnl;v`h9Gv+#GQ+%St~1 zB`}2xkdebmF>&}sTHv9;M;Ta^aa(XqO#R!@r{`T2xt4TKeGU+)AlY^K>W?T$sOgv8 zf1IcRj)a)|pi6pcQ04rJUEgBKhA)i#RlNZaNj0tjV+V>;ued0R zC>}Zi;|tG4v}ce81*&sc#4C2+5399GQOFNFKIad;)t>ICUjd@fzVdyCEqP_>M_rx1 zI9WIKg57wZZh}v_3FtoIvJMs*TWdDrf2%+6OBwnTNFqy4xrfK&!OZbzVDO;BAd1=^ z`ZVxR=tjJv08xEmCk?r*udG#psNVsi(EdI3W0$@0_4~~STk}E8=uGMtQQ@J3Mcd|B zHUL98N=H{amTp;uO}p218;a6X`Y{5;2{>FX7e*FN!kGNiwag>x;1~V42lO@ntcjQ9 z94=94I_`|TGmFNheB9gZ>W&5kKon}JZ^>Qq+PDAOUsXRv(Y_xWK%6X%%}CG2#G;>JP<*MH4pbCG5SoNTy-%b+P=O)_ z07pVXRN1j-^uCAODGeBaDD?fh?_;04_aA?sG-~>3nhrvYWDA6_8{_LDmJBA1KQU4a z`Q$Eas9cU!+n1_aME|6)hfm#sBQ`b`V~5W}e#Q}qb|>mwLok5A{%yxSsLrmuq09{L z*C#C~Ji9kzt3ss#1rUWsjT(iL%!zlOH2buB)DwpFmoOnHrs7V`z*JAs{3aTAX>M=C zs$EO4bgwuHP*8x@)>dIqVp`rcr{DHwes2SbXXKp|>1DE!qyYyIg>Jav20Z%cqiU~4xjfOQ%{}MABd48w z1JNCbg!6~M5UDgSVmcJn4BvXZ7hUm3BpFrp+wuMGuTi~!z=*mLrAPu?6h#cq%Ezd@ zqcA9b3`AG7xmH{SfT(i~O}8L|XmARDJ;cl$Q&1TH-pS_|{$iksR8|_00Aaa^eo8oe z!qJzUb>t;~j&eoEn=2A!UP(8&1``8H1Y-wYA~O*!GO(|8H#S!;M_KLW0ln>7e{eL9 z$Ai3_VvHC(2T9%{bB(xQE^N~Vz6cE;_KG?015tIxu4#v7{cigF%m*Wtnx{8uKmr67 zE~1l=nwXw{#UY7NjA;F(9OhP#4DNt71p)k1ZeX$pmN_f?A*5oHTx=i zHT-=bi*IhX8(A5-7&2%wa?(rSb!9>jP4le&hyI_)hpIC=2sP`nqLn~^b(Xa`}Q$!M*Gam7(V{uaeqB9m;Cg<6vXpEsY2AKo5nKb__~QLte&s49S>?xTt(>TQj<8 ztiYser64dk0~qtIz>8Lla^BK(uE4DBze_qN`9?mdU|JJ0ib&biNxGQJa+p#;apIwr^g#8L+G zJG&QU(v(Ia3iH8-;PwuI$9s<^%T{iyL=cjh(iKL75q9M6h8=l(AtQYkA-b6ik_^3_i zZ-=Am>Xc=PTr$0OcV>5ril_i`9ITDd$((~u-%Qw%x z|8UktzuBp&sR^Gwd-l21^;u%e6U6OyLs?lFPp}i)_$mUDwg2Ay1zU7QMFsBc z?A+`sZwj_NK`1z#PH;FJLRSlfBvC2Vx`Y3#IeF~RJD;SdtM&1-CYK8=r2J&}AxLm9d=S~cVf`RUS=QnLV&7Um=ndhPb zprD`tQ@SHBFK<)ZVY84F1fft@R|hREEpj9Qf-Fd<$;v)#f9u0Tduu*W6GXwx+Ah+f z&}5NYsTwB_cZqmwiE=gZ%ZTC#M8FSAD?SJW7a*|m2$q9>2!wnP3a!9$&OJ_ETC3I44X-9bcjMvN#Xdko^aTKu%4NFot0;g*rN$PU}&GY}X<1Qyxg zGz}%rgfxYcndDT)T^_l=77~(zaFgQ7i?EnvmBrO32LkTi5iy?;3I_v2!)-scbvLub z03kW9U%w8Om6bAgoE%6Rf&fDjhr>aNc90iyjZ`5ABpX3kG&D58#fulE!c9_J-fzX*cON{k=h%DYwwK>P z2t;WcB0Ev-5R$>}$IRJ^tCafG;4nll_07Bx| zT}!o)s389Ld!x61=^1GG_U>rMuY%j*-I~>E#W!x;fWkugw?ZWol9C`4E?l?(jg5_R zBw2G`w=FC8rQOHgwU-^PHyaDeK;)nEw`?Cn5=COco2jIMctKOC(Vr_%L4RV$k#5~O zL28btAO}xhVSs?&_jk`gOLPC-Yd?DD+@pzzL7}#`7GJt_iH@M93X+x}6goRQp}xKz zCMG7e3ztS_{Y#woU-;}8u54pLym>RH7oH!wQzsZcG zCI~RPq_MG4%H;x?L05JlrnHK+Xn(ccR(-szXkQIQ7Abv@FeEG?%n>Q-B{T?GCSHRa ziLWOn2PVS_Qsjs|GZVfycDr@Z)%NqyXh*9+TZk^fg3=nNPMv}?XU-&T7%&66^1A46KFwtF1-*j@WkXKVr%$D#HSeftlpS6)Vx&UIb|Xkxf(Stg z`o6wCaJgLcmeMXRm+P4lha!#1SX5%rn@V1(c9a^j%od~GT)g00u`Dk|;^g6v@bcu4 z($XllRt70lY4bTI&3%nlIgw>ZpYlu(5BQgSle168AFyPgI`~= Date: Tue, 17 Oct 2023 01:01:53 +0000 Subject: [PATCH 39/90] Add files via upload --- topics/geode-mods/geode-mods.png | Bin 0 -> 25855 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 topics/geode-mods/geode-mods.png diff --git a/topics/geode-mods/geode-mods.png b/topics/geode-mods/geode-mods.png new file mode 100644 index 0000000000000000000000000000000000000000..95cb6a7cffef623c5c147eaca9aab4784df9f119 GIT binary patch literal 25855 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 Date: Tue, 17 Oct 2023 01:04:51 +0000 Subject: [PATCH 40/90] Delete topics/geode-mods/geode-mods.png --- topics/geode-mods/geode-mods.png | Bin 25855 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 topics/geode-mods/geode-mods.png diff --git a/topics/geode-mods/geode-mods.png b/topics/geode-mods/geode-mods.png deleted file mode 100644 index 95cb6a7cffef623c5c147eaca9aab4784df9f119..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25855 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 Date: Tue, 17 Oct 2023 01:05:10 +0000 Subject: [PATCH 41/90] Add files via upload --- topics/geode-mods/geode-mods.png | Bin 0 -> 18973 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 topics/geode-mods/geode-mods.png diff --git a/topics/geode-mods/geode-mods.png b/topics/geode-mods/geode-mods.png new file mode 100644 index 0000000000000000000000000000000000000000..accbaa6d9499a22311141266c9b93481ea45206e GIT binary patch literal 18973 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 IM6N<$g8ue# Date: Tue, 17 Oct 2023 01:17:49 +0000 Subject: [PATCH 42/90] =?UTF-8?q?Me=20when=20the=20tests=20don't=20work=20?= =?UTF-8?q?correctly=20and=20it's=20not=20my=20fault:=20=E2=94=8C=D0=9F?= =?UTF-8?q?=E2=94=90(=E2=96=80=CC=BF=C4=B9=CC=AF=E2=96=80=CC=BF=20=CC=BF)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- topics/geode-mods/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/topics/geode-mods/index.md b/topics/geode-mods/index.md index 444f36c9467..3aaa8192546 100644 --- a/topics/geode-mods/index.md +++ b/topics/geode-mods/index.md @@ -3,7 +3,7 @@ created_by: The Bearodactyl display_name: Geode Mods short_description: This topic is for people to advertise Geode mods. topic: geode-mods -related: geometry-dash +related: geometry-dash, geode-sdk, geometrydash, modding url: https://geode-sdk.org logo: geode-mods.png --- From e095255590c23d9d50b8eae25d6f73a339100daf Mon Sep 17 00:00:00 2001 From: Eric Sorenson Date: Mon, 16 Oct 2023 18:42:57 -0700 Subject: [PATCH 43/90] Topics do not have underscores They can only have hyphens and alphanumeric characters. --- topics/egui/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/topics/egui/index.md b/topics/egui/index.md index 029e4e5ae9f..8be883dcb65 100644 --- a/topics/egui/index.md +++ b/topics/egui/index.md @@ -1,6 +1,6 @@ --- topic: egui -aliases: egui-rs, egui-rust, egui_rs, egui_rust +aliases: egui-rs, egui-rust related: iced, iced-rs created_by: Emil Ernerfeldt display_name: egui From 7ef36edaa8ad531c80dd3d7184f1683ce8a7bab4 Mon Sep 17 00:00:00 2001 From: The Bearodactyl <114454115+TheBearodactyl@users.noreply.github.com> Date: Tue, 17 Oct 2023 02:45:13 +0000 Subject: [PATCH 44/90] =?UTF-8?q?i=20beat=20Celeste=20=F0=9F=92=AA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- topics/geode-mods/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/topics/geode-mods/index.md b/topics/geode-mods/index.md index 3aaa8192546..2136ec35b26 100644 --- a/topics/geode-mods/index.md +++ b/topics/geode-mods/index.md @@ -1,7 +1,7 @@ --- created_by: The Bearodactyl display_name: Geode Mods -short_description: This topic is for people to advertise Geode mods. +short_description: Geode is a modding platform/sdk for the game Geometry Dash topic: geode-mods related: geometry-dash, geode-sdk, geometrydash, modding url: https://geode-sdk.org From 0cb874e7447dddf2a9036c8e69391d4eb598c385 Mon Sep 17 00:00:00 2001 From: The Bearodactyl <114454115+TheBearodactyl@users.noreply.github.com> Date: Tue, 17 Oct 2023 02:48:27 +0000 Subject: [PATCH 45/90] punctuation is a bitch --- topics/geode-mods/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/topics/geode-mods/index.md b/topics/geode-mods/index.md index 2136ec35b26..ac7f4e1d46c 100644 --- a/topics/geode-mods/index.md +++ b/topics/geode-mods/index.md @@ -1,7 +1,7 @@ --- created_by: The Bearodactyl display_name: Geode Mods -short_description: Geode is a modding platform/sdk for the game Geometry Dash +short_description: Geode is a modding platform/sdk for the game Geometry Dash. topic: geode-mods related: geometry-dash, geode-sdk, geometrydash, modding url: https://geode-sdk.org From 8b107a52f02355e22d5eeb4a25e828d7feafa2a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20H=C3=A4drich?= <11225821+shaedrich@users.noreply.github.com> Date: Tue, 17 Oct 2023 09:30:23 +0200 Subject: [PATCH 46/90] Add topic "JSON:API" --- topics/json-api/index.md | 18 ++++++++++++++++++ topics/json-api/json-api.png | Bin 0 -> 21261 bytes 2 files changed, 18 insertions(+) create mode 100644 topics/json-api/index.md create mode 100644 topics/json-api/json-api.png diff --git a/topics/json-api/index.md b/topics/json-api/index.md new file mode 100644 index 00000000000..dc6d9b538c2 --- /dev/null +++ b/topics/json-api/index.md @@ -0,0 +1,18 @@ +--- +display_name: "JSON:API" +created_by: Yehuda Katz, Dan Gebhardt, Gabe Sullice, Jeldrik Hanschke, Tyler Kellen, Steve Klabnik, Ethan Resnick +logo: json-api.png +released: May 3, 2013 +short_description: "JSON:API is a specification for building APIs in JSON." +topic: json-api +url: https://jsonapi.org +related: json, emberjs, rest-api, json-ld, hal, hateoas, siren, hydra, collection-json +--- +**JSON:API** is a specification for how a client should request that resources be fetched or modified, and how a server should respond to those requests. JSON:API is designed to minimize both the number of requests and the amount of data transmitted between clients and servers. This first draft was extracted from the JSON transport implicitly defined by Ember Data’s REST adapter. In general, Ember Data’s goal is to eliminate the need for ad-hoc code per application to communicate with servers that communicate in a well-defined way. The REST Adapter in Ember Data implicitly defined a protocol that custom servers could implement to get a drop-in client for all of their resources. The goals of the media type are to balance: + +* A generic media type that can work across a broad set of use cases, including the generally used relationship types +* Similarity to existing server-side framework practices (and human readability for debugging) +* Ease of implementation on the server side +* Ease of implementation on the client side + +This specification reached a stable version 1.0 on May 29, 2015. diff --git a/topics/json-api/json-api.png b/topics/json-api/json-api.png new file mode 100644 index 0000000000000000000000000000000000000000..11e156a796bf9aae9f81823c25e89ecb2cad52f8 GIT binary patch literal 21261 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%0Ak?{xPMSR+1?l?jewZP% z`e5~^a@IpFQg3%X9;GdnFp~?b)=1JD4-ICQe)wu3yU`uik_?wMaAwx`V?qLr&GhYb zf?_8}QnIAFKwDKvefI2;A+hgndPbC{|BS@v1z<_lJl{P?4-hVR)n>-5spY(>iaf03 z=Zzqmw-t@~8e;P^Y&|Hgi&-rxb@nW+ffV-oOu6bcZ9?EeN7M1gDA_gepe9S^R``qK zN5SQF*ybjK34at1){yY*G-YbD;37~-S{x#J7-5mDJOm>$oS`-_cC|Zz};65 zSeq!auXoi}=VG^+8c)V)C3)gsx7JW^G} zY%Q7dS~T+mc<>U=%r7c;h+pBU0I(%a*yTmh9Aze@CeJ)~^-V_?BZYO%O=eez*rfC& zja=dhhq4@*5u_e#HF9qb5IQUs*^@boA(nPyX^e$}WQ&7o3zQ>GOcw)|0to{}bheY= z6!uNIR!spx*RsOOW4|sYL7|`@pps%1Sr%z1sILF;dRQY1ul#{-sNYP%&|Z4Sfy6{N z0iJw%ltUj``RMF&6El#BK85wgPseYoSDyikb_3pIPi@F5%9tcsm?ogFA%U@6f^x?E zmxiZy4E6^#*5yplf$ATP+qx!gK?B&=enrVr0je2K5(p9}#8YyDQaEv;=wrXO#Q3Tw zBH)o9p#$XX>CY5PBt9r{(gLC#0tLST7mpMfRIBSEd4roNZo#>TkJNlPSPYnDZM*K4 zqzsyn$C6V>_Qw7Ap>J2?)9lL?_Zp#hC{|)zLd5r{4~^K#QIOc_;|4+eO2NCU(TlNn zXaMR?@`F9u+wKa+>CMfD8pMatP~1R!P!^thiXtayawan2SMN zry|kf(*Ao@Dj3|p+hqxIi(D<7Ya7$?GcaD>xK zG0sg%-_-p`I;B892zqDK2X7{O2}+iN$YN-Ca_F-l`|q{^#?*w!cyL8%#-_qZbK)k3 zqu+pJ%|gq`i`6t6+9QLFcm}K5CVi@h{eLu93bgU~*>edvM z;Ry92_gz8o^!5G5!wyjVSw(q#jOu$;c^0y`cT31>&3Up|>)uIL)~fGqEteS67CNTP zt)<9(7q%q&Wzj?E_o!UdUZ68dxm3X9YKt3Ytb)`IVT&NFz11nlrvvky8s^zHVG9l{ zb))kZBv|Zh-hpx0|0pIwbBE_3o^kD5xbwQ-mxpFZDyQqP?sSglzVmdu-LiA=NrCj> zm@=;ZdlwlqNN}KM{L&o}ePoJ)CMv3=C_`^Q%7-z|omqYj zpE#neYxE?U^Nr3(6ms+S7z4@@59OWKgJcv%C#KYdL{H|#V9B6j4T>!-YGkdZ11-|( z0&H7Is7|&e*Lg5X2hz&p!(?C2i{pUnAV#)GFRJ-7GDRe+=ge&uxq@z=Y;Za^A~td1 ztk5@53|%kfTD<6N8GfqUMG-6%x}7oXE>C8RaVe6vUpfz7E7tGYTka`<3t8zup)$SY zY%sDfp6<$8W)8#bpn;jP+Uuf&PNEPfNACDDc)6MTucp5yb`T%*V%u6czQT+aGWdlk zjy%>frKd;FfHK_KYTR=5IeC%V<%u(+@s`ljK4>avEzrR+KyZt9RfEFvj1?~;1oaH? zSES;5w5*}E%=+f$K*|48$%!HE`X`qd231V-0c7z~Fx2iHa46%1Z;9F}W#R2il?5YB zKQ7tDo-wLrNqKdX(kjP*UZ`8%8z~87iWn~2zCJJWK;GfuYw*N%>zYf-_<@GLwE8#u z2eq?K%hlT+!~m2Gauv^ekqw%9UUyLA@T_gsz1i*05UsRDhSLp7-S*lV4m-Ci~3Iz;9}Ez@i|xjH|$e zM7npK^gPRs$-Wouo-{7|#m2xp(YB6*f-G6Ze%Z!5KaQ%P9ot1M?z_+u?+0^>gX=|3 zsPOcH-+IA96a{yUOUKU*UtasZ?TlBP=*Az##LRz-W)hdN+bw@A8DKAC4LfVN=+tgq zj16(iWW~n4By_*bk{t0Uyr+m_A96d4R$0B26Hocx{48QB9%{wu7JLlVNLV z(vcP`aOSK0+-Yyk@;>ys057x$t|i-WDftV6}4=j z>NIwIWJ@!xZPKp`@2sG@>%<&SpmI+#YzxE+^1##rxlGk8Axnl8MMQ)1(6Vc{t3F7P zyWZ(WH`-NNt)SUMSf~1i_vEKFf8D+T{y@MQ+rfNGxuHK5xr_C{t~yp!uF=6zcATx5 zbUdN{Ifqk!9s@d|@(abR*Td(_N85{Mk5U@UmORWE`84mNWKOc~JaGf=rd&FI8#yK+2;G^%irIYv}*d^7Gi`rB^m7UHZ*(rja5_J?o+ zfQR?jd?9v*9A?~WC>t-QgKEPFfdB^Z$0pWm)qX=9p@dK62D={FgV*<%=)$Yo-ge_&r)sRO3J<;OGZMAu5KicdU7o|| z)Y=;L&evyKv}OkF#K_y&fgdG+W^1n>fUt&os@Ny?c2wA3flso7cM%|>ohXSZq=K7r zghHeq?x4gUSL_3Ya^y=OFzb-A!2Io)m%A%N|_;AZ`~F^GITRWfA+tFpl*~T)h2)@JR}bp5L9z zBU+#N_K!B@*;+~h8%w;$Kv$BaW%iy)A6S-&b4?I_SLyd9@o^yB4xc1lUfgz>B`E~n zoaX8FGxSM46$8ED$$Os?0PuQJZ+@TBX2*Iopa^%BHI2v9N12ndu8= zPg9E{QTooYk8PoMO$9HZ{x%$>XtsW&* zP?oxd-6Y2uP0Tj$OW7g2DzZ8!2erVA5ehfLF}lQ)Q^A+u~E zhu2rPAhd_1QJJff`jK9=jhvaxn=Dt$s6D0nPnXr~~O z+kv2^uTM2ID`H(VU!7YJC?|P|o+RYRW2krj z&%N&M+%1Hhy4$!+d_!4>jOe)8Q6F(ihwmi9&#=Y^0Wd6hTo9ZmiRYU_m|EUyj%}y) z)y(2N>KX)9wH}SdHK)ctETabpZ#XS2jK%Q{j9y7U_LEiIu9Zbt=L;I=P3c%MOvmca zI1Ip~(^r$W2gyLl-<97`0axE-VyN;8skk+MvaT7pF#R0(8}y-SX`pWDI_-1}7}~5m z)XihL+4cOk_Ne()2aZ88iIK{*=4XIH?5K%tfPHzL#I)g!H~ED>@om~j16{mKRr>@{ zl_*zb?42$9*$;$oak0R|qrSvH7eW-z@7vTm7PsP0M73bccCgFOgtx%xSBnOOf#2U2 z3N?y3X)fs!2bkE_JFdtiZ?=2(jH~6Y#)MSfx!F^B?6ibjDrPeiGpE4_BfP#z$t&NBUFJ_*(n*yETWHAU2jJ7D2To+G9Z3c-NB5XrAd#Z3AIWwsj5B<8CzU zX&@=S>+ln_jOKE2a=E_Hq_JY@OL{I^QvR*I85Jb(%JuCp$NF!A=I{IBtY^6d8nsGh z%)W6wqu&5qe4Tydm%2~)vWKrtyTm28{#^SZt}o?xI@~SFBdVQn(E$(cDoTZ)M%+yn zRnkk7=RZ&GGU0eEK077=_|xs-InO!#Ydnl)34j<_OgLieSuiON*5@2y-iT?eS}^kx z4AenD&JR+DdZGRPJ#X&?XqmHh#tNG1noL zC7weQ@rUJM>VoF+$IFi3?WM!G;4eAS(zL?4RxP zdeQ+|+~RW^CF*fPM&CfH(Z=dcN4F&M(@(g~%D!*EnRjK!l@UJknRXEM*_>3<#&?vq zm#;#aLaX=k0&^8oX9LAy`-=f_LCJ!Gf{TmEcNWRYLMVbaat<`ZZ_{t8)?9yDV?@H9wIKRN1MM6I!_43VP1Uw+S zHfM~|=7!cg)=?hiU^+bUEyy#}OYTI$2d`o4#m%i!&oz#kH^E&Hd`3Y^dQqt);7&g{lyXcuQz*vm z!HB{>f{e9_6D)BdlJkCl=SdNG6+Tt>ZXWn>@zmZMOf&C{YB&$<6|$hV3kl7bAC}jm zX$}i33B!ymbdo77uQ|%|D!k?oG5p=9(wKP~>z>4riTV11&UwkkHb=WCs@TN!EjVh? zWM&4@7KH=-jp?5u+D}w9)gKNf6sd`MK+e4PmIB0$E{5Uho;HjgfMlUF3npg`^@yQc@#Rk!{tRCl zp#4mon(>p?UPl(TN;tO2tlg+{uOp%~{aSP}17jCn$9d}7Z>IY?wz{8D{&k80 z0IcD#q{fwETiw;V(LCVeRX{NolLhS*c7f*Q>*Oq&g_(wyDOP>(&vJF@*PWi|RNwId zqMFIni+?EQ-Xu3AOW$I{AjPvq0S;jf#CAxVc5jz^w|`xrWM^#@taMKs`VW<=zEoNw zE)Z|>wC$x&BR$LRupHW%I+jeK7dptO)l=cgp1<%SUPT{HAH@zSXwNq=$GYvB@SM&{&GjgtEPncLsdRZg@uT4awax=b-(V04}$>u-85d(Xvi;>JzK&r4QZVO`1_-Y)uATIv=^V&39VYc0nq zd{Z=A4H$BU@*XMWWb9tC(ln-OI8Is!TCo3y>9^H%SaZ4vt!D)XyctVrqX4G!60(Oy zEbpRIF{bkkeu`63{-9+iKOy@!DnKoTUM50t8YaP#@Z%Q-(~f65YHHe^#ZrrfRohDdv9O4IgslJm0&?_xY; z0*=vwvD~WGcziFsgD}8e68cL5aqysSzsC&)QL}EzOyx~{oZ!0!96l;XR`t%Kb(i+N zJ$OrVL$iejU%QWRVTao*8G#d}p6aq>h>y5qYRb89$5Cd2eRqvH2{z%-qo|NYphW={ zjD~<~M&n?c(&VIx2Fzjk&5vj$dv0XHzOIBwuFe}iE9x{Mu?U^t(tjcV_dj^k?vsfx zL7xJGylqE3V^Jq!YZat1Kuu#z?w<;XxfHhU?kkuu4yQ}(Xz%G$d;pmK!K^467aH+@ z)y5I&-3NsU?2ah;pN6F3u?Q{?XNQ-);?Oh0kYL3JQk+vf%#^88oDQy9eof`nIDPD{dTWFfLU3nX%9Ph4Wa%=c#uNTKvAj+ zRHRZgyQ2qxycW1OWHcF@=3*Bp;wiKPqc<=>H zKoqxBIzF-_SJ^#rWQB;hYNyvu{c(_|7=TLdJCd{EwrMQ`wyVaGafM@7_pxXTPrv zvM)y3C$6ybgexAC8^^CYijMs@B{Ko59#T>IF#ndVB5r)y*@|MZ7KoRx}|JA11N3yvc|VlZt` zj_K+RiBW8Se*h?^m~)wI-#(kO-lPQol_63>I0b-fHTjDIlJgpx?P)CUXmH{ab_IY! zs^U$(Fywlkv?RB}b^OIeI6FDE+e&3Fw!8<>6qfTJW0f~I1^3Qg4`V{RMsoveFA`c+ zF4cbY438agpKL2WO>M`aK11dE^}p5bYjNf6_$4YsZh9VOi!66tZJx;Z;^CetGsf?1 z-VPZE8DVg@)c1YiK*J@C=5h1T;mWS4f4s%ui*Fgw*o4l#J6 zv!}GQvA!`%dA~rpx1+~pDpBM$sqPxyQuAXjwm+-8)j%|7@7hz-DL19%XVuY0C0fO} zV6n=qvb=5d8-hLQyShaIQQ2`!bwBEZ*`IZS*Q!zD<$=5vJM_2&5sq|YWKms>Mf1dG zxM-_1JzF&<8Y3Z;Z67KV$pNd(X)(5qEO|Ppj;g0*v3r?fT!4+c(eAKMjN1p5eOXB_ z$qZeRbk7(2{}gcXt&ywe#_BW!BQJSn`SsE*2|9PV!Qp)>efGM2%*y)y>qs6Fo)uC1}*w$Z+75_;ajIM?K+2zs9<_NKXR5tkYh`K8ND;E*8;KS7Z3CmR@VN%NYT?OpipkJ`jVRZZexY= zD0X|Z@(ETa&5dou2I%wwC7qF|a#;;ifg zb@#3C&KrcZiH`VrK?+NT0opXGvrsa&*&lRyL9yS=-_g)TRE30r>h!6*m_E|0Nmzkw zCnqO;2&QizFsDUZaNm+yx|A`WvFYuiP8<6zH(?B67J{5-@i=mq51$j9;>@@27fZY0 zSH>Y3VM4s%Ctc6!JuHFDqjr&@oNU$DA(d>?4Bltw_JZ!C`)jkLa`0K0fl%6_U;|N^}BD zp^P*^LpW`rr{po@E2k+^BQ$)){d| zj=L$7Qi?_MPbhqdRld&SKJv@(y9r3{Y$9v^-V{o=QF{&czp@`+>IFVMCE-$Vi-CZL zK&E*m+Wk3~+>HjPo=o{3a)M{CeJaZoN2@WRzy^JC!v`rsM4_tp^hk_q?^_!3f$8JN zp90K7Ccu|EYfs`-ivGQmoAZ-s_to37`1`$AgUT|w{*pmZ#IP@m?s#Do9NKAjeQ|uX zpI-+*A)|1M-PG!?){M?Ar#3PpK8advzc-HDvf?~`gkR2N9^V=GFhj+*Qf3|?8`ie# zR$xiZgrg8HDaOX8PCMeoQ7RnOGvC0cuCt1wU@KJOJA0>6J-Mk%R|1i8jq1Y*ezwq0 zJXuQp?$uqNeYU(ip~MWJ(YoZ${Zn+lBni3K?-V)B5na|jaR&*Ws;8T!uB+>k_FW~nkf~k5knr29N8@i$)@*C{ zTtS%f_!?$JDd(+da!+Uy1yBIYobPpsDcG{znwHZCsVdZ8!p+6G%M2s86-guR&>{N} z1BU>ljp)l%gbZ${2GGTk+IcK5(~)TBe8hb4x#d$L$gelFYot}p9I4=T^e>|?*_Y}3 zO}r9Gf#8g@#PwBLuk;7nO-fvu3-J*bhJXOKOdYGd;TL+1>xB!b>5}VHv|lBLsM7L? z%BHN;(|&pl7RH}ZeUT|FC)rzG^-VWzBZOI}SzCJunKHAV@m>P^>Hu*p8O*tLq?{v& zK*;Mf`HnEM?-UD4{rzl-;r zUWYuWQ%v0)CL{;fpVpX~j(-vLLgBwO7ul+ghl;ytm`q0?<#cn!jBk7|?#)y78|o4V zfJ<##SoSKfjVM=38HyeKaf5AZ*H7{`*FyXTdmtFGOl8MUuKPVZyFDA_#Y_`zKZBm~ z`Brem;kVlChW2>)ccAkouJZyr>?Z}q-6eRn&1%PoOxM18z%PtviWx(k&OobFh(v-| zX2Y7^i{@CX?-=N_)XP*l;7}nzp&TC#K8ktx*u84^b103nP11$#`{(?T?{!*_nl_uC znVC6I-TY|cW3rILxgHBC0O|bKCy%atL=A0j-09u``PH$ zqQ!>CnXe%3v|cwsw;Ye|4L4>NIO7xtYepd_W6>J4=#hPQu6KZfvf62}!=o&EN^7pQ z@hXXryA_tltEZHJf}-L!L!~5YTJ|t7c2w2$ii%h6Gx&Cj3To^}TzKd+)ZA^|8>~ET zeR{*a9-vqHQCP^1x8g@1a8V1tzhw?auGT;ObzH?W#a4jbZFXJQfSQP0wDz#8IJ5VS ziuwGgAlMVz?6e2%_nGp>gh<6#5%z_(JDlgu?u8sbdz%T-X&Bvw`&)KD6GRCo0}zv9 zSd?WUYnr6JWyW-=+?!0AJq0mAgEhL>jZ3^{?&-9|kUeq>CsEQ)De=4KWFf z8}3|uZ}s#q5Z^HVf|@iPJ?X@8;~~zc`Z7E3S!!hrTMhJRIo(c0M*E)=I4*QN zvd$6^hxiPemA+Y%FOp0f4&En)WE8y2;#^KV=Z7 zB$H>lM0Qzj`w~pk)Fj%^W4`Y!=mt$* zliW2I#4gSxUU|rEe%L{ISV{dRH)+FlX863d2JFW-zCF@=bT>12NxHf5 zdTALEBz-)$lfZgG)$NEaLCzAs_j){_9+GUDlLjEitvs?URotl3Q;`FD(>H0%}K~ajl2n zJKb396r}9nA(kwL5IB0>ZI+ZxZD(BQYbiQv_}r63WxF|kw~AbbwA)RTi=2bZvb4U8 zdU}AbkC=;G#)ONl%dl9GrZI&$dSvz4*FGgOgV_o3=B(tEWqEFiho5wEbVr>k#nJAC z9pPT9o2%TD52zw0H1@H>6pdonpQx!78!HXQYBNkBY(KKJH74s~%f=(${*x2u{%AxD z9qjN*6exBYOdNm7N^}xd=N-3o_3kUp94Ah;^9)zW=D8m0G}Gg#Y!v$OL^Kagvq3i7 zlAYHY8UzFLCw!r|e%qe?7?LnN2#cC*VthV|Gg8&~N%W?4^Ycrz2js5DlJ2 zByK#MoS8sH-R>K*t=ehWUFFVz%5RnnLF#|TYNj7Tp`@!#R`;IhEf8s!7-z>;){y!i zL3hrqO~%Zq&21&yxxO9`2*hN^(WysGmNz;U6JtbYi%v%(bK;bdiCTB|2BcerD1kh~m&4 zd+&=yiHS2Y^`7{?yG^BVi=1P%d1n3OyS%Gtn}Tgc=ySN9TA`zQVUN;Qo`fY@0FEs5 z6ey`sZujgs-KpA$lQ!<8LA|?0xlzT?7wnx`4**?Y&7KE6$66M8j+R@oG_&T_NprTC z##yai3WJ@Olr;z}QQ8nX5bro(^bXYT>AQv+*_~OGqr?hJ7M0lte0j_-mce@pmerdx z7V(@dsmw0AN(%;pwbG7$(gTv})K#mRBzx~GSl>$qwVqZUpLR2r;zs;o>`RI~oRSgN z$`9DWRKe%ztadm%zQR{&mh~(T@ya4#`l84mmAR4d)r3@zn-$!$wNFd zWwqP-m$)(N1FVcSzD zBLM@F9m9#OE|`>Eb}K)BuK0|I%6g^**YWXFbe|8hp1Hyb^S*bKm{BI$0Do# z>EzOZ^z0J+t3GaDAt6zsauXVROSN zk|VSE<)ze?oW*S^)dLmvZyV0MLIi}(!E}EB9LLi#5)!iM#Fnd*L7P{kR2}?74gJJE zwgw1eK(iN+&rFc(ZVp+58yTa0c>xcN5e}Hul02FLbkt-IMt(!lb8(wv3*ti+eL>ME zA%1Etg_nY(L08mvl*^~mFH>qfyEk&x`!NC$E^NIm_{9=~y572%^f*ynm5A<>?T@4~ zFAeG7b##fxT#7$A4jT3%)`j%Kt?uFtH|P;sGX)o;u3j^)DrZd!1PSoDD(zJ33nRmL zz3;WA>aI$oq*SJD%Ssw9zEq-hg|C1)-?tG22wjZh?bgbslODW)ir?;wI4nfh67F5( zMHL@CsK*Ymb)`brm_kan$8oLmp5Wl{NB;UR0D?B>UHE-R5N*Ha1sEhLYltK9&`I7w zJqC8@68J{gGLKMnB;>ISO4aDO%Ifv``79j`FPnmQK9G_Gxk#gxPmS$)roJQDKLoWF zxqxPV?LOUzA+8`k!e!V}B8ijd#vv0u6+!xo;)9g^z%0o*A+x3lQ&)5{&^7S_PpO4#XV}0!}8kcNF_d8l6rVcR&+*g1&QsK z+H0J&DduQfsBhi4lB`^L0DEokhvR>>@Sz6v0Q6#lZs&Grw$Uh*U`$)9VNR{g1dvDHNj5mMF@5 z{X;|`zGirLmXtG5F=P?I9o9aR#-djEkFcn96s)`73Nwl^kittlQGUEYR&S~d$QkFp z5o@h|-c`)4Kh1V?J87VJ6YFFBk5iO@=whZCob94o5k;Eerc#9(Lw2hNuuQE)+XA zZbcD3hdTU;^p1~@Q_!PLOV6JH98fmI)KzG}l__{;Ut}4Rzf+0wxUp7R?!`6im@UnQLxd@ z7Jxd7YNbLdUTp>JS)fI&_eL}%3K584zYANo^9&;JCd$}&R49H%GDZ20Y$+}@A~h)+ z&|~N8vI9&_nU!%MUQt43gYk1&8q3?ZV~Q~GtAtY##G}foS{TnEc`v)YfV@?LI!31l z>u*6t{dvLgfg#!38z)l_v=7`#lpYxc4I4qvo~PTAZc>!s4LGnpGD0(JwV>$coS_EJ zJ2grd3M6pAc7=q(9qXF9nNtx(ahKA0@?s``_n(rl*35&1dV??n zfB3ad4LuuW0@%&E773>p6^|&eU(%j|Js%;J{y@j!^Y>ILvh$4en@KNdbUzMTwg5oa zaw9Yt&?Lk>P8-7@)+#03L9DlwV_z=Cps>fd?6@oZg-7b8O!o)X-~RwUf4ka^U+Mak z8Uafw5RGtJAD&B#>7_W8^r9yohz&y%pVR|F5*jht{IpNv|IteP^X-d6GWlA<1|j|Y zNSLAA#mX&n8t3_w=iRMA#*nS?zj`lCUQqcvxej7iNpf$vby?q|B^4kfzMrfe{iIGO zBWYpu{~Fg)2`Uo05Q$zIv~h*udsN@1aRO#HU0*Ww%{iFhL(kjb1gBs8JGm7{|4Yf& zf<8J&KaHoCZ!k5ff~9q`Qno=hce}y}*)gCm0kE3xW}u%`{LLbL8&sp-Iuae zINb|EJ+=>DZHnfcHxsJD3rh>N;vVj#FGz%~qA!s5UwOgXioHYxSPD-C3oP*u{D@ zu>EW{`ghMAtqY=xzGzeFcff@Lq8x3u_GU>{Uo_kXp*_9H9`Sr0Smi;(=Mdv#1h19P*Vdp4Q3OfDDtrH+4py7AH<9%9{P*7VWZ8dTZg|8xg4HC96V*0yDFXI2J=Gy<6-v9WKC1MeEN-_=(k-M1dHsK_NF61&yaa_ZY zBpb%Ud1%TZeY-F!*TSOQ*^ZKHrj`@YOqt83Oxnb3z8~Kd{)F%2@qT(-K*yn=Bb;>gT6QyWXWfb=E`U%Qf4zjh?biI=IszCEua4Vf$sR8?R^vZqx~$ zKZ@`0KkJVR(pymHh3r#_RIB zS36VJ++?cmTjM|SSQ7VgK(#2hY3qw3yo$_KAl7{EzW$qa5d9o@2;dS!(=*uV#}=9f zAro!sKj`KNg52IKOM61@;>z{5^hpG14Vb;Q2Y<$M@2lwiLpK$C7>-l};^cc96MwY* zrgsAnt=+3M%}j^Jg}Jcc$&%joNY0Un$YVoCvn;-kjNjS$nySt5K(0QH`vGCIUzE@_ zayZAxs<`^{!3h~P_gCv=T^wElos>!KF7{S$v)&2|h9CQ)mks)Q)mhznIJ{)?qaNxM z3A0f0ZAIHAYk8-sE;$?U`)Wh{D&Cu%O-_XcF|=o6^$yFM&Ozg9FKP-~^h8N^iW1Cu zvu)PbfPxA2HYJEOUjd`e)T|JHvkOS^A=vx7!DDw&2|Ea^D_fc3d4#--9>spxT6Wo+ z;nEmNZq54oXA7)7q_L9SP;v{HdB=G%S_X4J#C^`!7ak;+qbFisz)m!9Kd0P|m~kux zqGK&b6taW+>W>4L8|hd<2ibl+#GPpM8&2&QWt`*c#}q+IzQ5>2NiVq*a=lt>qv7ViMrZ zvvz2>R(YsOp}%>ZDASrM8|ty%y-uzU*fRWfg&95I17Q8BM6)qg^&>xVJF zlWs|Bj4(if;MP-C^(u>>ZlFKQe`+@D8skRNQd_4$tDMMBnvEwgue}+kYm32rE|st& zs{^5L#^v3L*4fVpP)ITb5NhCX6zQx*i4Kl|?Z{2SdH#k7v;A}v)fk0WUvXnwI-qefo@%d;pBUMfg&}~TF z59LVgd5UUgytMEh%mS}P=y#*q%i;2_>3n-EnV4ysK&kQ`JeooP*197e}A4yA~ z1h*!JW{aLS+^j@Vrpyr#ga-WBCzE-mG?#@`ISWnwzq=?JlW`W$$U~p3mLxxqEO~A3 zOY!=?(ApQr0b$70%6MdM8q`)2S!iU_>NrHu(0$}@#Ib%^CoQB1bbomgE7i3!(=m$m zfd{dYi+`Zm|MEi3&bM$@X<3k)>$Hc;BkgbmBNw$o;blwpy3iV&^ZO3?T$r1_XB~L& z=<6tC$qGwQQeUmP23%`cCnG7+`(>nc{ISA2Pfxn|N=i|@C2Ua?JMnojN1&ru<4TbT zuw{Q4|Jx4xKGP9pik-=6P0O3ZPsX{*jRo*5dm=a35LXQ{Sxle_q?gA~wU0a#9EU)^ z#hO54f#Qc-6~DcFpdNowR7rXH-?mY0$iKBAQ7(rR6qd9te8)+syBB)ve;55jk*C!? zbk#Q~(1qDmxyh#&G#GvqCH}tApqEUPyYOpSDBTl~y5Yq-J!I$ik4>(ts>qU#Z-Zg{ z>{4pd>XK2KF)%rQ-PJ*D&ZLs)olWQY8X-fb|H zSwepsxDVZVeUs7N7~(1#?rUJV>;Ze_d7QL!HwCCLD1VWC-+bduHXU&nbQ}H(9b(+a zyMERc1iJ~nq*s@@AL%+Pe{Ft?o5!Z#*1z2O;&=L(5v1yjET9|28TZ2W;pHo0xOd9A zwq-t>#>yz-zzxp%3lXR9)exJR=W z6u6K|%U2VqNyyEh-L5r;kPhv>z{GFb+=Ks6Lf}Ki#uL@%p1xKF(dkJ4$Jrrd3-XpwgyvAf{P5SuD%2D|wjw+@ z&JR(9HwUgrKdu8n$Jn;ual(t#T_KI@Qtx| zu!+y3sV$c#kX1rvn+fQ!>&m_i6_8*P0IP~n+n+6Pfuwl04N8ae(xtWc8hy^`u%bRJ zW1hd^bl!0*tVmfbj&6?e87wjzUEqgzGIzMozhfCZTxpCNDX!&yj18ML4dU}+;r&BH zW)BX{whjZjX4?)mlV%e>ZPbyG!Tkc_T>Q`qkN5p20ZBKH3v3^6isExa-3O{rWGGvK zHM(!;(6=k99aj_10^(*qcC{uT^Cqo;x7M3dauaNBJcRzQ`u0k=73t`U4J``nT@irH P Date: Tue, 17 Oct 2023 09:41:39 +0200 Subject: [PATCH 47/90] feat: update directory name --- topics/{case/case.png => casejs/casejs.png} | Bin topics/{case => casejs}/index.md | 0 2 files changed, 0 insertions(+), 0 deletions(-) rename topics/{case/case.png => casejs/casejs.png} (100%) rename topics/{case => casejs}/index.md (100%) diff --git a/topics/case/case.png b/topics/casejs/casejs.png similarity index 100% rename from topics/case/case.png rename to topics/casejs/casejs.png diff --git a/topics/case/index.md b/topics/casejs/index.md similarity index 100% rename from topics/case/index.md rename to topics/casejs/index.md From e0649144764db149bb8d33616c1c7569ddfb404b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Conejo?= Date: Tue, 17 Oct 2023 09:48:26 +0200 Subject: [PATCH 48/90] update aliases and image name --- topics/casejs/index.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/topics/casejs/index.md b/topics/casejs/index.md index 461339f1169..74822adb13e 100644 --- a/topics/casejs/index.md +++ b/topics/casejs/index.md @@ -1,9 +1,9 @@ --- -aliases: casejs,case-app,case-js +aliases: case,case-app,case-js created_by: CASE display_name: CASE github_url: https://github.com/casejs/case -logo: case.png +logo: casejs.png related: open-source-framework, typescript, platform released: 2023 short_description: CASE is a frameworkless and open source tool for creating and deploying web apps. From 8527d9bc04592af231e994511bf66c503470a0a6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20H=C3=A4drich?= <11225821+shaedrich@users.noreply.github.com> Date: Tue, 17 Oct 2023 19:20:47 +0200 Subject: [PATCH 49/90] Replace copy and paste short_description with proper one --- topics/cd/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/topics/cd/index.md b/topics/cd/index.md index 2aec03eb4f3..41c69eeffba 100644 --- a/topics/cd/index.md +++ b/topics/cd/index.md @@ -1,6 +1,6 @@ --- display_name: CD (Disambiguation) -short_description: YAML is a human-friendly data serialization standard. +short_description: 'CD can either mean "continuous deployment" or "Continuous delivery"' topic: cd related: continuous-deployment, continuous-delivery, continuous-integration, cicd, devops --- From 6ce314e55afbaffd7431cd1b7b21d4049b15151e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20H=C3=A4drich?= <11225821+shaedrich@users.noreply.github.com> Date: Tue, 17 Oct 2023 19:24:39 +0200 Subject: [PATCH 50/90] Add punctuation --- topics/cd/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/topics/cd/index.md b/topics/cd/index.md index 41c69eeffba..b6c2532a0b3 100644 --- a/topics/cd/index.md +++ b/topics/cd/index.md @@ -1,6 +1,6 @@ --- display_name: CD (Disambiguation) -short_description: 'CD can either mean "continuous deployment" or "Continuous delivery"' +short_description: 'CD can either mean "continuous deployment" or "Continuous delivery".' topic: cd related: continuous-deployment, continuous-delivery, continuous-integration, cicd, devops --- From 8b4b7e304ef492c2f8ccd4bf47c6708ffc82a570 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20H=C3=A4drich?= <11225821+shaedrich@users.noreply.github.com> Date: Wed, 18 Oct 2023 10:04:10 +0200 Subject: [PATCH 51/90] Add topic "Infrastructure as code" --- topics/infrastructure-as-code/index.md | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 topics/infrastructure-as-code/index.md diff --git a/topics/infrastructure-as-code/index.md b/topics/infrastructure-as-code/index.md new file mode 100644 index 00000000000..df7b1cb9724 --- /dev/null +++ b/topics/infrastructure-as-code/index.md @@ -0,0 +1,9 @@ +--- +aliases: iac +display_name: Infrastructure as code +short_description: Infrastructure as code is a way to manage environment packages as code instead of manual installation and mantainance. +related: cloud-computing, devops, containerization, as-code, everything-as-code, container-orchestration, infrastructure-as-a-service +topic: infrastructure-as-code +wikipedia_url: https://en.wikipedia.org/wiki/Infrastructure_as_code +--- +Nowadays, developers strive to have as identical environments for production, staging and development as possible to rule out any infrastructure interferance. Therefore, instead of installing and maintaining packages manually, **infrastructure** is defined and managed **as code**. Container orchestration solutions and version control systems help keeping all environments in sync and changes transparent. From 29f6a1c2443403e6ff62d956d3a2ff2a35df9470 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20H=C3=A4drich?= <11225821+shaedrich@users.noreply.github.com> Date: Wed, 18 Oct 2023 10:41:33 +0200 Subject: [PATCH 52/90] Add related to topic "serverless" --- topics/serverless/index.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/topics/serverless/index.md b/topics/serverless/index.md index cc49e2a7424..f62112e8170 100644 --- a/topics/serverless/index.md +++ b/topics/serverless/index.md @@ -1,9 +1,10 @@ --- -aliases: serverless-architecture, serverless-examples +aliases: serverless-architecture, serverless-examples, serverless-computing display_name: Serverless short_description: Serverless architecture refers to apps that depend on third-party services or custom code. topic: serverless wikipedia_url: https://en.wikipedia.org/wiki/Serverless_computing +related: backend-as-a-service, functions-as-a-service, aws-lambda, google-cloud-platform --- -Serverless architecture refers to apps that depend on third-party services (backend as a service, or BaaS) or custom code (functions as a service, or FaaS). Their goal is to free the developer and operator from managing the server their code runs on. +**Serverless** architecture refers to apps that depend on third-party services (backend as a service, or BaaS) or custom code (functions as a service, or FaaS). Their goal is to free the developer and operator from managing the server their code runs on. From 1c5b433723c0916a833459595fd3ade85c67f59f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20H=C3=A4drich?= <11225821+shaedrich@users.noreply.github.com> Date: Wed, 18 Oct 2023 11:30:08 +0200 Subject: [PATCH 53/90] related: +1 --- topics/infrastructure-as-code/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/topics/infrastructure-as-code/index.md b/topics/infrastructure-as-code/index.md index df7b1cb9724..685ca4d172a 100644 --- a/topics/infrastructure-as-code/index.md +++ b/topics/infrastructure-as-code/index.md @@ -2,7 +2,7 @@ aliases: iac display_name: Infrastructure as code short_description: Infrastructure as code is a way to manage environment packages as code instead of manual installation and mantainance. -related: cloud-computing, devops, containerization, as-code, everything-as-code, container-orchestration, infrastructure-as-a-service +related: cloud-computing, devops, containerization, as-code, everything-as-code, container-orchestration, infrastructure-as-a-service, provisioning topic: infrastructure-as-code wikipedia_url: https://en.wikipedia.org/wiki/Infrastructure_as_code --- From 5f59362223c9df687a318b3d4c8f97a5f92f8dfb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20H=C3=A4drich?= <11225821+shaedrich@users.noreply.github.com> Date: Wed, 18 Oct 2023 11:34:17 +0200 Subject: [PATCH 54/90] related: +1 --- topics/infrastructure-as-code/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/topics/infrastructure-as-code/index.md b/topics/infrastructure-as-code/index.md index 685ca4d172a..7511bcc0b9e 100644 --- a/topics/infrastructure-as-code/index.md +++ b/topics/infrastructure-as-code/index.md @@ -2,7 +2,7 @@ aliases: iac display_name: Infrastructure as code short_description: Infrastructure as code is a way to manage environment packages as code instead of manual installation and mantainance. -related: cloud-computing, devops, containerization, as-code, everything-as-code, container-orchestration, infrastructure-as-a-service, provisioning +related: cloud-computing, devops, containerization, as-code, everything-as-code, container-orchestration, infrastructure-as-a-service, provisioning, infrastructure-drift topic: infrastructure-as-code wikipedia_url: https://en.wikipedia.org/wiki/Infrastructure_as_code --- From 58168b5dc6602181c931c66109225897785b3951 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20H=C3=A4drich?= <11225821+shaedrich@users.noreply.github.com> Date: Wed, 18 Oct 2023 15:05:29 +0200 Subject: [PATCH 55/90] Merge topics "test" and "testing" and remove "unit-testing" from aliases --- topics/test/index.md | 9 --------- topics/testing/index.md | 7 +++---- 2 files changed, 3 insertions(+), 13 deletions(-) delete mode 100644 topics/test/index.md diff --git a/topics/test/index.md b/topics/test/index.md deleted file mode 100644 index 30e436cc5ae..00000000000 --- a/topics/test/index.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -aliases: unit-testing, software-testing -display_name: Test -short_description: The act of examining the artifacts and the behavior of the software under test. -topic: test -wikipedia_url: https://en.wikipedia.org/wiki/Software_testing ---- - -Software testing is the act of examining the artifacts and the behavior of the software under test by validation and verification. Software testing can also provide an objective, independent view of the software to allow the business to appreciate and understand the risks of software implementation. \ No newline at end of file diff --git a/topics/testing/index.md b/topics/testing/index.md index d1ff99f35e8..1418f7c14cc 100644 --- a/topics/testing/index.md +++ b/topics/testing/index.md @@ -1,9 +1,8 @@ --- -aliases: testing-tools, testing-framework, testing-practices +aliases: testing-tools, testing-framework, testing-practices, software-testing, test display_name: Testing -short_description: Eliminate bugs and ship with more confidence by adding these tools to your workflow. +short_description: The act of examining behavior of the software under test to Eliminate bugs and ship with more confidence. topic: testing wikipedia_url: https://en.wikipedia.org/wiki/Software_testing --- -Testing is the practice of systematically testing software to make sure it works. Testing can be iterative, and happen multiple times. -Eliminate bugs and ship with more confidence by adding these tools to your workflow. +Software **testing** is the act of examining the artifacts and the behavior of the software under test by validation and verification to make sure it works. Software testing can also provide an objective, independent view of the software to allow the business to appreciate and understand the risks of software implementation. Testing can be iterative, and happen multiple times. From ddbe39dc0dfb22d4bf251ff6df2e9163c760d1bf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20H=C3=A4drich?= <11225821+shaedrich@users.noreply.github.com> Date: Wed, 18 Oct 2023 15:13:06 +0200 Subject: [PATCH 56/90] Add related to topic "testing" --- topics/testing/index.md | 1 + 1 file changed, 1 insertion(+) diff --git a/topics/testing/index.md b/topics/testing/index.md index d1ff99f35e8..4a4244e0186 100644 --- a/topics/testing/index.md +++ b/topics/testing/index.md @@ -4,6 +4,7 @@ display_name: Testing short_description: Eliminate bugs and ship with more confidence by adding these tools to your workflow. topic: testing wikipedia_url: https://en.wikipedia.org/wiki/Software_testing +related: unit-testing, integration-testing, test-automation, e2e-testing, fuzzing, smoke-tests, mutation-testing, rspec, regression-testing, xunit --- Testing is the practice of systematically testing software to make sure it works. Testing can be iterative, and happen multiple times. Eliminate bugs and ship with more confidence by adding these tools to your workflow. From 652a017ead8747cddfbbe40ea3237f1ce8c31d5b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20H=C3=A4drich?= <11225821+shaedrich@users.noreply.github.com> Date: Wed, 18 Oct 2023 18:00:20 +0200 Subject: [PATCH 57/90] Fix string to array splitting for aliases and related --- feed.json.liquid | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/feed.json.liquid b/feed.json.liquid index 1a0a49ab1fa..c276187cd9f 100644 --- a/feed.json.liquid +++ b/feed.json.liquid @@ -32,6 +32,8 @@ permalink: feed.json ], "topics": [ {% for topic in topics %} + {% assign related = topic.related | split: ', ' %} + {% assign aliases = topic.aliases | split: ', ' %} { "topic_name": {{ topic.topic | jsonify }}, "created_by": {{ topic.created_by | jsonify }}, @@ -47,12 +49,12 @@ permalink: feed.json "url": "{{ site.url }}{{ topic.url | remove_first: "/index.html" }}", "wikipedia_url": {{ topic.wikipedia_url | jsonify }}, "related": [ - {% for related_topic in topic.related %} + {% for related_topic in related %} "{{ related_topic }}"{% unless forloop.last == true %},{% endunless %} {% endfor %} ], "aliases": [ - {% for alias in topic.aliases %} + {% for alias in aliases %} "{{ alias }}"{% unless forloop.last == true %},{% endunless %} {% endfor %} ], From c44c6e9dd1de976ba990199ba82d01bb8c2597d9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cezary=20Skrzy=C5=84ski?= Date: Fri, 31 Mar 2023 16:36:47 +0200 Subject: [PATCH 58/90] Add topic "kokkos" --- topics/kokkos/index.md | 10 ++++++++++ topics/kokkos/kokkos.png | Bin 0 -> 33721 bytes 2 files changed, 10 insertions(+) create mode 100644 topics/kokkos/index.md create mode 100644 topics/kokkos/kokkos.png diff --git a/topics/kokkos/index.md b/topics/kokkos/index.md new file mode 100644 index 00000000000..2a9a12f088d --- /dev/null +++ b/topics/kokkos/index.md @@ -0,0 +1,10 @@ +--- +display_name: Kokkos +github_url: https://github.com/kokkos +logo: kokkos.png +related: c-plus-plus, parallel-computing, high-performance-computing +short_description: Kokkos C++ Performance Portability EcoSystem. +topic: kokkos +url: https://kokkos.github.io/ +--- +The Kokkos C++ Performance Portability Ecosystem is a production level solution for writing modern C++ applications in a hardware agnostic way. The Ecosystem consists of multiple libraries addressing the primary concerns for developing and maintaining applications in a portable way. The three main components are the [Kokkos Core Programming Model](https://github.com/kokkos/kokkos), the [Kokkos Kernels Math Libraries ](https://github.com/kokkos/kokkos-kernels) and the [Kokkos Profiling and Debugging Tools](https://github.com/kokkos/kokkos-tools). diff --git a/topics/kokkos/kokkos.png b/topics/kokkos/kokkos.png new file mode 100644 index 0000000000000000000000000000000000000000..ef36c6f556da2076898a80883e2a81ade846798e GIT binary patch literal 33721 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 Date: Thu, 19 Oct 2023 08:18:30 +0200 Subject: [PATCH 59/90] Do not exceed the 100 character limit --- topics/json-api/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/topics/json-api/index.md b/topics/json-api/index.md index dc6d9b538c2..eded1d69fe0 100644 --- a/topics/json-api/index.md +++ b/topics/json-api/index.md @@ -1,6 +1,6 @@ --- display_name: "JSON:API" -created_by: Yehuda Katz, Dan Gebhardt, Gabe Sullice, Jeldrik Hanschke, Tyler Kellen, Steve Klabnik, Ethan Resnick +created_by: Yehuda Katz, Dan Gebhardt, Gabe Sullice, Jeldrik Hanschke, Tyler Kellen, Steve Klabnik,Ethan Resnick logo: json-api.png released: May 3, 2013 short_description: "JSON:API is a specification for building APIs in JSON." From a6d06269efb538086b74c8d249af981937b46073 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20H=C3=A4drich?= <11225821+shaedrich@users.noreply.github.com> Date: Thu, 19 Oct 2023 08:43:31 +0200 Subject: [PATCH 60/90] Make logo 288px and squared --- topics/json-api/json-api.png | Bin 21261 -> 10231 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/topics/json-api/json-api.png b/topics/json-api/json-api.png index 11e156a796bf9aae9f81823c25e89ecb2cad52f8..65774a336f7e3b3a0be57e9e0b18d06f9f0d57ce 100644 GIT binary patch literal 10231 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 aV&hRQRFER`y*KOOyi^CNRjYjX@;?AR_3otr literal 21261 zcmeFZWmlX_vp)=jySuvtNpSZd!QI`1ySs%D+=32-AOV8A2ZGxKx8TD-aAt6O*yrs3 zeeeC^`37gL>&48h?yIY+tE;N3el_tLY6@8B<}N$dE-9~T7W6U}Fys{i6^;;WUH(u_h$%zcf1j#u)-US5$0esb*-`GimO znjXCf4ugo&35^xAwX23T^?S@Kq6t~~Pl9-gDsys!i;NQVo1ZH*ljPnOs$wKc&CWeO z)+JNs&Xzl!u3U;hS|xz2;;@1v0ecUKH0;p}knH~qc$4(;&puod&jytTzrW9M!_Au-rxq+&pi zA>mZK>|AOQN7a)`k1S&>dC`Mp=mMCznt# z!9QrPumtpMK<+s?3$W;LkMzy;mwFxh5O$J;9txu*g8NVLP<1iC$Pi|ZR`V0x(1H%2 ztCB7^KaIJ?&be1t7u0+MhR6>W>CbLA(1T56GCBWiA1jCepU-bymB(w~)ecv4DCYV6 zf7nYr6}v&?sjjOb;P-*@70dvjeQ;P`!&{u+O-?Rb_~naQ@o$hMm|i!r{X-BI^0aAv z_HHCYiPZkb@#zxJSQCiHYxjyS!GE-m=O21|Zy%2&Tbh~_$Y466vh(VQa#H{Ap}j}U zs$KC^RaRCWu4D=2EFpRQ_;Bsk`+KAL{Vo5VL5A%AoAEzWE7SYj%+@5_ zo~Sk)FCXubb?vdn7c1EjfLRJ=1?@ehwzi++2F7+~%>K*ni(eR#h)9|mD(2*L+Bo01 z`-Qe#t6E2{W4a0b9n))c)O*os9I0#m?Z3pmELG%-*7V?cKU)R7`O#!VtDze)orn?E z=r6UJr?#=6hd~nYhxH$l(C9?W>RR$!zhiOD)jLM4WInsSisClsZ*$3vEPUTYPuqO~Pc3=L-mXG#k*i*|iP_BNb;a3!KA}hEtN*Ini`u2I0XQX3f=92tbnm?c zb@6Usg9(^CKDwiZ|9mB$B2@%@yX4bF?4dR!iy@AO=4K7{^UhJ0>PHIMzXn#=0;X%I zJxfnFR&)|E8>ntJNnG!{ZlD44{#H6H{}>vvLZ6bAbc=B9{GiF7rjB9$s%67qT{s|I zSM53n`RcHDtXtQR@Shq>1fXL3wqMy|nSNfa{+!XaGm+Rc#ld7zaY{oH%6(@g>J>#n zkwq=G9nNHpL-D9HYiWHeruoV{4-(M%h1;CzLpbVx9vyM`X=rc$>ir-F?<(9tL{cQQlLhobyRFWTbi6nInA|MtpJ7;q8@fMFL<-_tsPxF@6hMP!DsjW5P z9J1h%$<;wJP0(%8fW#GFWZto623_92By6D!C#?xoZC~3r=M3DhGF~L+s&Agv?z!vm z$tw#vchbGAR=2YcP6~wi$Q8SS!-q_j%T>g08w&-Kct!C4Au)J7MW%?FOa&w%K?G@# ztsh6=O_r&Xxeqa%k2f~OpL>0ri!R|jZM44rZxhH8tLW-x^A4I@g$;aRRwLimw;D7)98K@k|daYxv=wwVm)6$5|=4@RT zl#v9E;!u#VE2;2bUxk9G;SS_ME+M*Uda2J z(5EjMx(OhezH<(!d5%A*%;^@)!3@50b)s@J2VZ+8QMHHEK)?@mz8U8KvM5>#aJ_Gr z7eGxM)#fpmPfK+IGij1R5jgAnd)tG^G?G4>la9h@7ymXx`2<2opH8Ej+pR8J68cvZ zm7k7~B--}~UU*Gi+f?)M zGhISv1;!!l3E{2>_kvu*_utAX_;RFH4=FIV@-bJT*!msgYdKY;f?n;i{XJ`&`>E~s zrZO4-a1<{bC^EqJ)|k(Wl@MgP?E!$r?I!!BACIZphw3&now2OexLrG-niPGf4 zFps{D1RhBuXbTiajf&a#WE?28uRHj@`p1SuH#+xZ zzS_N2vbg~wHleov8CQV?$Uoll`q|PCNxbDjj7L3^m5P{_P;4r}jF`?^w(n40%w>C1 z`uF&V6$bZ|D0bjZU#yA_9lVcx)!A2hjZ!*n=Oj-HS>}H^wZ4zx0Ge0M{F(8KitEye zhg3@`X#dra{lvcAb^LvQ7krIP?L5fuuL}-X^c^NZzgM?dmCy1!BsNDd-cHdK^ z|F4b6L~YU&Aw63Xho5CLOvHOx+?r*rp`*8HLVv>7&O`S3?SG<%A`*c8wP)ANR;f^1 zjTV5a$`pVe{Qi0^Z!W))pN4-_Bh44S1%nCL{EsLl6P07=hfFCVQIcwq{BQt} zycZ6$@)>hRO;B7J(Ne+3~#i7G&5MH&TL#e%X1VEsjrEX%62E@WUx6aF|q z*;^Y>rpxo+@vKaJ^USKC_EOQHB`%9FhKy$>dJw~lLWqC)6+w;K_34p1nMETciLm z2~+;Z!I8>9yeVrnG$pqcZZHKS^6hAYSq$d?89@FO_<#v-_SyesiQw@n0s%&U^e)Q{ zh$d*^B_<3r1f2JW%@g=w|1gXkXsl=Th~>`wO5xl-`zTbP(%^W6QiQSA(I(lAh#rjJ zX#7MyNN$=rDj0RAVKP-raDS3J2+7inza90VTwo5=&lR==G53*$UC>~HnW3`ANrirQv5gcC{*_WLpdgczn_ z0YbKzSCb*d&Ix)l0h~)ME+ZZHB3Ab;lw*dpJwAu*4g@+@^5Kn}vqd%|0yX{{Kgv?i zB>0IsP>q~l*;^ZL=t`x0fJ3W$lQAa%FYo~(Bm75SM5KuvxU9LYxK6$=&q^^vrLiu= z=A*%tE=(9mpF#DABOT{`fN(RtsGhYlI6OBB=kHCBQE17$uxk6ZgM77BYW9Kx8`G6LE);X@RE7dp3$pKQ3V(K!y$#uJ zkZ3qWp+XZ!48+aY_=ZpvRrK(*hRG=vHD;(dLdKI9F0M%S_9-vrGu5BrC>yQZCA7Mb zUWE4|UKTs7wfx93a{ySn#=7JTJ0@rc%KMzX zv4|rx+IC}FT3}o(-HX#S(30@uosK6KruMDrqk;qZ2_1N8p!v58)jdU6Y!9L-if!jq zXdF(dzeY=TNzrZ?N7D#RUVE)9|0`Aev9Lq}K)0 zuTsOF0ULIZ<2Rg95^Uu3)RJeU(p5)3m4Hep;2 zY0~O!g1+=^yLNU5Q=eNB3cj%>ShHM>P^0fBKTgZ;UP|hT zAxem_&p}+=$C6;r*)>fPBWUSN$C-#5C82gnqVO&8)fdc8w6&Ptqx~|?Ht(-QBDC_5 zrR7huLeN=LQp|d<(J8%|v^az#gTm}427ZH3YM-lOa82r0kGhh_fv*Kpw;tHunR#2_ zA{8TK0Q4;8SY92T99uZ^Rld>T@1^WO^)H0Yic%5koQ0SEqS0^r?@0vlAEq6Br!+D; z>6rHQ%0Ak?{xPMSR+1?l?jewZP% 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 P Date: Thu, 19 Oct 2023 10:26:07 +0200 Subject: [PATCH 61/90] Add other topics to topic "hacktoberfest" --- topics/hacktoberfest/index.md | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/topics/hacktoberfest/index.md b/topics/hacktoberfest/index.md index de6463eb5c1..0ef190ef3fa 100644 --- a/topics/hacktoberfest/index.md +++ b/topics/hacktoberfest/index.md @@ -6,5 +6,24 @@ released: October 2014 short_description: Hacktoberfest is a month-long celebration of open source projects, their maintainers, and the entire community of contributors. topic: hacktoberfest url: https://hacktoberfest.com/ +aliases: hacktoberfest-contributions, hacktoberfest-repo, hacktoberfest-contribute, hacktoberfest-participants, hacktoberfest-challenge, hacktoberfest-topic, hacktoberfest-project, hacktoberfest-maintainer --- -Hacktoberfest is a month-long celebration of open source projects, their maintainers, and the entire community of contributors. Each October, open source maintainers give new contributors extra attention as they guide developers through their first pull requests on GitHub. +**Hacktoberfest** is a month-long celebration of open source projects, their maintainers, and the entire community of contributors. Each October, open source maintainers give new contributors extra attention as they guide developers through their first pull requests on GitHub. + +# By year +[2017](https://github.com/topics/hacktoberfest2017) • [2018](https://github.com/topics/hacktoberfest2018) • [2019](https://github.com/topics/hacktoberfest2019) • [2020](https://github.com/topics/hacktoberfest2020) • **[2021](https://github.com/topics/hacktoberfest2021)** ([accepted](https://github.com/topics/hacktoberfest-accepted2021)) • **[2022](https://github.com/topics/hacktoberfest2022)** ([accepted](https://github.com/topics/hacktoberfest2022-accepted)) • **[2023](https://github.com/topics/hacktoberfest2023)** ([accepted](https://github.com/topics/hacktoberfest2023-accepted) • [approved](https://github.com/topics/hacktoberfest2023-approved)) • [2024](https://github.com/topics/hacktoberfest2024) • [2025](https://github.com/topics/hacktoberfest2025) • [2026](https://github.com/topics/hacktoberfest2026) + +# [By status](https://github.com/topics/hacktoberfest-status) +**[accepted](https://github.com/topics/hacktoberfest-accepted)** ([2021](https://github.com/topics/hacktoberfest-accepted2021) • [2022](https://github.com/topics/hacktoberfest2022-accepted) • [2023](https://github.com/topics/hacktoberfest2023-accepted)) • **[approved](https://github.com/topics/hacktoberfest-approved)** ([2023](https://github.com/topics/hacktoberfest2023-approved)) • [ready](https://github.com/topics/hacktoberfest-ready) • [rejected](hacktoberfest-rejected) + +# By experience +[beginners](https://github.com/topics/hacktoberfest-beginners) + +# By country +[🇳🇵 Nepal](https://github.com/topics/hacktoberfestnepal) • [🇮🇩 Indonesia](https://github.com/topics/hacktoberfest-indonesia) • **[🇮🇳 India](https://github.com/topics/hacktoberfest-india)** ([West Bengal](https://github.com/topics/hacktoberfest-westbengal)) • [🇧🇷 Brazil](https://github.com/topics/hacktoberfest-brasil) + +# By contribution type +[Issue](https://github.com/topics/hacktoberfest-issue) • [Pull Request](https://github.com/topics/hacktoberfest-pr) + +# By programming language +[React.js](https://github.com/topics/react-hacktoberfest) ([topic](https://github.com/topics/react)) • [Python](https://github.com/topics/hacktoberfestpy) ([topic](https://github.com/topics/python)) • [Java](https://github.com/topics/hacktoberfest-java) ([topic](https://github.com/topics/java)) From 5aa2c14094da625a956c9bbb2de57ada95999e05 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20H=C3=A4drich?= <11225821+shaedrich@users.noreply.github.com> Date: Fri, 20 Oct 2023 09:20:07 +0200 Subject: [PATCH 62/90] Remove less important topics to not exceed character limit --- topics/hacktoberfest/index.md | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/topics/hacktoberfest/index.md b/topics/hacktoberfest/index.md index 0ef190ef3fa..1f910b5003c 100644 --- a/topics/hacktoberfest/index.md +++ b/topics/hacktoberfest/index.md @@ -11,13 +11,10 @@ aliases: hacktoberfest-contributions, hacktoberfest-repo, hacktoberfest-contribu **Hacktoberfest** is a month-long celebration of open source projects, their maintainers, and the entire community of contributors. Each October, open source maintainers give new contributors extra attention as they guide developers through their first pull requests on GitHub. # By year -[2017](https://github.com/topics/hacktoberfest2017) • [2018](https://github.com/topics/hacktoberfest2018) • [2019](https://github.com/topics/hacktoberfest2019) • [2020](https://github.com/topics/hacktoberfest2020) • **[2021](https://github.com/topics/hacktoberfest2021)** ([accepted](https://github.com/topics/hacktoberfest-accepted2021)) • **[2022](https://github.com/topics/hacktoberfest2022)** ([accepted](https://github.com/topics/hacktoberfest2022-accepted)) • **[2023](https://github.com/topics/hacktoberfest2023)** ([accepted](https://github.com/topics/hacktoberfest2023-accepted) • [approved](https://github.com/topics/hacktoberfest2023-approved)) • [2024](https://github.com/topics/hacktoberfest2024) • [2025](https://github.com/topics/hacktoberfest2025) • [2026](https://github.com/topics/hacktoberfest2026) +[2017](https://github.com/topics/hacktoberfest2017) • [2018](https://github.com/topics/hacktoberfest2018) • [2019](https://github.com/topics/hacktoberfest2019) • [2020](https://github.com/topics/hacktoberfest2020) • [2021](https://github.com/topics/hacktoberfest2021) • [2022](https://github.com/topics/hacktoberfest2022) • [2023](https://github.com/topics/hacktoberfest2023) • [2024](https://github.com/topics/hacktoberfest2024) • [2025](https://github.com/topics/hacktoberfest2025) • [2026](https://github.com/topics/hacktoberfest2026) # [By status](https://github.com/topics/hacktoberfest-status) -**[accepted](https://github.com/topics/hacktoberfest-accepted)** ([2021](https://github.com/topics/hacktoberfest-accepted2021) • [2022](https://github.com/topics/hacktoberfest2022-accepted) • [2023](https://github.com/topics/hacktoberfest2023-accepted)) • **[approved](https://github.com/topics/hacktoberfest-approved)** ([2023](https://github.com/topics/hacktoberfest2023-approved)) • [ready](https://github.com/topics/hacktoberfest-ready) • [rejected](hacktoberfest-rejected) - -# By experience -[beginners](https://github.com/topics/hacktoberfest-beginners) +[accepted](https://github.com/topics/hacktoberfest-accepted) • [approved](https://github.com/topics/hacktoberfest-approved) # By country [🇳🇵 Nepal](https://github.com/topics/hacktoberfestnepal) • [🇮🇩 Indonesia](https://github.com/topics/hacktoberfest-indonesia) • **[🇮🇳 India](https://github.com/topics/hacktoberfest-india)** ([West Bengal](https://github.com/topics/hacktoberfest-westbengal)) • [🇧🇷 Brazil](https://github.com/topics/hacktoberfest-brasil) From 262aa5d7f852ac7baf49942dbee63f176877ecfd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cezary=20Skrzy=C5=84ski?= Date: Mon, 23 Oct 2023 09:31:44 +0200 Subject: [PATCH 63/90] Fix typo in "kokkos" topic --- topics/kokkos/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/topics/kokkos/index.md b/topics/kokkos/index.md index 2a9a12f088d..eba3532f974 100644 --- a/topics/kokkos/index.md +++ b/topics/kokkos/index.md @@ -3,7 +3,7 @@ display_name: Kokkos github_url: https://github.com/kokkos logo: kokkos.png related: c-plus-plus, parallel-computing, high-performance-computing -short_description: Kokkos C++ Performance Portability EcoSystem. +short_description: Kokkos C++ Performance Portability Ecosystem. topic: kokkos url: https://kokkos.github.io/ --- From 9b543f5ab31e3f3d3e6ceefdde6f650d2562340e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 23 Oct 2023 08:25:58 +0000 Subject: [PATCH 64/90] Bump actions/jekyll-build-pages from 1.0.8 to 1.0.9 Bumps [actions/jekyll-build-pages](https://github.com/actions/jekyll-build-pages) from 1.0.8 to 1.0.9. - [Release notes](https://github.com/actions/jekyll-build-pages/releases) - [Commits](https://github.com/actions/jekyll-build-pages/compare/v1.0.8...v1.0.9) --- updated-dependencies: - dependency-name: actions/jekyll-build-pages dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- .github/workflows/jekyll_build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/jekyll_build.yml b/.github/workflows/jekyll_build.yml index fde50a5ae64..0deb8bf9105 100644 --- a/.github/workflows/jekyll_build.yml +++ b/.github/workflows/jekyll_build.yml @@ -33,7 +33,7 @@ jobs: uses: actions/configure-pages@v3 - name: 🔨 install dependencies & build site - uses: actions/jekyll-build-pages@v1.0.8 + uses: actions/jekyll-build-pages@v1.0.9 - name: ⚡️ upload artifact uses: actions/upload-pages-artifact@v2 From b5f44db7f86dbcb32f536c28e05416d0e7e275ec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20H=C3=A4drich?= <11225821+shaedrich@users.noreply.github.com> Date: Mon, 23 Oct 2023 10:29:59 +0200 Subject: [PATCH 65/90] Add topic "gitops" --- topics/gitops/index.md | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 topics/gitops/index.md diff --git a/topics/gitops/index.md b/topics/gitops/index.md new file mode 100644 index 00000000000..f3097020acb --- /dev/null +++ b/topics/gitops/index.md @@ -0,0 +1,24 @@ +--- +display_name: GitOps +short_description: GitOps is an operational framework that takes DevOps best practices used for application development and applies them to infrastructure automation. +topic: gitops +related: devops, winops, git, gitflow, devsecops, infrastructure-automation, infrastructure-as-code, containerization, monitoring, observability +wikipedia_url: https://en.wikipedia.org/wiki/gitops +--- +**GitOps** is an operational framework that takes DevOps best practices used for application development such as version control, collaboration, compliance, and CI/CD, and applies them to infrastructure automation. GitOps uses Git repositories as a single source of truth to deliver infrastructure as code. + +# GitOps delivers: +* A standard workflow for application development +* Increased security for setting application requirements upfront +* Improved reliability with visibility and version control through Git +* Consistency across any cluster, any cloud, and any on-premise environment + +# Key components of a GitOps workflow + +There are four key components to a GitOps workflow, a Git repository, a continuous delivery (CD) pipeline, an application deployment tool, and a monitoring system. +* The Git repository is the source of truth for the application configuration and code. +* The CD pipeline is responsible for building, testing, and deploying the application. +* The deployment tool is used to manage the application resources in the target environment. +* The monitoring system tracks the application performance and provides feedback to the development team. + + From 4b57bed647c5d58b470d8a2de0d067c305464201 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20H=C3=A4drich?= <11225821+shaedrich@users.noreply.github.com> Date: Mon, 23 Oct 2023 11:18:13 +0200 Subject: [PATCH 66/90] Add topic "spreadsheet" --- topics/spreadsheet/index.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 topics/spreadsheet/index.md diff --git a/topics/spreadsheet/index.md b/topics/spreadsheet/index.md new file mode 100644 index 00000000000..b8524fc0392 --- /dev/null +++ b/topics/spreadsheet/index.md @@ -0,0 +1,16 @@ +--- +aliases: spreadsheets +display_name: Spreadsheet +short_description: A spreadsheet is a computer application for computation, organization, analysis and storage of data in tabular form. +topic: spreadsheet +related: google-sheets, excel, gnumeric, openoffice-calc, libreoffice-calc, office-suite +wikipedia_url: https://en.wikipedia.org/wiki/Spreadsheet +--- +A **spreadsheet** is a computer application for computation, organization, analysis and storage of data in tabular form. Spreadsheets were developed as computerized analogs of paper accounting worksheets. + +# Solutions +* [**Google**](https://github.com/topics/google): [GSuite](https://github.com/topics/gsuite) [Google Sheets](https://github.com/topics/google-sheets) +* [**Microsoft**](https://github.com/topics/microsoft): [MS Office](https://github.com/topics/ms-office) [Excel](https://github.com/topics/excel) +* [**Apple**](https://github.com/topics/apple): Numbers +* [**GNOME**](https://github.com/topics/gnome): [Gnumeric](https://github.com/topics/gnumeric) +* [**OpenOffice**](https://github.com/topics/openoffice): [Calc](https://github.com/topics/openoffice-calc)/[**LibreOffice**](https://github.com/topics/libreoffice): [Calc](https://github.com/topics/libreoffice-calc) From 6e5b43389d7481559319ea9b7835910f4405e3d8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20H=C3=A4drich?= <11225821+shaedrich@users.noreply.github.com> Date: Mon, 23 Oct 2023 11:21:38 +0200 Subject: [PATCH 67/90] Add aliases and related to "google-sheets" --- topics/google-sheets/index.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/topics/google-sheets/index.md b/topics/google-sheets/index.md index 85647948a46..d2b4a8b3151 100644 --- a/topics/google-sheets/index.md +++ b/topics/google-sheets/index.md @@ -1,17 +1,16 @@ --- -aliases: gsheets, google-sheets-api +aliases: gsheets, google-sheets-api, google-spreadsheet, google-spreadsheets created_by: Google display_name: Google Sheets github_url: https://github.com/googleworkspace logo: google-sheets.png -related: google-workspace, google-docs, google-drive, google-forms, google-slides +related: google-workspace, google-docs, google-drive, google-forms, google-slides, spreadsheet short_description: Create and edit online spreadsheets. topic: google-sheets url: https://workspace.google.com/products/sheets/ wikipedia_url: https://en.wikipedia.org/wiki/Google_Sheets - --- -Use Google Sheets to create and edit online spreadsheets. Get insights together with secure sharing in real-time and from any device. The Google Sheets API lets you read, write, and format Google Sheets data with your preferred programming language, including Java, JavaScript, and Python. +Use **Google Sheets** to create and edit online spreadsheets. Get insights together with secure sharing in real-time and from any device. The Google Sheets API lets you read, write, and format Google Sheets data with your preferred programming language, including Java, JavaScript, and Python. Other resources: From d34fc9c94760f530148ff4592148589b75df4089 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20H=C3=A4drich?= <11225821+shaedrich@users.noreply.github.com> Date: Wed, 25 Oct 2023 08:21:28 +0200 Subject: [PATCH 68/90] Do not exceed short_description's character limit --- topics/gitops/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/topics/gitops/index.md b/topics/gitops/index.md index f3097020acb..64e231c58f5 100644 --- a/topics/gitops/index.md +++ b/topics/gitops/index.md @@ -1,6 +1,6 @@ --- display_name: GitOps -short_description: GitOps is an operational framework that takes DevOps best practices used for application development and applies them to infrastructure automation. +short_description: GitOps is an operational framework that takes DevOps best practices and applies them to infrastructure automation. topic: gitops related: devops, winops, git, gitflow, devsecops, infrastructure-automation, infrastructure-as-code, containerization, monitoring, observability wikipedia_url: https://en.wikipedia.org/wiki/gitops From ae6bf88de47c10feb06c911451277ca58887bbbc Mon Sep 17 00:00:00 2001 From: Valery Ushakov Date: Thu, 26 Oct 2023 01:27:36 +0300 Subject: [PATCH 69/90] Add topic "clu" --- topics/clu/index.md | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 topics/clu/index.md diff --git a/topics/clu/index.md b/topics/clu/index.md new file mode 100644 index 00000000000..532b3a1670a --- /dev/null +++ b/topics/clu/index.md @@ -0,0 +1,10 @@ +--- +created_by: Barbara Liskov et al. +display_name: CLU +released: 1975 +short_description: CLU was the first implemented programming language to provide direct linguistic support for data abstraction. +topic: clu +url: https://pmg.csail.mit.edu/CLU.html +wikipedia_url: https://en.wikipedia.org/wiki/CLU_(programming_language) +--- +CLU was the first implemented programming language to provide direct linguistic support for data abstraction. CLU contains a number of other interesting and influential features, including checked exceptions, iterators, and parametric polymorphism. From 23d281de0aaf3e1abf6ba4a6d75307b4cd74fc9d Mon Sep 17 00:00:00 2001 From: Suvekshya Date: Thu, 26 Oct 2023 09:33:24 +0545 Subject: [PATCH 70/90] feat: added hacksquad --- topics/hacksquad/hacksquad.png | Bin 0 -> 3614 bytes topics/hacksquad/index.md | 10 ++++++++++ 2 files changed, 10 insertions(+) create mode 100644 topics/hacksquad/hacksquad.png create mode 100644 topics/hacksquad/index.md diff --git a/topics/hacksquad/hacksquad.png b/topics/hacksquad/hacksquad.png new file mode 100644 index 0000000000000000000000000000000000000000..a1cc88d62f010b0d32d13f3ee2a37f255ab99545 GIT binary patch literal 3614 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 Date: Thu, 26 Oct 2023 09:41:59 +0545 Subject: [PATCH 71/90] fix: update image width --- topics/hacksquad/hacksquad.png | Bin 3614 -> 10313 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/topics/hacksquad/hacksquad.png b/topics/hacksquad/hacksquad.png index a1cc88d62f010b0d32d13f3ee2a37f255ab99545..ab88d1d541a54c3395ddc5123103874e7241011f 100644 GIT binary patch literal 10313 zcmdU#g;N|)6z7ou!4n|CEx0c(K@!~E-912HAq&9?5ZrZv#R<*^_r)!^yK5keyWIZn zs;=tl>i&SMshO^tnb+O*>dn0G`*cUBtIFYGkzpYrA>k^>OKTz_A=CVKzD7YpLIQ6J z&m$TdD|t;7BqSe3B&5I}NJ#gHTY(2iNS**Bq$6`AB$0F^Bx1L$77bCv19VFzIccPq z|Bl@Dk|e|(44{IF48}ed8LA+5Bf%j95)u=Og7jx?(9+4O1JL*?WB&|Z*{;Z{Q(8u! za^3fkUqc2SJudJ16u1y*Kp@XJoqd@F?933hQ|*Khd#H|I0@ZjF$P(YckO=|hK|lJi zK|P=@P>S^l!)!-djra@hk2jL9Y5#w?Xt*a^ z3g*%uUXjEcTrpz>mL-lSjTe;lxh%4465*iZpaWaZF4UQ$As8xbUfY}`VgJ4DEm~K% zab*e3b?Dv3!I@ZBW7a-S9sLjz)GwQvc?trMu@JouJ%E=qrYRRM#I%|ZzH?5@Bzwt2myw;O97Yszts5-|$IP6jK|~i~GV&WY z)5{|XbiP;bv%$p1vPa|9mYb#8B22MPW65R<3(CAyrqW{H$n@_x>msS0op?3`xHGXV*k4&>?Mv-<}W8 zsB%*5JLj<+PeH<-ZB=V*NseV7mU8hBmq;#N8vtV|7q3D+kQqlfTZ~QbI$c@H#H8S( zS0U#?5{>PTfgaxR8XN2~kvq=8Uk+(bO9AtBar|FCO@GLIKVA2un1PR@%0WZr!f7eU z_@CK_1f!SJ@L_V-nU55G;)$g^B(p3l{CRTnxVrvzR!5(`D(#M{c`l#(Y?fvUj+~SI%-n^la6F1qz{k>+XHZ-oRF8M3$*sH27kqOfKSM2JW zX%p^T7stfwV&0c|5jV;2GBQ#|Mpb333FC57dB%J`UCA?9s#PtK;Z$4C4;c~x=O4)MRZnegB&_re z^jj{s-65tbcwykQx&G8rS#>ovH%Y#q-=cK>42JIkP`|Rmc!*H#bR&e1PuYJGFS`cM z|Fw$UQ?v_Izs=Ou$jC@-JmTL!m-^mu7(45BActXZjNsIwuvfsZ@V}cDO_*bc5sLWl zL`=XVvl9zKJ7=$aJB}yRp>ZchI(ioiRux7A!zoS1N#9#2YEYheS1{K+DgrY`ZRJv= zM&IK0`8@dOsPLfMP}Yp8x-%D5-*G)dT*)3qx27plc^pmp=88k@5oMl%y<^ z8h9T2?(lZe^Ve*;8$eZ6J;D_frwxH$;HfvSY8Q`zBDflI_9gE}(Rt}3{p$Mk){tAD zeKIovWHA#caXqv9XZ`}&E)mm*hE0HNFZ`>kA}enGB$hlmo~Y2&_f()j>X-B}Rp$n+ zY7!Xsw=NNVv=pu9*P)JS)1*!|Mjn8pxL*aNiGAY7AJ`DCFdqDEV}{3=)KL(K?i9wf>l~3-kZW@x7!;p9pcAA@*9H2zW9!?GOt0AeFK67wXWVvPcH2~x6f57Q`O~gFZx@(}( zk6d0=T%R(gS}}*Nj}`?Jr*w4=6iF&AD(E@ziYwMU1BsHy5!*?psD_X9o$pqdjI?;p z%&8&*Vm)MFgEk#wn!iSKG@g{9p+}#jp4GnnSdDR(I^Nrnc!BD z*bGGRO4rg83^<%3w7rn0i6^IE??(0!T>%nG++luOm67S&NeshH?FtC}2>V#M9wM1~ z`Q~|)S-gbw?`LsL9`zqqT(~wAHP!@Cq2#WGRb%DMf}j6hqTx(@E;5CG6>&N`sw*o? zFy<8I<0~)fYxXc`&-DDO4@C*LI%kgY(MMD3zEZ!ad>YisEtbFLK7We_$^R^27Dl3~ zRop&qLjh2c(iyPjY^984%RBMKvbQtWO7=<{(J+HRmqQS4pqNYKHPh$KNSA=jmV4h? z=vMWLoV8j6zHdUM3SBNfOugl6W`sON3%VL6k7!zqskax30UU%n&_z>hW*^|Ak&Bd6Os3w+N9 z=LtqoNvmkmP}|gjxzL6Acpd>D?(|3uV9b`6!x$C6mz{s<XRi%TjXu0; zS~d23*LjQ9xGwJfBM+~l1|=u#A@>WTT48abP>?HOh-KFyVrD-6uP;xJkNd_x zEIK+#BWJpx*Z!{rKaDDLxfk-(1O@3ST<1F+&`6bqbHzgal5hpdIKPx9e1D9g;&>Ywlxw#-idef5$h%^t$%G9jqJ%vf8~|B&G1;^Ninf0Ea6v>Jrf@jih#x69!y`$>Jq>dX zKKr~34w@<4F(y*jf_MW&yE-UrT3BOW9Xna(O{lw8BR=!#iH+<{oyALYL6Y};{EK8{ z=+XW1uCAL|b1{>LP5(rw0x#PKt$Rs@Bv?;DD72bbFRi{zO zPkS-~b*aJs2Zt0m9?@ z34u?zDs{g>2;AohfuLNvFhFSP6KEy$$D6cmg=?O)wcK;IB5qQ3kZ{ zqhvo=L>09(G_0P?ji27=Xb{z!nmIMj`-u8f&qGwh<>Z9FVDic2wP)MqZ03dEuHDou zGnJI%cHqZ#W4VnqN!!4m6J6K*STwJ^z0>EK8#k&oV6m^t2I_xD2#xO99yyft{K zssle>YV%6zTZHaAPut}aIwy`>z`5xBfrMgc_t@o|pPyg-q!4yr2=v^~Ln>r) zcet)0jI)*9Z-gTWJ1h{jD!kr}ns0oGlZp(wjq{w*aaDNF7E^2*uW8#tr@cn6trE-dLVG%%s2js0(Lam< zpqhd>UCbY5zW~b(9ZQT!tnI@o^&TAfcF4``jfM}OqHR$N0S)p;HbZeZHCd!>?Yr#k zE3Z~R-G;XsunK0}NFFl{$w;2=+qwrR+GPMTn{7FT1S9{SiRH@W79< ziRYB{=n0)MY4HsrzA^{gn3x!so8x3cqMATrV{?>uN1J&1sPkiwuX~2v zxgWuY{;8)f?n4pzzFC7*Yiq;zR?ca_Cl1U7;lZ$;5HYdTFmyc+kJSpIe**`3sBIgf z&F~@5+PeT%ItYDJ$g>`aPl&JMW2|-%{h8G<2x3NQCnp>ie*d1J#v`vRRJ+W{n*Iyl zm{Hq;1JCFlkf>V+E#7{TA5?E7XQADzuP9JRzwTq81Rdc0$(yFz9^2Cctm__ zh(qwudoq;E^79Lz(0^+4lkH`N;Egx;}0 zDj()Ta-rto1k=#xV zML;H0nNfrqyp;c3-(R1ZMxle6Eq6e_;BC;k?=*` zy$kiR#8<~{)=$ra8|F<_RSi{DJ%`%1(B*H%_V#G9;)VML!OKH3OtH)|b>Z#cTM4uC zJi~qu=JAME$G$d%5eaLiD=zzO-Z6~R(VTYz*fZ<}kck&2UwBefG_gP+N^^m8KzM-I zu${vq`E`W?Y%DExyhK)3ve|gd*2%%4v_aptK3cqThJCW<@)>#kdtn&Ua2VN=h4^a! z{kXSMiDfWakSxjGHvqX4H^PXQl(Q`ZAb1!jWc2)~2AvvJ)C zamw7W#0RQStI$!wZ|)K&_yRgw%Z?;jR_st;i5ERcoVtc4DOH#L`YQPyWJexwWaFCS z3EkcF) zWCd8UnE)AXT=WhrD+QIBoTsNkT)`B{Q~Vn7X@KPO4lBQie8Pe4xY^x_MMLVz_3*SL ziU8{QoiY8E(-)h6EB*blY5B=}o)z)5ztaf00FQXh8#{e@zgLeJ$HG?IGUD?e@0tNr z1e^fd+NC8CQP;KNrKNRPgr(rVa^fn*3qy}<5|yl$MH@5Z?5pp`YX4pj%#2;nwH+*h z)o9sNu6;X+?LF{zObl(oBns6jQL9Nw1hvIReG+)LlrS`gCL~}}uoWcMn+x>L?wo4# zZU(Smxd@J=p21KnOkdIisQvsc59?o@ zaowHzJ;Ps%xu0ZmBJ8H7x=$J}ZnuG6s%rx}!rmv2oH0P;^a+j+AVNPsKEFto5OmTh z2-E_bD|U)a=FWkB+5ZJnl* zJS>Com|{PASBpbiuLhs@8)WGU`dnsYUc>JD9+AxA@KY*^3cG{iVDu5ygUh_82r11D>1vgj_!4qP{PBt$wFTD>}jTKL|zY zj(v4i@(!muh~JI6&P=*Q6W=ANw4-Y5$h~NE?-Nf3DWy!xu1oP&{+;e0q=L6`;otvl zhD+@9lb2SBUq#}r)KKIE4&>ekvpQtqqLp3VE0K{YQ&I+%mC1kmCh~q7>-WK^a8h7) zQ2xYBZ(IOkL`3nCl9FWR96XC)Mwr)8oF>~$NH~#G#s-UP6Y=l^63p-dR8-9l2|a=u zS4)7~-7bQ4;ETc%85W$A%#2@^Z(`I?lp#EsVLN-+=GD6Vw{P?3FGtuu9fMI{4l3rt zJPVeN4!c2jCco$v(a8y-&Uv4XjSo>yD_w}mrj(U&s9#(;If)$LCBy0~n3UvUiL7lJ4$Mu{{XqIh%vr9JB$da{+8Q3l>XInT48L}RO z%MDYl%OJpN*C!9&#)arqJO!)YUUdCG!OKex2S$3Jfu`qZvTVdd_bi0bBk9Cu5&~l?YJ=Pc`E zaPl{pD3xyI79!a1kF4!r*2gaxik@bDE5O+0iWI85zg z(=pHUGraj+QJFA}nRf*zuFKJ$eLJy#Q61(|-@wN&%*r}-2sAS@`+O8>rq_>b)D%Bk zZcvXk(EEy$c;&UzhOT`oFdHpfb-!jA5! zCKo_uf{U;9dIEx%VMfR3{sqvFH3V%oo~XXfTu59l`K%>p2zaWO0-fs4)vdPw=L z#%;3{INM!-5X>n%^Ta=?i*B?!G$)PRl1&Y?G>E{XdtR+Ei;uj!5qSt8}Y95D0C5$gzfo8DXqLzGF@vaG@%TDD3DV&F&LO=f$b%jCcqW}U* zq4R6`|IS|dX;916pRfHYdPK1W0POIb=5q{>Tga-y<&^4c5~AMRCKGn{bf)+cNkv;H z*F}D%N=YeNKy|5M6)2BEtuHlY$ikF9BW7MlOddPE2T?nHTaU5xogRXBWxIV*z?)~b zetl95XYhq5;N_B+yG0Y=m&DCq8~p|TQ}h^8$i13EASj6^^fC~1{vGrAO z(@gq@Q>^gKu~yK_^GYwrLNn=n;-7IZ+vNp*xS#7PXbWf;My4zCm= z#9|%HKh2w&+;;Q!P6B#tTG=#9{Yq_3zi=RWi+pGGG$IQ^`iJaP`VOCeO1vdt1jbev z-rou%n)rEaLXrPob(0d|-3H5w^~_#-HO$xik16d?pM(o)ow*2$vK8=eKO>T;!JwV10VF90%xfJsuv4^OgDm#By$TiVlUI9F&#_6e$mX5GY=4P&3WEK~{!_YN zAJ-$O!A(_;Z)~iY$iG3MaUn?06O*Hm$KOj1jry!y&ApY=DKnmb4)V)pb7jem64#xq zCo!*gnOilqcZmTy3=nD~_tjUpMU6bkhUN#jKK^p~7g1t+d#iv8P*;0qW@bg*%ym9(*rR?eax&C1 zH>|;nb9p$b&qd>HvKfp3)3*bP#^`ajK$kddU>B*ulGxgK7+t2-?{ zl3iB|MYE}d-8L%sA?vq8Oc+y##+W#^^H}zaXBST0NBL`tyLTOjp~a6V=+Xrg!riBC z$Xn`{wCkC&j)6fjIPEgWLWUN;l97sCa`XR{mP*L?ofm#sr8AQ%;I;b;h@k)T-6s)~ zOKLoRDe>51lml+Wc?67^7T>Z;d(cgn%dFzhCHS(GZGTT z+maC^vArH$tfH)gM=1VhPR(HbW9XQHiV`l4v)|P$S;@3TV}G{=BWH#U73%2P?v1wg+8UuW7<8J9F-1`B9CY%WBRhJ1SQF+kJKxlu zqu$xRoN+PN(TR{o@7{dPZdmtg$rikeXJ7egE)HHD?HgE}7f!O-<9xDj9z1c}P&A0h z6rboN84FB&N*jxdHL6{6t`OqcBld~yS#2<91=Rq9R8#DD@z2F~5R(G%2wvroVGbaO z!#KWfXldymHsDxy5Dxx$+OBp9167JEnsb2>IJplJjjccRY040i~Z}oh8B>PP>WQ$ZZdNB^V)UVLd(2^wGbS4$c+4=dM-1h#ZsP|ju?Lg!VoYmFMBS#~n<$7JGs|w}&39Q1fgFDKn>UgU3 zgRp7!aG`r)SN}gA$oIwjwLBTxuJD?^e2{3=(GhEO|Dw>R6l-d+@wZFdrUiO1xf>=? zYIE~FiOxDiF4s=6*2G2kY|irN3Jx0{Hb`$wq{@dgpqtToy{<$;kO{}&2?5hb>`qK> zp_o3TO7)+YH*$m#l1fV85gnVXvjM2KM33wCvh=Xvvv~&1R9{tgTaE|>yoRmije(=C zBbld6^G2;`ui5y7D$a$`4x=Ot;XXKZguenUug1bp!0&8a$k{pOwaWKW6%|Ihpij(X zp5!r}swIAmkbyeUt`ney(&ZaR+cr*-KTy=iE5P!w8=v1I2F~Dqt@!%jW{+uWd)MDe zFQH3bZW$zL3=)>F_G0g=MW*X3bI6MXzBNAN=y>sqBW&iX~?mcxG^ zhnX<_RN>Sl{&wyfrdpF7J3TkIHeBEBfSXwS5ctWVhDUQ)SXgEzS&~EMz={*=B9cjG zzN=U>?3N6J%rJF^b8TTP3@3uexLXB9Kvip2UWg)YfL{e6YurV$r*HS}=<~#YFBo*x ziI_1ZO8DMb4@+kdLB_x=i0@rSjX^oMc4GOi=;Ecr6HITPMf5Ub=yZH3jeF3ysB00z ziEJ)k|Hos)gm}Oh`kM6SB_sP6llDOCK{z~ews^0VVpeuud#xm%u_=VGvm^jD&&0Zi zP^lUjm11egX&K~zSkz#3&Wb2@SXA}`0T%*3XmT%X0YJwtwLC?p2OvQy*U1YCI_h}Q zpj5CBj3Oh%_mXz}`gh}sNE%a8pdYHrG|J}2#@Sn|+$91JFyXADrpDy~2lKkl!yuD9 zF2NJQi!Hh!PgBBy|M^fv(L5H>?RKjbs76{(Ap-s^y#VgNxHMA{_ZidlOI|NU?LffOMA3B3P(JC!9x;WBAy*9det{8 zLmRRPAUUy2-@-)If`rSjP#1^ldeParkxQ^ zZ`F#&8_I80)n_i}Dl?h4H#jheu7IC#%tS~-OixZjEW@D;^kT{VObmfrZsVDfZ^@@> zL-F6hK0isW@(T+2yM;cyuU@XaF?Zf7lym$Q?eR_C>rvi2CJm~mi`={4mB7shQ(+EbtSuWIO~G0Zc2r6tfQGZ}66A8QnOJ8C;_ zA0lhm4g^T^AfIE_DYQDXGL_u*M&P=g0wDjkpQ>*Q|G;t75LGyC-%lIy5w86lrKX5vh2`I73)ImZJjFk)Q3w-xrulV!Tv2#Z0ukP(UPpXmq-)*5| zWQL>ZU(1GoD+7vt%yR6V2LdK?pu1uDxC@#Yu z%r$5ptPX7<4gDb-R3l3bDy5$*2OMurt@st=VDaRy`6nYWDgi(quT!Q3n~xijn{nStt4U}9RpBCA82g>v=Om#w?Q;WJOCbE4sHMkkAOCS zSA?Hm1i;4z0Ehqpn6r#H|A)aBS8E4b@Bg;}=x0t1!hrdIj{tP|V&eg{_~Q0|+i-LL WuR);r@wx~bBn25&=_*O{;Qs++0Lm2r literal 3614 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 Date: Thu, 26 Oct 2023 15:02:02 +0000 Subject: [PATCH 72/90] =?UTF-8?q?=E2=9C=A8=20Autofixing=20renamed/removed?= =?UTF-8?q?=20collection=20items=20=E2=9C=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- collections/learn-to-code/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/collections/learn-to-code/index.md b/collections/learn-to-code/index.md index def26d9f318..95c9d98a91b 100644 --- a/collections/learn-to-code/index.md +++ b/collections/learn-to-code/index.md @@ -1,6 +1,6 @@ --- items: - - 30-seconds/30-seconds-of-code + - Chalarangelo/30-seconds-of-code - railsgirls/guides.railsgirls.com - railsbridge/docs - freeCodeCamp/freeCodeCamp From c2a92602102522bae96135ecdbf6b3de78a66720 Mon Sep 17 00:00:00 2001 From: magyta93 Date: Sun, 29 Oct 2023 13:51:16 +0100 Subject: [PATCH 73/90] Add DEM --- collections/devops-tools/index.md | 1 + 1 file changed, 1 insertion(+) diff --git a/collections/devops-tools/index.md b/collections/devops-tools/index.md index bf7a9bb17e1..7c7be039727 100644 --- a/collections/devops-tools/index.md +++ b/collections/devops-tools/index.md @@ -41,6 +41,7 @@ items: - devtron-labs/devtron - livecycle/preevy - cloudposse/atmos + - axem-solutions/dem display_name: DevOps tools --- From 889e524be79aedddeb40c80de9dd80e81b043d80 Mon Sep 17 00:00:00 2001 From: Katherine Oelsner <49968061+octokatherine@users.noreply.github.com> Date: Sun, 29 Oct 2023 10:43:49 -0700 Subject: [PATCH 74/90] fix unneeded capitalization --- topics/testing/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/topics/testing/index.md b/topics/testing/index.md index 1418f7c14cc..2a603ee83a5 100644 --- a/topics/testing/index.md +++ b/topics/testing/index.md @@ -1,7 +1,7 @@ --- aliases: testing-tools, testing-framework, testing-practices, software-testing, test display_name: Testing -short_description: The act of examining behavior of the software under test to Eliminate bugs and ship with more confidence. +short_description: The act of examining behavior of the software under test to eliminate bugs and ship with more confidence. topic: testing wikipedia_url: https://en.wikipedia.org/wiki/Software_testing --- From b7b45da8352a5165f2ac84381963a3fcf8e2f369 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20H=C3=A4drich?= <11225821+shaedrich@users.noreply.github.com> Date: Tue, 31 Oct 2023 16:00:35 +0100 Subject: [PATCH 75/90] Remove related topics without repositories from list --- topics/climate-change-mitigation/index.md | 2 +- topics/fantasy-game/index.md | 2 +- topics/hackathon-kit/index.md | 2 +- topics/league-of-legends/index.md | 2 +- topics/meilisearch/index.md | 2 +- topics/perceptual-hashing/index.md | 2 +- topics/riot-games/index.md | 2 +- topics/teamfight-tactics/index.md | 2 +- topics/umbraco/index.md | 2 +- topics/valorant/index.md | 2 +- topics/video/index.md | 2 +- 11 files changed, 11 insertions(+), 11 deletions(-) diff --git a/topics/climate-change-mitigation/index.md b/topics/climate-change-mitigation/index.md index 55ef9d76668..eb523c94f29 100644 --- a/topics/climate-change-mitigation/index.md +++ b/topics/climate-change-mitigation/index.md @@ -4,7 +4,7 @@ created_by: Humanity display_name: Climate change mitigation github_url: https://github.com/topics/climate-change-mitigation logo: climate-change-mitigation.png -related: climate-change, climate-change-adaptation, clean-energy, energy-conservation, agriculture-and-industry, carbon-sequestration +related: climate-change, climate-change-adaptation, clean-energy, energy-conservation, carbon-sequestration short_description: Reducing emissions of and stabilizing the levels of heat-trapping greenhouse gases in the atmosphere. topic: climate-change-mitigation url: https://climate.nasa.gov/solutions/adaptation-mitigation/ diff --git a/topics/fantasy-game/index.md b/topics/fantasy-game/index.md index 74edf5e0b0f..8be9ede5967 100644 --- a/topics/fantasy-game/index.md +++ b/topics/fantasy-game/index.md @@ -1,7 +1,7 @@ --- display_name: fantasy-game topic: fantasy-game -related: fighting-fantasy, cyoa, choose-you-own-adventure +related: fighting-fantasy, cyoa short_description: A genre of video game. --- A genre of game, where players assume the roles of characters and act out fantastical adventures. \ No newline at end of file diff --git a/topics/hackathon-kit/index.md b/topics/hackathon-kit/index.md index 83582d4deef..bfffd59fdec 100644 --- a/topics/hackathon-kit/index.md +++ b/topics/hackathon-kit/index.md @@ -2,7 +2,7 @@ topic: hackathon-kit aliases: hack-kit, resources, resource display_name: Hackathon-Kit -related: game-jam, hacktoberfest, game-off, hackathon-organiser, hackathon, hackathons +related: game-jam, hacktoberfest, game-off, hackathon-organizer, hackathon, hackathons short_description: A kit or resource for hackathons. wikipedia_url: https://en.wikipedia.org/wiki/Hackathon --- diff --git a/topics/league-of-legends/index.md b/topics/league-of-legends/index.md index 7f1bfab412b..99373d00525 100644 --- a/topics/league-of-legends/index.md +++ b/topics/league-of-legends/index.md @@ -3,7 +3,7 @@ aliases: leagueoflegends, league-of-legends-api, league-of-legends-client, leagu created_by: Riot Games display_name: League of Legends logo: league-of-legends.png -related: riot-games, league-of-legends-wild-rift, legends-of-runeterra, teamfight-tactics, valorant +related: riot-games, legends-of-runeterra, teamfight-tactics, valorant released: October 27, 2009 short_description: League of Legends is a multiplayer online battle arena video game developed and published by Riot Games. topic: league-of-legends diff --git a/topics/meilisearch/index.md b/topics/meilisearch/index.md index 3d4e58faf8a..157512cc792 100644 --- a/topics/meilisearch/index.md +++ b/topics/meilisearch/index.md @@ -1,7 +1,7 @@ --- display_name: MeiliSearch github_url: https://github.com/meilisearch/meilisearch -related: search-engine, database, site-search, entreprise-search +related: search-engine, database, site-search short_description: MeiliSearch is an open source typo-tolerant search engine. topic: meilisearch url: https://github.com/meilisearch/meilisearch diff --git a/topics/perceptual-hashing/index.md b/topics/perceptual-hashing/index.md index 235aeaa2173..93f1b09f45a 100644 --- a/topics/perceptual-hashing/index.md +++ b/topics/perceptual-hashing/index.md @@ -3,7 +3,7 @@ aliases: perceptual-hash display_name: Perceptual hashing short_description: Perceptual hashing is the use of an algorithm that attempts to produce a fingerprint of multimedia. topic: perceptual-hashing -related: image-hashing, video-hashing, audio-hashing +related: image-hashing, video-hashing wikipedia_url: https://en.wikipedia.org/wiki/Perceptual_hashing --- Perceptual hashing is the use of an algorithm that attempts to fingerprint multimedia for identification and comparison. Perceptual hashes of two similar multimedia should be similar. diff --git a/topics/riot-games/index.md b/topics/riot-games/index.md index 78af929d863..5a32e2c5f94 100644 --- a/topics/riot-games/index.md +++ b/topics/riot-games/index.md @@ -3,7 +3,7 @@ aliases: riotgames, riot-games-api, riotgames-api created_by: Brandon Beck, Marc Merrill display_name: Riot Games logo: riot-games.png -related: league-of-legends, legends-of-runeterra, teamfight-tactics, valorant, league-of-legends-wild-rift +related: league-of-legends, legends-of-runeterra, teamfight-tactics, valorant github_url: https://github.com/RiotGames released: September 2006 short_description: Riot Games, Inc. is an American video game developer, publisher and esports tournament organizer. diff --git a/topics/teamfight-tactics/index.md b/topics/teamfight-tactics/index.md index fd240b92af3..5bea8f1a933 100644 --- a/topics/teamfight-tactics/index.md +++ b/topics/teamfight-tactics/index.md @@ -3,7 +3,7 @@ aliases: teamfighttactics created_by: Riot Games display_name: Teamfight Tactics logo: teamfight-tactics.png -related: riot-games, league-of-legends, league-of-legends-wild-rift, legends-of-runeterra, valorant +related: riot-games, league-of-legends, legends-of-runeterra, valorant released: June 26, 2019 short_description: Teamfight Tactics is an auto battler game developed and published by Riot Games. topic: teamfight-tactics diff --git a/topics/umbraco/index.md b/topics/umbraco/index.md index 5016a9c778b..78f66730119 100644 --- a/topics/umbraco/index.md +++ b/topics/umbraco/index.md @@ -4,7 +4,7 @@ created_by: Niels Hartvig display_name: Umbraco github_url: https://github.com/umbraco/ logo: umbraco.png -related: umbraco-cloud, umbraco-community, umbraco-forms, umbraco-headless, umbraco-packages +related: umbraco-cloud, umbraco-community, umbraco-forms, umbraco-packages released: February 16, 2005 short_description: Umbraco is the leading open source ASP.NET CMS. topic: umbraco diff --git a/topics/valorant/index.md b/topics/valorant/index.md index 9640d5adf9c..b3d65edca5d 100644 --- a/topics/valorant/index.md +++ b/topics/valorant/index.md @@ -3,7 +3,7 @@ aliases: valorant-video-game, valorant-api, valorant-stats, valorant-skins created_by: Riot Games display_name: VALORANT logo: valorant.png -related: riot-games, league-of-legends, league-of-legends-wild-rift, legends-of-runeterra, teamfight-tactics +related: riot-games, league-of-legends, legends-of-runeterra, teamfight-tactics released: June 2, 2020 short_description: VALORANT is a free-to-play first-person hero shooter developed and published by Riot Games. topic: valorant diff --git a/topics/video/index.md b/topics/video/index.md index b7c60ae7c00..0a1e84b11ce 100644 --- a/topics/video/index.md +++ b/topics/video/index.md @@ -6,7 +6,7 @@ logo: video.png released: 1900 short_description: Electronic representation of moving visual images. topic: video -related: digital-video, analog-video +related: digital-video wikipedia_url: https://en.wikipedia.org/wiki/Video --- Video is an electronic medium for the recording, copying, playback, broadcasting, and display of moving visual media. It brings together all the techniques allowing the constitution or restitution of electrical signal representing moving images. \ No newline at end of file From 4398f9e466f7081fa7e923b9f020ad1abdfcc5c6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20H=C3=A4drich?= <11225821+shaedrich@users.noreply.github.com> Date: Wed, 1 Nov 2023 08:13:36 +0100 Subject: [PATCH 76/90] Typo --- topics/meilisearch/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/topics/meilisearch/index.md b/topics/meilisearch/index.md index 157512cc792..8c8040e2a06 100644 --- a/topics/meilisearch/index.md +++ b/topics/meilisearch/index.md @@ -1,7 +1,7 @@ --- display_name: MeiliSearch github_url: https://github.com/meilisearch/meilisearch -related: search-engine, database, site-search +related: search-engine, database, site-search, enterprise-search short_description: MeiliSearch is an open source typo-tolerant search engine. topic: meilisearch url: https://github.com/meilisearch/meilisearch From 9611b70bd57c32ba431a17c02f9f7491810c8a11 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20H=C3=A4drich?= <11225821+shaedrich@users.noreply.github.com> Date: Wed, 1 Nov 2023 08:38:32 +0100 Subject: [PATCH 77/90] Add British spelling --- topics/hackathon-organiser/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/topics/hackathon-organiser/index.md b/topics/hackathon-organiser/index.md index 798b53c076c..c3491c73dfb 100644 --- a/topics/hackathon-organiser/index.md +++ b/topics/hackathon-organiser/index.md @@ -1,6 +1,6 @@ --- topic: hackathon-organiser -aliases: event-organiser, hack-organiser, hack-organizer, event-organizer +aliases: event-organiser, hack-organiser, hack-organizer, event-organizer, hackathon-organizer display_name: Hackathon-Organiser related: game-jam, hacktoberfest, game-off, hackathon-kit, hackathon, hackathons short_description: A person who organises or runs hackathons. From 4d404bf284b9483f8aa72ff9141e1a67b1db1748 Mon Sep 17 00:00:00 2001 From: Benjamin Granados Date: Thu, 2 Nov 2023 17:40:17 +0100 Subject: [PATCH 78/90] JSON Schema topic details This PR is intended to curate the content related the JSON Schema Topics. --- topics/json-schema/index.md | 13 +++++++++++++ topics/json-schema/json-schema.png | Bin 0 -> 10412 bytes 2 files changed, 13 insertions(+) create mode 100644 topics/json-schema/index.md create mode 100644 topics/json-schema/json-schema.png diff --git a/topics/json-schema/index.md b/topics/json-schema/index.md new file mode 100644 index 00000000000..74109262b98 --- /dev/null +++ b/topics/json-schema/index.md @@ -0,0 +1,13 @@ +--- +created_by: Kris Zyp +aliases: jsonschema +display_name: JSON Schema +logo: json-schema.png +released: '2009' +short_description: JSON Schema is a vocabulary that allows you to validate, annotate, and manipulate JSON + documents. +topic: json-schema +url: https://json-schema.org/ +related: json +--- +While JSON is probably the most popular format for exchanging data, **JSON Schema** is the vocabulary that enables JSON data consistency, validity, and interoperability at scale. diff --git a/topics/json-schema/json-schema.png b/topics/json-schema/json-schema.png new file mode 100644 index 0000000000000000000000000000000000000000..0afb2069e74c730ffd15813c942c3e5bce7a9648 GIT binary patch literal 10412 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 Date: Thu, 2 Nov 2023 17:49:37 +0100 Subject: [PATCH 79/90] Update the image size to 288 width --- topics/json-schema/json-schema.png | Bin 10412 -> 10514 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/topics/json-schema/json-schema.png b/topics/json-schema/json-schema.png index 0afb2069e74c730ffd15813c942c3e5bce7a9648..72e153dcb7ada4fc0f757466bfbdb3c4b088f6f7 100644 GIT binary patch literal 10514 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 Date: Thu, 2 Nov 2023 18:02:07 +0100 Subject: [PATCH 80/90] Update the image size again. --- topics/json-schema/json-schema.png | Bin 10514 -> 18819 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/topics/json-schema/json-schema.png b/topics/json-schema/json-schema.png index 72e153dcb7ada4fc0f757466bfbdb3c4b088f6f7..8beb24817f9b0a1ebbe4f09181e6cf2fb8affc9d 100644 GIT binary patch literal 18819 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 B9jO2S literal 10514 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 Date: Fri, 3 Nov 2023 06:02:27 +0000 Subject: [PATCH 81/90] =?UTF-8?q?=E2=9C=A8=20Autofixing=20renamed/removed?= =?UTF-8?q?=20collection=20items=20=E2=9C=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- collections/internet-censorship-circumventions/index.md | 1 - 1 file changed, 1 deletion(-) diff --git a/collections/internet-censorship-circumventions/index.md b/collections/internet-censorship-circumventions/index.md index 58d0a02d81f..8a8eda24cc9 100644 --- a/collections/internet-censorship-circumventions/index.md +++ b/collections/internet-censorship-circumventions/index.md @@ -1,6 +1,5 @@ --- items: - - Dreamacro/clash - Psiphon-Inc/psiphon - getlantern/lantern - shadowsocks/shadowsocks From 7d63248a4f4cf427b477983f5985c27f9add8e96 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20H=C3=A4drich?= <11225821+shaedrich@users.noreply.github.com> Date: Fri, 3 Nov 2023 09:28:57 +0100 Subject: [PATCH 82/90] Add related to topic "MediaWiki" --- topics/mediawiki/index.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/topics/mediawiki/index.md b/topics/mediawiki/index.md index d27db09c691..388fa4fd418 100644 --- a/topics/mediawiki/index.md +++ b/topics/mediawiki/index.md @@ -9,7 +9,8 @@ short_description: MediaWiki is a free and open source wiki engine, most well-kn topic: mediawiki url: https://www.mediawiki.org/ wikipedia_url: https://en.wikipedia.org/wiki/MediaWiki +related: semantic-mediawiki, wikitext, scribunto, version-control, wiki, wikipedia, wikia, collaboration, knowledge-base, dokuwiki --- -MediaWiki is a popular free and open source wiki engine written in PHP. +**MediaWiki** is a popular free and open source wiki engine written in PHP. It is used by tens of thousands of websites to collect and organize knowledge and make it available to people. Many people may be familiar with MediaWiki as the software that runs Wikimedia sites such as Wikipedia. From 14c8a33868404eeb2d561e5414a19850fa1acd70 Mon Sep 17 00:00:00 2001 From: Benjamin Granados Date: Fri, 3 Nov 2023 09:48:05 +0100 Subject: [PATCH 83/90] Update the author field to add all the authors of the spec. --- topics/json-schema/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/topics/json-schema/index.md b/topics/json-schema/index.md index 74109262b98..b18ec742b90 100644 --- a/topics/json-schema/index.md +++ b/topics/json-schema/index.md @@ -1,5 +1,5 @@ --- -created_by: Kris Zyp +created_by: Kris Zyp, Francis Galiegue, Gary Court, Austin Wright, Henry Andrews, Ben Hutton and Greg Dennis aliases: jsonschema display_name: JSON Schema logo: json-schema.png From 2d2ecf0dcd2e98da6c873317c4c579f29f791d0e Mon Sep 17 00:00:00 2001 From: Benjamin Granados Date: Fri, 3 Nov 2023 09:53:40 +0100 Subject: [PATCH 84/90] Add Oxford comma. --- topics/json-schema/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/topics/json-schema/index.md b/topics/json-schema/index.md index b18ec742b90..a1a4b7b89c0 100644 --- a/topics/json-schema/index.md +++ b/topics/json-schema/index.md @@ -1,5 +1,5 @@ --- -created_by: Kris Zyp, Francis Galiegue, Gary Court, Austin Wright, Henry Andrews, Ben Hutton and Greg Dennis +created_by: Kris Zyp, Francis Galiegue, Gary Court, Austin Wright, Henry Andrews, Ben Hutton, and Greg Dennis aliases: jsonschema display_name: JSON Schema logo: json-schema.png From c6c577ba9e1b70fc2192ac85d6d9d591ca81ab43 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20H=C3=A4drich?= <11225821+shaedrich@users.noreply.github.com> Date: Fri, 3 Nov 2023 13:00:34 +0100 Subject: [PATCH 85/90] add topic oop --- topics/oop/index.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 topics/oop/index.md diff --git a/topics/oop/index.md b/topics/oop/index.md new file mode 100644 index 00000000000..8ff2594440b --- /dev/null +++ b/topics/oop/index.md @@ -0,0 +1,16 @@ +--- +aliases: object-oriented-programming, object-oriented-design +created_by: MIT, Alan Kay +display_name: Object-oriented programming (OOP) +released: 1960 +short_description: Object-oriented programming is a programming paradigm based on the concept of objects fundamental to many programming languages. +topic: oop +wikipedia_url: https://en.wikipedia.org/wiki/Object-oriented_programming +related: procedural-programming, open-closed-principle, inheritance, polymorphism, orm +--- +**Object-oriented programming** (**OOP**) is a programming paradigm based on the concept of objects fundamental to many programming languages, including [Java](https://github.com/topics/java) and [C++](https://github.com/topics/cpp). OOP can be devided in two sub types: class-based (or "classical") and prototype-based OOP (found in [JavaScript](https://github.com/topics/javascript), for example). + +Object-oriented programming has several advantages over procedural programming: +* OOP provides a clear structure for the programs +* OOP helps to keep the code DRY "Don't Repeat Yourself", and makes the code easier to maintain, modify and debug +* Logic can be abstracted, encapsulated, composed, inherited and decoupled From a42941c49ec8e5a60402bf0a8cfc9802c802971c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20H=C3=A4drich?= <11225821+shaedrich@users.noreply.github.com> Date: Fri, 3 Nov 2023 13:13:00 +0100 Subject: [PATCH 86/90] add two more programming paradigms --- topics/oop/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/topics/oop/index.md b/topics/oop/index.md index 8ff2594440b..4ce478f6850 100644 --- a/topics/oop/index.md +++ b/topics/oop/index.md @@ -6,7 +6,7 @@ released: 1960 short_description: Object-oriented programming is a programming paradigm based on the concept of objects fundamental to many programming languages. topic: oop wikipedia_url: https://en.wikipedia.org/wiki/Object-oriented_programming -related: procedural-programming, open-closed-principle, inheritance, polymorphism, orm +related: procedural-programming, open-closed-principle, inheritance, polymorphism, orm, functional-programming, event-driven-programming --- **Object-oriented programming** (**OOP**) is a programming paradigm based on the concept of objects fundamental to many programming languages, including [Java](https://github.com/topics/java) and [C++](https://github.com/topics/cpp). OOP can be devided in two sub types: class-based (or "classical") and prototype-based OOP (found in [JavaScript](https://github.com/topics/javascript), for example). From 243fbd76674a401b0483111c50019d63200c11fa Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Sat, 4 Nov 2023 04:02:37 +0000 Subject: [PATCH 87/90] =?UTF-8?q?=E2=9C=A8=20Autofixing=20renamed/removed?= =?UTF-8?q?=20collection=20items=20=E2=9C=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- collections/javascript-game-engines/index.md | 1 - 1 file changed, 1 deletion(-) diff --git a/collections/javascript-game-engines/index.md b/collections/javascript-game-engines/index.md index 35e78d905e3..4bcd5513538 100644 --- a/collections/javascript-game-engines/index.md +++ b/collections/javascript-game-engines/index.md @@ -22,7 +22,6 @@ items: - Cloud9c/taro - replit/kaboom - straker/kontra - - jay19240/Haiku display_name: JavaScript Game Engines created_by: leereilly --- From 4e448cd6740d422efdbe7b37dca2a6ef61cc47c4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20H=C3=A4drich?= <11225821+shaedrich@users.noreply.github.com> Date: Sat, 4 Nov 2023 19:16:41 +0100 Subject: [PATCH 88/90] Shorten body --- topics/laravel/index.md | 5 ----- 1 file changed, 5 deletions(-) diff --git a/topics/laravel/index.md b/topics/laravel/index.md index 16860f4642c..1a02d7973d3 100644 --- a/topics/laravel/index.md +++ b/topics/laravel/index.md @@ -28,13 +28,8 @@ wikipedia_url: https://en.wikipedia.org/wiki/Laravel * [Telescope](https://github.com/topics/laravel-telescope) * [Sanctum](https://github.com/topics/laravel-sanctum) * [Jetstream](https://github.com/topics/laravel-jetstream) -* [Fortify](https://github.com/topics/laravel-fortify) -* [Breeze](https://github.com/topics/laravel-breeze) * [Sail](https://github.com/topics/laravel-sail) * [Echo](https://github.com/topics/laravel-echo) -* [Forget](https://github.com/topics/laravel-forge) * [Inertia](https://github.com/topics/inertiajs) * [Livewire](https://github.com/topics/livewire) * [Nova](https://github.com/topics/laravel-nova) -* [Octane](https://github.com/topics/laravel-octane) -* [Vapor](https://github.com/topics/laravel-vapor) From f1fe01720f91b576171b3b7228f732182bacbe9a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20H=C3=A4drich?= <11225821+shaedrich@users.noreply.github.com> Date: Sat, 4 Nov 2023 19:20:43 +0100 Subject: [PATCH 89/90] Remove duplicated spaces --- topics/laravel/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/topics/laravel/index.md b/topics/laravel/index.md index 1a02d7973d3..165b9d153f6 100644 --- a/topics/laravel/index.md +++ b/topics/laravel/index.md @@ -14,7 +14,7 @@ wikipedia_url: https://en.wikipedia.org/wiki/Laravel **Laravel** is a popular PHP framework, used for the development of MVC web applications, based on [Symfony](https://github.com/topics/symfony) and created as an attempt to provide a more advanced alternative to [CodeIgniter](https://github.com/topics/codeigniter). # [Versions](https://laravel.com/docs/10.x/releases#versioning-scheme) -[**v4**](https://github.com/topics/laravel4) ([v4.2](https://github.com/topics/laravel42)) • [**v5**](https://github.com/topics/laravel5) ([v5.1](https://github.com/topics/laravel51) • [v5.2](https://github.com/topics/laravel52) • [v5.3](https://github.com/topics/laravel53) • [v5.4](https://github.com/topics/laravel54) • [v5.5](https://github.com/topics/laravel55) • [v5.6](https://github.com/topics/laravel56) • [v5.7](https://github.com/topics/laravel57) • [v5.8](https://github.com/topics/laravel58)) • [**v6**](https://github.com/topics/laravel6) • [**v7**](https://github.com/topics/laravel7) • [**v8**](https://github.com/topics/laravel8) • [**v9**](https://github.com/topics/laravel9) • [**v10**](https://github.com/topics/laravel10) +[**v4**](https://github.com/topics/laravel4) ([v4.2](https://github.com/topics/laravel42)) • [**v5**](https://github.com/topics/laravel5) ([v5.1](https://github.com/topics/laravel51) • [v5.2](https://github.com/topics/laravel52) • [v5.3](https://github.com/topics/laravel53) • [v5.4](https://github.com/topics/laravel54) • [v5.5](https://github.com/topics/laravel55) • [v5.6](https://github.com/topics/laravel56) • [v5.7](https://github.com/topics/laravel57) • [v5.8](https://github.com/topics/laravel58)) • [**v6**](https://github.com/topics/laravel6) • [**v7**](https://github.com/topics/laravel7) • [**v8**](https://github.com/topics/laravel8) • [**v9**](https://github.com/topics/laravel9) • [**v10**](https://github.com/topics/laravel10) # Packages * [Valet](https://github.com/topics/valet) From c97a1203dd94373630db95d612b3ff296e7fc8a5 Mon Sep 17 00:00:00 2001 From: Justin Kenyon Date: Mon, 6 Nov 2023 11:17:55 -0500 Subject: [PATCH 90/90] Update index.md --- collections/release-radar-2018-12/index.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/collections/release-radar-2018-12/index.md b/collections/release-radar-2018-12/index.md index 631cbadc3df..f48d0718fe7 100644 --- a/collections/release-radar-2018-12/index.md +++ b/collections/release-radar-2018-12/index.md @@ -7,8 +7,8 @@ items: - SpaceVim/SpaceVim - briangonzalez/rgbaster.js - Kong/kong - - https://flutter.io/ - - http://fishshell.com/ + - https://flutter.dev/ + - https://fishshell.com/ - https://developer.nvidia.com/physx-sdk display_name: Release Radar · December 2018 created_by: leereilly