Skip to content

28 general info#39

Open
mpratola wants to merge 13 commits into
mainfrom
28GeneralInfo
Open

28 general info#39
mpratola wants to merge 13 commits into
mainfrom
28GeneralInfo

Conversation

@mpratola

@mpratola mpratola commented Jul 1, 2026

Copy link
Copy Markdown
Collaborator

Added text to contributing.rst and removed incorrect/outdated license information from top of source code files.

jared321 and others added 7 commits June 25, 2026 16:44
These were discovered during the final stages of reviewing the branch's PR.
They were simple enough that they were put off until the next branch.
… license

information from top of cpp files.
Synchronize feature branch

@jared321 jared321 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Please see comments made. Also, we want to see all actions passing before we accept a PR. Right now the spelling action is failing.
https://github.com/bandframework/OpenBT/actions

For information about running the spell checker (and the link checker) locally, please see
https://openbt.readthedocs.io/en/latest/documentation.html#tools

Comment thread docs/contributing.rst Outdated
@@ -3,4 +3,6 @@ Contributing
General Information
-------------------
.. todo::

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

You should be able to remove .. todo:: now so that this official text is not rendered inside a TODO block.
https://openbt--39.org.readthedocs.build/en/39/contributing.html

Some projects also provide information to potential contributors about what it means to contribute to the project. Some examples
https://github.com/bandframework/Taweret?tab=contributing-ov-file
https://surmise.readthedocs.io/en/latest/contributing.html#developer-s-certificate-of-origin-1-1

Comment thread docs/index.rst Outdated
.. _OpenBT repository: https://bitbucket.org/mpratola/openbt/src/master
.. _OpenBTMixing repository: https://github.com/jcyannotty/OpenBT

.. todo::

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Do you want to handle this TODO as part of this PR?

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

What do you want for 'responsibilities of user'?

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Some people like to add an explicit statement about how the code is offered as is and with no guarantees. It's up to the user to determine how to use the software and if the results generated are correct for their purposes. Sometimes this might be referred to as a disclaimer.
https://pages.nist.gov/circular-economy-manufacturing-models/disclaimer.html

You already have something to this effect in the LICENSE.

You will see me add in statements to this effect where I don't want to give people the impression, for example, that just because the test suite is passing that everything must be 100% correct.
https://openbt.readthedocs.io/en/latest/get_started_py.html#testing

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

I added a few more things along contributing etc and removed the todo.

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.

2 participants