-
-
Notifications
You must be signed in to change notification settings - Fork 767
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
Moving Connexion forward #1365
Comments
Awesome! I don't have write permissions to the repo (I was also a community contributor), so I can't help you. I might be interested in contributing to the fork! I have some open PRs I'm excited about. IMO the ideal course of action would be for Zalando to donate the project / branding. That way they aren't legally bound to review every PR when they don't have the resources to do so. Best of luck to you! |
I'm in the same position as @dtkav . When I worked at Zalando I used to have permissions to the repository. In the last 4 years I didn't have any access. I need someone from Zalando to merge PRs, approve, etc. I agree that it would be best for the project to move to its own organization in Github. But that is my personal opinion. I hope this can be fixed. |
As discussed in a video call today with @jmcs @hjacobs @rafaelcaricio @RobbeSneyders @Ruwann @Fematich:
@dtkav as you were not part of the video call, if you want to be an active maintainer with write access, please let us know here. |
I'm interested in helping but my availability will be on and off over the next few months (kid on the way). I'd be interested in tuning in for future synchronous meetings if possible. We're retrofitting our API at Benchling (my dayjob) with OpenAPI validation, and we're using openapi-python-client for our SDK, so I definitely have some lessons-learned w.r.t python 3 and evolving a typed interface in a backwards compatible way. @cognifloyd was also a big help a while back. They might be a great resource too. |
Thanks for the overview @hjacobs. Very happy with the outcome of our sync. Regarding the fork, we'll move any changes we already did to this repo in the coming days and close the fork afterwards. @dtkav I already included you using the e-mail address listed in the MAINTAINERS file. Let me know if this doesn't work for you and how I can include you instead. |
This is great news! Any chance we could get the main branch released to pypi before moving on with the greater plan? I got a PR merged to main/master last year, and we've been using a custom RestyResolver waiting for a release to pypi before removing our custom code. |
@drewsonne we could release the pending changes (2.7.0...main) as version 2.8.0. |
New release (please test!): https://github.com/zalando/connexion/releases/tag/2.8.0 |
Closing this as 2.8.0 is released and maintainers onboarded, new issues will be created for the different discussion points (e.g. Connexion 3.0 #1395, moving to a different GitHub org). |
Hi all,
Like a lot of other people here, we are convinced of the benefits of Connexion but worried by about the state of maintenance of the project (#1262, #1334). After a comparison with other available and popular tools, we decided that Connexion is still the best framework for our needs, as long as it is actively maintained. Since we're not aware of any existing maintained fork, we want to commit to help maintain the project ourselves.
We have created a fork and are actively working on adding our own improvements. So far we have:
Our goal for the project is two-fold
The goal of this fork is not to do a hostile takeover, but to ensure that Connexion and its API-first approach can stay alive and be extended to other frameworks. We created the new fork to start moving forward again, but are convinced that it would be better for the project to be able to keep its home and name. @hjacobs @jmcs @rafaelcaricio @dtkav, if you read this, please reach out to discuss any possibilities of collaboration on the current repository instead.
If there is no possibility to keep working on the current repository, we'll open discussions on how to move forward with the fork in the coming weeks. So make sure to star / watch the fork or this thread to stay up to date. In the meantime, feel free to already submit any issues or pull requests on the fork as well.
@RobbeSneyders @Ruwann @svetlana-v
The text was updated successfully, but these errors were encountered: