-
Notifications
You must be signed in to change notification settings - Fork 374
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
Add community "classic" documentation. 📘 #491
Comments
I changed the License file name this way github is happy (see commit 2c12677) |
I'm not sure what is the purpose of :https://github.com/eclipse/wakaama/blob/master/TODO ? 🤔 |
I'm not sure I've ever looked at that. It is definitely out of date, but does have some good ideas. The following have definitely been implemented, but some of the others might need more investigation.
|
Maybe we can create corresponding issue for good ideas, then we remove this file ? |
I think creating issues for the good ideas and removing the file would be best. It is too easy to overlook the file. |
I let you create issues (and maybe labelled it correctly if needed) as you know better than me what are the good idea. |
I added more tag to the project : |
I enabled the Wiki tab for this project. |
I added a Security Policy : https://github.com/eclipse/wakaama/security/policy |
Some improvement on README : #492 |
More improvement on README : #502 |
Started the work to document supported features in the wiki. Comments and input is very welcome. |
About Contributing Guide, I just list some discussions about it : |
I see that License is not more detected. License file should be rename like in Leshan to be detected automatically by github. About Security Policy, GitHub security advisories could be activated if wanted by asking to eclipse IT team move the project in its own organization. (see https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/issues/449) Maybe could be worthy to have a quick look to already checked tasks ( Description, README, Code of conduct, Contributing) to be sure all information is up to date. |
(Just in case, I let the link to the Legal Documentation Generator tool of eclipse foundation) |
Maybe wakaama need some common community documentation.
Regarding Github community, it missed not so much :
(Maybe even already checked task need to be reviewed)
Maybe the 1.0 release description needs more love too : https://github.com/eclipse/wakaama/releases/tag/v1.0Even if this is not perfect you could have a look to Leshan project as inspiration. (or any other eclipse project or popular open source project)
⚠️ About Leshan, all documentation is in wiki which is not a so good idea because often documentation and product as same lifecycle, so maybe this is a better idea to store documentation as markdown files with the code.
The text was updated successfully, but these errors were encountered: