-
Notifications
You must be signed in to change notification settings - Fork 4
Update dependencies #25
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
Conversation
Update .gitignore and PR Template
add waffle badge
|
Please remember to merge PRs into develop rather than master |
lottspot
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I have a feeling that you didn't intend to make all of these changes. I would recommend that you create a new working branch which is based on develop rather than master and re-apply the changes you were trying to make to that branch.
|
My b. I didn't realize you merged my last branch to develop. I'll fix it later. |
|
I was going to start fixing this, but was wondering if, rather than jsdoc, we should use something like wicked https://github.com/thlorenz/wicked that will populate our repo's wiki. There are also jsdoc plugins to do this: |
|
Also, should we decide to use jsdoc, should a config file and NPM task be included in a separate PR? ex |
|
I think it would be awesome to have something like that! I would love to have our documentation be able to update and automatically land in our GitHub wiki in some sort of minimal effort way. Personally, I would rather use a jsdoc plugin than a replacement for jsdoc so that our entire docs solution doesn't become married to this one feature (plus it seems a bit silly to throw our jsdoc for something that uses it under the hood) That being said, it's defnitely more of a "nice to have" than a "must have", so I don't think we should block work on the API to incorporate GH wiki integration for our docs. If you want to do some testing on the side though with those jsdoc plugins, I'm all for it! But yeah, we should at some point add an npm script to do doc generation either way. As far as this PR is concerned though, I think at this point we should just close it. Since the working branch it's being merged from was based on master instead of develop, any attempt to make this PR mergable into develop is going to be more headaches than it's worth. Just start a clean working branch based on develop and make any changes you want merged on the new working branch. |
|
Don't mean to keep commenting on a closed thread but I'd rather get started with jsdoc right away, retroactive documentation is no fun whatsoever lol. |
|
Yeah sorry, I probably didn't communicate what I meant very clearly-- jsdoc has already been added to the project. We can generate API docs from day 1. What I was saying is getting one of the plugins working to automatically push the generated documentation into our GH wiki pages is not necessarily essential. The essential part is that we're getting the methods documented inline (which we really wouldn't even need to install jsdoc to do anyways). Until we have time to get a jsdoc plugin working to integrate with our GH wiki we can just generate the regular jsdoc html pages and push them to a gh-pages branch or something like that. |
Pull request for #25
Development checklist (To be completed by main developer)
Code Review Checklist
Code
Documentation
//TODOor//FIXMEmarkers.Unit Tests
Error Handling
Testing checklist