Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Introduce a Ballerina connector for Notion REST API #7057

Open
NipunaRanasinghe opened this issue Sep 30, 2024 · 7 comments
Open

Introduce a Ballerina connector for Notion REST API #7057

NipunaRanasinghe opened this issue Sep 30, 2024 · 7 comments

Comments

@NipunaRanasinghe
Copy link
Contributor

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

Related links:

This includes the following tasks:

  1. Create a new repository under 'ballerina-platform' organization.
  2. Create the OpenAPI specification manually or by converting it from other API descriptor formats.
  3. Generate the connector client.
  4. Implement a test suite covering the core functionalities.
  5. Write documentation with examples.
@KasunUdaraWaththeHewa
Copy link

Please Assign this to me. :)

@Jaagrav
Copy link

Jaagrav commented Oct 4, 2024

Hey @NipunaRanasinghe, I have initiated a repo for this, could you PTAL? I'd like to work on this issue.

https://github.com/Jaagrav/module-ballerinax-notion

@Jaagrav
Copy link

Jaagrav commented Oct 6, 2024

Hey @NipunaRanasinghe in case you missed it, could you please take a look?

@Nuvindu
Copy link
Contributor

Nuvindu commented Oct 8, 2024

👋 Welcome, @Jaagrav ! 🚀

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 need 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! 🎉

@Nuvindu
Copy link
Contributor

Nuvindu commented Oct 8, 2024

Hi @Jaagrav ,
It seems like you’re already assigned to another project: #7035. If you’re not actively working on this issue, we can keep this one open and reassign it to you once the first one is completed.

@Jaagrav
Copy link

Jaagrav commented Oct 8, 2024

Yeah let's do that, I wasn't sure if this notion issue would get assigned to me or not. You can unassign me from the jira project since I've already started working for this so that anyone else interested may pick up the jira connector.

You can check the progress Ive made here https://github.com/Jaagrav/module-ballerinax-notion

@Nuvindu
Copy link
Contributor

Nuvindu commented Oct 9, 2024

You have made a quite progress there!. We'll notify you once the repo is created to complete the remaining work.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: No status
Status: Todo
Development

No branches or pull requests

4 participants