asyncapi / website

AsyncAPI specification website
https://www.asyncapi.com
Apache License 2.0
421 stars 566 forks source link

[Feat]: Configure and add tests for scripts #2626

Open anshgoyalevil opened 6 months ago

anshgoyalevil commented 6 months ago

Reason/Context

Description:

Required skills:

anshgoyalevil commented 6 months ago

Please refrain from working on this issue directly. You may DM me on Slack to know the plans we have for this feature request.

akshatnema commented 6 months ago

Mentor for this project: Primary Mentor - @anshgoyalevil Secondary/Backup Mentor - @akshatnema

mrkirthi-24 commented 6 months ago

hi @akshatnema Can i work on this issue?

ankur0904 commented 6 months ago

@anshgoyalevil @akshatnema Hope you are doing well. I am writing to show interest in working on this issue under the GSoC 2024.

My approach to solving this problem: Step 1. Install the testing engine Step 2. Configure the testing engine with the project Step 3. Write the test (Coding part) <- Construction & feedback part Step 4. And check if it working with the local environment or not

Testing Framework I have decided to go with the jest testing framework/engine.

Why I have chosen jest?

Please correct me if I am wrong anywhere.

Best regards Ankur

anshgoyalevil commented 6 months ago

Thanks for showing interest @ankur0904 :)

I would recommend you, and everyone else eager to work on this issue, please follow the official GSoC'24 timeline.

We will be reviewing the proposals during the Contributor Proposals Open period. In the meantime, you can try exploring the project and learn more about it, or better frame your proposal with various iterations.

ankur0904 commented 6 months ago

@anshgoyalevil :) Thank you for your informative response. I will follow the timeline for the proposal reviews.

JeelRajodiya commented 6 months ago

@anshgoyalevil Are there any qualification tasks (similar to json-schema) for this project?

ashmit-coder commented 6 months ago

Hey @anshgoyalevil and @akshatnema my kind greetings. I am Ashmit Jagtap from Indian Institute of Information Technology, Pune. A Second Year Computer Science student looking forward to contribute to this project and idea. :)

anshgoyalevil commented 6 months ago

@anshgoyalevil Are there any qualification tasks (similar to json-schema) for this project?

It's always better to show your knowledge by either solving issues or reviewing other PRs. Though that is not a hard requirement but is always preferred :)

AdityaSingh-02 commented 5 months ago

Hii @akshatnema @anshgoyalevil

Hello! I'm Aditya Singh, a Computer Science undergraduate from India with a passion for open-source contributions. Previously, I had the opportunity to participate in Google Summer of Code at Rocket.chat, which was an enriching experience. This season, I'm eager to channel my skills and knowledge into contributing to AsyncAPI. This project has captured my Interest, and I'm excited about the potential impact I can make by contributing to AsyncAPI. I'm looking forward to contributing and make some impact

maverox commented 5 months ago

Hi! I'm Uzair KHAN, a student at BPIT India studying Comp Sci. I am programming enthusiast and my expertise are in mern stack! I have created several projects

What interests you most about this project?

As mentors and project coordinators, how can we get the best out of you?

Is there anything that you’ll be studying or working on whilst working alongside us?

We'd love to hear a bit about your work preferences, e.g., how you keep yourself organized, what tools you use, etc.

Once you’ve selected a project from the ideas section, please suggest a weekly schedule with clear milestones and deliverables around it.

Week 1: Research and Selection of Testing Framework

Week 2: Integration of Testing Framework

Week 3-4: Writing Test Cases

Week 5: CI/CD Workflow Setup

Week 6: Testing, Debugging, and Documentation

Regards Uzair

sherryren1020 commented 5 months ago

@anshgoyalevil Hope you are doing well. I am writing to show interest in working on this issue under GSoC 2024. I did some reaserch about JavaScript unit testing frameworks like Jest, Mocha & Chai, and I think Jest is the best and it has great Next.js support. Here is how I would approach this project:

  1. Setup Phase (1 week)
  1. Testing Phase (2 weeks)
  1. CI/CD Phase (1 week)
sambhavgupta0705 commented 5 months ago

Hey Everyone!! Please refrain from jumping on this issue directly

github-actions[bot] commented 1 month ago

This issue has been automatically marked as stale because it has not had recent activity :sleeping:

It will be closed in 120 days if no further activity occurs. To unstale this issue, add a comment with a detailed explanation.

There can be many reasons why some specific issue has no activity. The most probable cause is lack of time, not lack of interest. AsyncAPI Initiative is a Linux Foundation project not owned by a single for-profit company. It is a community-driven initiative ruled under open governance model.

Let us figure out together how to push this issue forward. Connect with us through one of many communication channels we established here.

Thank you for your patience :heart: