-
Notifications
You must be signed in to change notification settings - Fork 925
1.0 timeline? #932
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
Comments
Tentatively, I'd like to be done by the end of June. You can see the list of issues I think we need to solve by 1.0 here. It is kind of a long list, so that deadline might be optimistic. I also want to get rustfmt running on the whole Rust repo in that timeframe, and that is a slightly higher priority for me than the actual 1.0 release (although the two are certainly related - I consider running on the repo the benchmark for when 1.0 is 'ready'). What issues do you have in mind? |
My big one is #434, and the associated I'm getting close on a first cut of Other than that, there's some config related items: #871, #872, #873. And some warts like #803. I'd really like to redesign the CLI a bit which should happen before a 1.0 since editor integrations / CI / pre-commit hooks will be calling it. |
In general, I strongly care about user experience over details of formatting. I'll take a look at those issues and see if there are any that fall under that umbrella. |
On that note, I just remembered that error handling and reporting is another area that could do with some attention. Haven't perused issues enough to know if there are already bugs filed, but there are a fair number of improvements to be made! |
Cool, they're all things I'd really like to see soon. I think only #873 is really a blocker for 1.0, plus any CLI redesign (we should have something like #905 for command line options). #434 would be really great to have. My focus for 1.0 is stability - I'd like to have backwards compatability guarantees for the overall mode of operation and a core of command line and config options. Second is reliability - I want us to run on as much code as possible without crashing or breaking the code. I'm happy for the actual quality of formatting to improve after the 1.0 release. |
Tentative timeline: end of June. List of 1.0 milestone issues. |
Closing since question was answered. |
I saw @nrc's post on the users forum, where he says
What's the timeline for this? I have a few issues I'd really like to get into a 1.0, so I'd like to get an idea of how to prioritise vs other projects.
Really excited for a 1.0!
The text was updated successfully, but these errors were encountered: