From cf08529e9d4eee37805db6d83e7b74602e86e006 Mon Sep 17 00:00:00 2001 From: naman9271 Date: Sun, 2 Feb 2025 01:59:33 +0530 Subject: [PATCH 1/6] add-contributing.md --- CONTRIBUTING.md | 121 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 121 insertions(+) create mode 100644 CONTRIBUTING.md diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 0000000..8307356 --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,121 @@ +# Contributing to GDB-UI + +_First of all, thank you for considering contributing to GDB-UI! We welcome contributions from the community. By participating in this project, you agree to abide by our guidelines and code of conduct._ + +--- + +## Table of Contents + +- [Code of Conduct](#code-of-conduct) +- [How to Contribute](#how-to-contribute) + - [Reporting Bugs](#reporting-bugs) + - [Suggesting Enhancements](#suggesting-enhancements) + - [Pull Requests](#pull-requests) +- [Development Guidelines](#development-guidelines) + - [Coding Standards](#coding-standards) + - [Commit Messages](#commit-messages) + - [Testing](#testing) +- [Documentation](#documentation) +- [License](#license) +- [Questions](#questions) + +--- + +## Code of Conduct + +Please note that this project adheres to a [Code of Conduct](CODE_OF_CONDUCT.md). By participating, you are expected to uphold this code. Please report unacceptable behavior to [maintainer@example.com](mailto:maintainer@example.com). + +--- + +## How to Contribute + +There are several ways you can contribute to GDB-UI: + +### Reporting Bugs + +- **Check the existing issues** to see if your bug has already been reported. +- **Create a new issue** using our [Bug Report Template](.github/ISSUE_TEMPLATE/bug_report.md). +- Include a clear description, steps to reproduce, screenshots (if applicable), and the environment details. + +### Suggesting Enhancements + +- If you have an idea for a new feature or an improvement, please open an issue using the [Feature Request Template](.github/ISSUE_TEMPLATE/feature_request.md). +- Describe your idea clearly and, if possible, include mockups or examples. + +### Pull Requests + +If you want to fix a bug or add a new feature: + +1. **Fork the Repository:** Click the fork button at the top right of the repository page. + +2. **Clone your Fork:** + ```bash + git clone https://github.com/your-username/GDB-UI.git + +3. **Create a Branch:** + ```bash + git clone https://github.com/your-username/GDB-UI.git + +4. **Make Changes::** + - Follow our [Coding Standards](#coding-standards). + - Make sure to update tests/documentation if applicable + +5. **Commit Your Changes:** + + - Write clear commit messages (see [Commit Messages](#commit-messages)). + +6. **Push Your Branch:** + ```bash + git push origin feature/your-feature-name + +7. **Make Changes::** + - Follow the Pull Request Template to provide all necessary information. + - Link your PR to any related issues. + + --- + +# Development Guidelines + +## Coding Standards +- **Language/Framework:** The GDB-UI project uses [specify your language and frameworks, e.g., JavaScript/React, Python, etc.]. Follow the standard practices of these technologies. + +- **Formatting:** Use [Prettier/Black/ESLint/other tools] to format your code. Consistency is key! + +- **Comments:** Write clear comments where necessary. Complex logic should be well-documented. + +## Commit Messages + +Use clear and concise commit messages. A good commit message should include: + +- A short summary (less than 50 characters) +- A detailed description if needed (wrapped at 72 characters) +- Reference the issue number when relevant (e.g., Fixes #123) + +## Testing +- **Unit Tests:** Ensure that your changes include appropriate unit tests. + +- **Manual Testing:** Test the changes manually in the environment before opening a PR. + +- **CI/CD:** All tests must pass in our continuous integration pipeline. Please check the CI status for details. + +# Documentation +- Keep the documentation up-to-date with your changes. +- Update or create new documentation if you add new features or make significant changes. +- Documentation can be found in the /docs directory. Follow the same style guidelines as the rest of the project. + +--- + +# License + +Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +--- + +# Questions +If you have any questions, feel free to reach out by opening an issue or contacting one of the maintainers at maintainer@example.com. + +**Thank you for contributing to GDB-UI!** From 197ae1a82eeafb2ee7a7680071c6967d7d201b5e Mon Sep 17 00:00:00 2001 From: naman9271 Date: Sun, 2 Feb 2025 03:48:35 +0530 Subject: [PATCH 2/6] fix-documentation --- CONTRIBUTING.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 8307356..490ceca 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -56,7 +56,7 @@ If you want to fix a bug or add a new feature: ```bash git clone https://github.com/your-username/GDB-UI.git -4. **Make Changes::** +4. **Make Changes:** - Follow our [Coding Standards](#coding-standards). - Make sure to update tests/documentation if applicable @@ -68,7 +68,7 @@ If you want to fix a bug or add a new feature: ```bash git push origin feature/your-feature-name -7. **Make Changes::** +7. **Open a Pull Request:** - Follow the Pull Request Template to provide all necessary information. - Link your PR to any related issues. From 4bdfd9256c171c6ff28700767e4b6c6326fe98ca Mon Sep 17 00:00:00 2001 From: abhishek farshwal Date: Thu, 6 Feb 2025 13:29:30 +0530 Subject: [PATCH 3/6] adding c2si logo --- webapp/public/c2si.png | Bin 0 -> 4232 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 webapp/public/c2si.png diff --git a/webapp/public/c2si.png b/webapp/public/c2si.png new file mode 100644 index 0000000000000000000000000000000000000000..1625801da80ef6a522d7fc1bbbb96814b3b4bd3e GIT binary patch literal 4232 zcmZu#=ReyI7mZrASM4A))UMsyNn6CI8llvxQM-zuwxB8~zE)eSXhUl6+Wf4FU3=CH zYS*mo@drHT#Xa}MJ@?hQpL;(yN>5jVhLVF41Om}$BAyt4Ktza}Jnc5|O}xSnU z9TgRozP>&=IXQK8_4M>~1_lNl9i9FC{jssJwzf7~Tif{f_{_{qVPRn`7VGTn4241q z3JQ=&q?eZ$4Gj$!7uV|QDl03irlw{RkHjr|^KDe!6tfh0|Lu*m;K;c8lLmlj~bpaBh6{FH7YvD-gTP!e?1NsD@bAfRS=H56E<`2QMsH~^rguaSP zUntIs5R{_Afx06$P;R=E5Xdc!7k_hp>2~}IR=EqFB+VDt8fmq*cY&dHeWwK@N`Kk$ zHD?okC_g*emSte+&dXn6VuvRhm*CLmd@A30O;(t!`@yWK&#}6mok9vKpDp(a;lcB5 zdtrXTmuFZVjddLXz+ez>sEu8&xV{%$S;K)Bdb+c3=%v6r^Uo9bX}Nf4E5i{~P#gA@ zRqVmD34-E`&(Oy0(?`^hn$KI44yJUCPkhd^y;dJuWdMWlZb+*q=3|!%%O(>2uCkGX zV2oq)Ya?kykg7XJeT9*H~1EV0)!VsUAAyZ9>urCYTOLP$p zS>anBtmvdhA8K6^MjV+6}qzf&OQsL6F8T(Z<=2U14}HepJ;+V!f4l7KRQz5{^m&dTzm@CVU8=2PqEag zlVL3}=i{H50(q9qDT3Ddvyfdi+gmIm6q1x!FTyQ4xI;ac}KeUdq0kGy^Q=`A1q zktIUpCT~KX>!?~e_QjEX=IoQEW#l}39)_eO91ks@8g)q@xt4v~KEJ3ZKcRtcs4-*p zSYzzID0)%?jU~bCh)#}wn<%7Led z&Q%CV*_2QaJNAo5dq{`s;KlS|3NwL|jwfQep>h-Jxe%t)wx>UrXofRZwO&16idU*P zU8hj}Pj5C7UIM(;9C1x|tp3<}^%q0VWq%a-aOpS3_J`_#>iga<@$YqaRBJrwtIK6} zBmHY190MZl=axZn2ANfh(JeCe-;_QyoPl3WZ*cd7rme=pcL>@oEpbYYY!P&y|HQ(5 zR$N*pxUZ#1oY;P5&aq)_uAUsp>(sN6aUbrVj6)oHRt9(EF}z;619e^;aZfy@9x6vo$shiwxl15ZliTAqo6cCi(BsOZtHM+`_D$Z z_WmV@NZ(M?o#KObhAqJ_{Jw1+W#H$7r$*cgdy_3{M2WJo%@kO#{veHJd$y~#A$mb~Lt?~umGZ59m83xkaXd<2e;^mmwLcrY z$(u4VpJvDo`vP&OnktJtQeeW&()bIRI$u#WAK)UxspUAU8g)7F6sSDOjbJc|br|G< z;6Dt+cEUU7{fQ)))V9L}dsdK3&K+kDKEQ+_Jv{_jWeSt?EFGQo650UrWQ^LUn zhaH_Y$dpBdgYp~m=f9SbqS)A*RVzO3&|x|;HBzCxZQL(OaIz50rk%-X1O_qhK9=?xQ52e1_Aq8W7v!Z$OgE_uh{(|B8{M zq^|&_zWpPF5KW7P)qm$A?dC?0Yhjgi4RA3hb;W3sT_*OQD#N?V@7iE)zFf-;fbAD- zr6XCQ3m)#XR>^Lz5o7W0eQ4kQ;A>K-*9S}rFueQi7B*%sWicB4A#ZkW)NES-f>H)E z9c&4GSneO z@#cvOgctIUNtI`cXLwTdgq;C8lk`vlAu$~u=dMK;vpgmvCn!s{Wi3?VS?L+jAPY>c zDK1EsqTFaf8KxaM9stv7#y3dhT4hbA8~-7n>Ci0{ChIGi-9FWtuy@yNp?8pPkab)Q zIpb#Yy5pTi_H2yLg+ASRZqaoYTwzCtOw*s7O=9Wz7i#D-P8*9bR z+F@Kxu`flbsK3Ax+`6stYn?>d{eAKBB0wWWOVw%mrvB5V;-e*H?J`yk8+J*|EBYjG z@i|xoxi)!}%QM1bL&Y>c)mbNv9$~MBr^&&O+4<+D#htx!e);Q1%4W$5BEUCMKAJG-n%Hl-XAV%{&_m)>L{EW67d=!-eUB3UsOYvBx++dI)pn>pjkE}nqrM#qP106xjK&7gK&B+9 ziR(yE4(}j2(O3&3%KahJKTmVT(Omv9tuH@{udHqK1~YXby~O&bybG~v)haAK-U=|_}Nu3wW6}r^wPG21i`jO&Tbol`40c&-f)-c# zMnZ*s?DhgjRYtBah=n5bDmNZ`W_rbX6RJSnNtJw}#l+>w0djPu_M?c6vjnmS#d4uv zWdWIC&R}796AAabM471t`_yq^YAJf9N|DPls+mkzB4QoK>dRZ zFvP}|r_F$|l?1W7qGqBNV=h|Q=D&ZdSDQq(e@t7gSFmO%54Xk9wc1Brey>~e6HV*7 z+vALOJAPL5EQy~!R?8pro8S2HymsQU+U_sOraGHx?ZP(EX_8YF;Q;OSBU^L1%3onJ z`2{h)%IV{IWsv>?Uy-MIj=0DsQ$YPF78E77@%IO*lksJPYjST5L>qa13?R}Txxzno zU+l|kdMS;Ei5i9Pnb?fK09MjC$KeJ@FBMU|u-L|QM%$}-ZhX}YS1Ff+#Ey?&RMv-v z3ogwVyTipr(a)}Lb4E`Gn&U$yAA* zhDmYybOq6wP{laO`biiB>g%%QXxn5LT|IejCsF(Y^^sLxD+9M7Awe4p@2R)a0l${ z2}d6pZ>F=F-@tJ-)eDaDn6doyB?o-~ zB2~i#o9kHcNyT9bP_&)Pe`NsE0Cg=phlc_yWFIeEckf`$h&@jY0Lyzaw6{cBiERkA zcL);3(0*Mv&~T(-qJq>01CEDIq)@b;2Xz!Q7ou2zJ*seqwY71;<9W)z zKR@YrWW`Du%*UM|hK{~(>%*c+av{~@mM?$?GN^w}N6dMKgjlzqus=Yp_Vd=mh~|?Et$clR>w%11d~<__Q9A`qb{M&n-BH? literal 0 HcmV?d00001 From 876d8722de4f122044436fa4ba23cc38223a8797 Mon Sep 17 00:00:00 2001 From: abhishek farshwal Date: Thu, 6 Feb 2025 13:30:09 +0530 Subject: [PATCH 4/6] changing favicon --- webapp/index.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/webapp/index.html b/webapp/index.html index 0c589ec..d74bd49 100644 --- a/webapp/index.html +++ b/webapp/index.html @@ -2,9 +2,9 @@ - + - Vite + React + GDB-UI
From af6d25e21377b668282a72ab61122517f68b067f Mon Sep 17 00:00:00 2001 From: Naman Date: Thu, 20 Feb 2025 18:58:03 +0530 Subject: [PATCH 5/6] removed license --- CONTRIBUTING.md | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 490ceca..111c6e6 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -105,16 +105,6 @@ Use clear and concise commit messages. A good commit message should include: --- -# License - -Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - ---- - # Questions If you have any questions, feel free to reach out by opening an issue or contacting one of the maintainers at maintainer@example.com. From a2ee7ae2bfc6dc24323b918f826a112e90f37c99 Mon Sep 17 00:00:00 2001 From: Naman Date: Thu, 20 Feb 2025 19:03:50 +0530 Subject: [PATCH 6/6] Update CONTRIBUTING.md --- CONTRIBUTING.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 111c6e6..6984b25 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -16,14 +16,13 @@ _First of all, thank you for considering contributing to GDB-UI! We welcome cont - [Commit Messages](#commit-messages) - [Testing](#testing) - [Documentation](#documentation) -- [License](#license) - [Questions](#questions) --- ## Code of Conduct -Please note that this project adheres to a [Code of Conduct](CODE_OF_CONDUCT.md). By participating, you are expected to uphold this code. Please report unacceptable behavior to [maintainer@example.com](mailto:maintainer@example.com). +Please note that this project adheres to a [Code of Conduct](CODE_OF_CONDUCT.md). By participating, you are expected to uphold this code. --- @@ -106,6 +105,6 @@ Use clear and concise commit messages. A good commit message should include: --- # Questions -If you have any questions, feel free to reach out by opening an issue or contacting one of the maintainers at maintainer@example.com. +If you have any questions, feel free to reach out by opening an issue or contacting one of the maintainers at # gdb-ui (Slack Channel). **Thank you for contributing to GDB-UI!**