Skip to content
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

Added isis class documentation guidelines #72

Conversation

AustinSanders
Copy link
Contributor

@AustinSanders AustinSanders commented May 13, 2024

Part of #19

Licensing

This project is mostly composed of free and unencumbered software released into the public domain, and we are unlikely to accept contributions that are not also released into the public domain. Somewhere near the top of each file should have these words:

This work is free and unencumbered software released into the public domain. In jurisdictions that recognize copyright laws, the author or authors of this software dedicate any and all copyright interest in the software to the public domain.

  • I dedicate any and all copyright interest in this software to the public domain. I make this dedication for the benefit of the public at large and to the detriment of my heirs and successors. I intend this dedication to be an overt act of relinquishment in perpetuity of all present and future rights to this software under copyright law.

class XmlHandler : public XmlStackedHandler {
```

All dates need to be filled out the way they are in the examples above (YYYY-MM-DD). Sometimes you will see dates in this format: 2012-??-???? or ????-??-??. Do not do this. Also, do not put any dashes or other symbols between the date and the name of the programmer.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I remember when we transitioned to github this was something that we decided we weren't going to do anymore. Do we still want to include it here? @Kelvinrr thoughts?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Honestly I'm not a fan of this doc page in general. It seems like this should a be one-line blurb somewhere in a "code style" or "standards" doc rather than a separate page. I removed the outdated references, but we might consider just closing this PR rather than merging.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yeah we ended the history comments completely.

+1 to what Austin said, this should go under ISIS contributing docs on the repo. Any tutorial about contributing here should just link to it.

@Kelvinrr Kelvinrr closed this Aug 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants