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

Is this still being developed #547

Open
evilhamsterman opened this issue Jan 11, 2024 · 6 comments
Open

Is this still being developed #547

evilhamsterman opened this issue Jan 11, 2024 · 6 comments

Comments

@evilhamsterman
Copy link

There was an issue #309 about the README mentioning this project is still under development and then you removed that text from the README, but that language still exists in the documentation https://argocd-autopilot.readthedocs.io/en/stable/#development-status. The last significant code commit appears to be 8efa73d from exactly one year ago, since then it been a few bug fixes and typos but mostly just dependabot bumps.

There doesn't appear to be any significant feature development for almost two years. Will there be any further development, most of the functionality for adding and managing apps or projects appears to be in the main command it really only the bootstrap that is missing. If so then it should probably be deprecated/archived.

@AlexEndris
Copy link

For me, the most important thing is that the bootstrapping (installing it into a new/empty cluster, or recover) is being maintained and kept possible even with new k8s versions. Most other things are just convenience features that create a argocd project with some applicationsets and applications. I, personally, rather write these by hand, also (but not only) because these cli commands don't cover all features Argocd itself does, like repositories etc. That is you point I guess?

Deprecated/archived would suggest that nothing is being done, not even maintenance. I wouldn't want to see that.

@evilhamsterman
Copy link
Author

@AlexEndris at this point it doesn't even look like maintenance is happening. The only commits for the last two years are essentially just debendabot bumping library versions, that's not maintenance that's life support. The idea is great but if there's no commitment to it then it should be marked as such. Then people won't be led to use something that isn't supported or maybe the community picks it up.

@AlexEndris
Copy link

AlexEndris commented Jan 19, 2024

@evilhamsterman You have a point there, unfortunately. I just joined the slack that's linked below to point to this issue to, maybe, get a comment on this, because this is indeed a genuine worry. Thank you for pointing it out to make others aware.
One thing to be said, though, which obviously isn't visible here, there are a few usage questions in that slack channel and they are being answered by people that contributed here.

@todaywasawesome
Copy link
Contributor

Let’s consider this a call to the community to volunteer if they would like to see new features. This project was quite active for a while but is now at a comfortable place where it solves the problems we wanted to solve for ourselves at Codefresh. The project is still being updated for bug and security fixes but no major new features are planned. PRs are monitored so if people would like to add features and support, or join and help maintain the project, they’re very welcome!

I think there is a place for this project in the community and if people want new features, they're going to have to pitch in.

Thanks @AlexEndris @evilhamsterman for bringing it up.

@willbush
Copy link

Does Codefresh still use this project?

@todaywasawesome
Copy link
Contributor

todaywasawesome commented Apr 23, 2024 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants