ballerina-platform / ballerina-library

The Ballerina Library
https://ballerina.io/learn/api-docs/ballerina/
Apache License 2.0
136 stars 64 forks source link

Introduce a Ballerina connector for Mailchimp REST API #7045

Open NipunaRanasinghe opened 1 month ago

NipunaRanasinghe commented 1 month ago

We are planning to introduce a new Ballerina connector for the latest Mailchimp REST API, generated using it's OpenAPI specification.

Related links:

This includes the following tasks:

  1. Create a new repository under 'ballerina-platform' organization.
  2. Review and sanitize the OpenAPI specification.
  3. Generate the connector client.
  4. Implement a test suite covering the core functionalities.
  5. Write documentation with examples.
Satwikloka commented 1 month ago

Hey @NipunaRanasinghe! I wanted to work on this issue.

Satwikloka commented 1 month ago

Hey there! Thanks for assigning this open issue to me! I need access for creating repo under Ballerina-Platform kindly give me required access to do that. Thank you

Nuvindu commented 1 month ago

๐Ÿ‘‹ Welcome, @Satwikloka ! ๐Ÿš€

We're thrilled to have you join the Ballerina Hacktoberfest community! The issue has been assigned to you, and weโ€™re excited to see your contributions.

To help you get started, here are a few essential resources:

  1. Connector Contributor Guide: Make sure to go through our Ballerina Hacktoberfest connector contributor guidelines and follow the exact steps, to contribute effectively.
  2. Learn Ballerina: Whether you're new to Ballerina or looking to enhance your skills, check out our official learning resources.
  3. Community & Support: If you have technical questions, feel free to ask on Stack Overflow with the Ballerina tag, or join us on Discord to connect with other community members.

No contribution is too small, and your feedback is always welcome! Donโ€™t hesitate to ask questions, propose new ideas, or report issues.

We are currently in the process of creating a GitHub repository for this connector module and will update you once itโ€™s available. Therefore you don't have to create the repository yourself. In the meantime, please go through the relevant resources and documentation related to the connector.

Happy coding and welcome aboard! ๐ŸŽ‰

RDPerera commented 1 month ago

Hi @Satwikloka,

I'll be mentoring your project, and we have created the repository for your connector project with the initial project template. You can start working in this repository: https://github.com/ballerina-platform/module-ballerinax-mailchimp

Please refer to the contribution process section for guidelines on raising a PR: https://ballerina.io/hacktoberfest/connector-contributor-guide/#contribution-process.

Happy coding! ๐ŸŽ‰

RDPerera commented 3 weeks ago

Hi @Satwikloka , greetings from the Ballerina team! ๐Ÿ‘‹

I wanted to check in on the progress of the Ballerina Mailchimp Connector development. I hope everything is on track and that youโ€™ve started the connector development.

If you need any help or have questions, feel free to comment here!

Happy coding!

Satwikloka commented 3 weeks ago

Hi @RDPerera ! Thanks for mentoring me, This is my first time contributing to opensource. I feel little confused but if you can share the guidance where i can clearly find workflow to start with (just give me starter key). It would be helpful.

RDPerera commented 3 weeks ago

We already setup the initial project template here.

You can create a fork from that and follow this guide to build the connector.

If you need any help or have questions while doing that, feel free to ask here :)

RDPerera commented 2 weeks ago

Hi @Satwikloka ,

Are there any updates on Ballerina Mailchimp Connector development?

Please let me know if you need any help or have questions :)