-
Notifications
You must be signed in to change notification settings - Fork 3
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
Projects: tune examples on project creation #373
Comments
Good point. This was useful before because we only had just one example 👍🏼
Yes, my plan for this was to add a link to a specific page in our docs that explains how to integrate the addons, for example. Basically, pointing to the pages written in readthedocs/readthedocs.org#11187 |
Also just noticed that the UI doesn't quite imply that the user needs to do this manually. While setting up Crowdin the other day, their configuration file was commit to the repo for me. Users might expect our UX is similar. I would probably replace the existing note: It should explicitly give directions "Save and commit the following example configuration to your repository root as We might be able to make this a link into GitHub's file editor and commit changes UI, I don't know about other providers support for this though. |
CircleCI also does this when setting up a new project. We talked about this in the past and we agreed on being too complex for us and also it would require asking for write permissions in the repository which is something we don't want. |
I removed all the other `build.tools` that are not related with the current example. The only thing that I didn't remove yet is the part that talks about pinning the dependencies because I think most users will require that anyways. Related #373
I wasn't suggesting we commit the configuration file, that is indeed way too complex. Users might be expecting our UX is the same as other services though, we don't mention on that UI what they need to do with the example configuration. I could see how users would feel like we're going to do something automatically for the user. |
I removed all the other `build.tools` that are not related with the current example. The only thing that I didn't remove yet is the part that talks about pinning the dependencies because I think most users will require that anyways. Related #373
The project example configuration in the project creation wizard will eventually need some tuning:
The text was updated successfully, but these errors were encountered: