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

Donate jasyncapi-idea-plugin to AsyncAPI #117

Closed
Pakisan opened this issue Oct 27, 2022 · 5 comments
Closed

Donate jasyncapi-idea-plugin to AsyncAPI #117

Pakisan opened this issue Oct 27, 2022 · 5 comments
Assignees
Labels
enhancement New feature or request

Comments

@Pakisan
Copy link
Member

Pakisan commented Oct 27, 2022

I decided to remove plugins from this repo because of different release cycles and low coupling. Some time ago I deleted jasyncapi-idea-plugin from this repo and evolved it on my side.

For now it's mature plugin approved by more than 3k of users.

Since we don't transfer repos directly to AsyncAPI anymore, I propose to create jasyncapi-idea-plugin repository inside organisation and push all from my repository to newly created.

Plugin lives here: https://plugins.jetbrains.com/plugin/15673-asyncapi
Our organisation lives here: https://plugins.jetbrains.com/organizations/asyncapi

If I'll be unreachable for some reason, @derberg can administrate plugin(release, delete, update information, add new developers) under our account.

@Pakisan Pakisan added the enhancement New feature or request label Oct 27, 2022
@derberg
Copy link
Member

derberg commented Oct 27, 2022

@Pakisan thanks, mate for finding time to work on that!

can you also clarify what are future plans for jasyncapi? will there be more splitting?

@Pakisan
Copy link
Member Author

Pakisan commented Oct 27, 2022

@derberg you are welcome)

will there be more splitting?

In current repository only mapping will left

I will remove maven plugin, as I already done with plugin-core, gradle-pluign.

can you also clarify what are future plans for jasyncapi?

I have a plans to analyse proposed changes, create discussion and discuss further roadmap.

For now I think that it will be better to focus on latest schema version, update current bindings, fix typos and other bugs also as generate schemas for all referenced structures - I need it in IDEA plugin for proper validation of referenced files inside schema.

@derberg
Copy link
Member

derberg commented Oct 27, 2022

@Pakisan Repo is here https://github.com/asyncapi/jasyncapi-idea-plugin/ with basic configuration. You and me are invited as admins.

Please push code when you are ready to do so. Add topics and update description too.

Lemme know once you are done. I will push GH Actions and setup branch protection.

@Pakisan
Copy link
Member Author

Pakisan commented Oct 28, 2022

@derberg looks like I pushed all:

  • master branch
  • tags
  • release branches
  • README
  • LICENCE
  • Duplicated releases under release section

@derberg
Copy link
Member

derberg commented Nov 9, 2022

ok, I think all looks good. Is there anything else you need from me. This got already pushed to marketplace?

@Pakisan Pakisan closed this as completed Feb 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants