-
-
Notifications
You must be signed in to change notification settings - Fork 4.8k
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
Documentation concern #6047
Comments
Thanks for sharing your concern. Could you give us a couple of examples? |
@GoGross thanks for your feedback. I have some comments:
|
As a community based project, we try to do as much as we can and naturally the documentation grows over time. The Changelog of every release should inform users of updates. A million line documentation guide wouldn’t help. We do respond within 24 hours (maybe later) for any request that may already exist or could be implemented. I do agree the guides are lacking and a cross language documentation like stripe has been brought up. Hopefully somebody in the community helps out. Unfortunately my time is spent on performance and new features. I could stop adding new feature and focus on docs, or do both |
I truly acknowledge the release process, it's just that that's all there is, without pointing any fingers, I just feel that it would be great to update the docs as well, especially the API, for example, @dplewis the allowHeaders option doesn't appear anywhere in the docs, and many others with each release |
@GoGross the allowHeaders are actually there: http://parseplatform.org/parse-server/api/master/ParseServerOptions.html |
hey @davimacedo can you donate the dashboard index manager to the repo, I like it on b4a |
I thinks it is off topic here, but, yes. We have pushed some of b4a dashboard changes to the community and the index manager can be eventually pushed as well. It is not so easy though, because it works highly coupled with the deployment architecture. |
I feel the guide should be about basic parse features, CRUD operations for SDKs. The API references are auto generated and has almost everything. A single new feature require a PR on different SDKs and a similar PR for each guide. it’s a lot of work but somebody has to do it. |
Looking at the recent change logs in parse server, parse dashboard I have the opposite impression. There seems to be a steady addition of useful features. Some SDKs may not be updated as frequently, but there has been an overarching discussion about GraphQL possibly replacing the need for SDKs altogether. That is a topic open for discussion. |
As a follow up to @mtrezza’s point about encouraging the documentation of new features. I think it would be a good idea to use pull request templates to highlight key points of the contributing doc such as providing documentation. |
Here, there are clearly some very good concerns and equally good suggestions to mitigate them. I'll add one such suggestion, and hopefully we can get a plan underway to make sure everyone's happy, on the same page and can see the roadmap ahead. There are a few too many locations that store information for users looking to learn, or finding solutions. Instead of having the github README, and github Wikis and parseplatform.org guides - we should just remove the wikis, have a short README that just points users to the guides and work towards a cross-language guide:
A community questionnaire to determine usage behaviour and statistics will greatly inform the future roadmap. |
I totally agree on removing wikis and README content, happy to take that on. |
Another minor thing, it would be nice to see release notes consistent across repos.
|
@mtrezza Ha, as you've noticed, I fixed that specific example, but yes changelogs should be a lot more consistent, @omairvaiyani suggested some packages/conventions we could use here. |
I love the ideas here and I think that we can really have a much better documentation experience by moving forward with them! I've just created a project so we can track the progress of the ideas we generated here and in some other threads: https://github.com/parse-community/parse-server/projects/8?add_cards_query=is%3Aopen Feel free to change/suggest changes to the tasks and grab any of them for execution. |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
I am really concerned about the pace at which changes and releases are being pushed arbitrarily with no documentation. Ever since we upgraded to 3.0 one needs to be fully following the repo to catch-up as some of these changes have gone under the Radar with no consideration or updating of the docs. I hope I am wrong about this and that this wonderful project does not become a project for a select few. Its important to note that this project has since stopped growing and I am beginning to wonder if its not worth it to just migrate back to firebase.
The text was updated successfully, but these errors were encountered: