|
|
(3 intermediate revisions by 2 users not shown) |
Line 1: |
Line 1: |
− | There are many ways to contribute to Open Babel -- it's a [[THANKS|community effort]]. The project has benefitted significantly from contributions (some small, some large) from many users. Like many open source projects, Open Babel needs contributions of all sorts, not just development of C++ code.
| + | #REDIRECT [[:Category:Contribute]] |
− | | + | |
− | If you'd like to contribute in some way, here are some suggestions, although other ideas are '''more''' than welcome.
| + | |
− | | + | |
− | == Possible Non-Coding Contributions ==
| + | |
− | | + | |
− | * Help improve the documentation or website.
| + | |
− | * Include references to Open Babel in [[Citations|research talks or publications]].
| + | |
− | * Help with internationalization: translate to Open Babel's messages and errors to a foreign language.
| + | |
− | * Supply example files for various formats to the [[Repository|test repository]].
| + | |
− | * Contact your proprietary software vendors and suggest they contribute to Open Babel or standardize and publish their file format specifications for use by other programs.
| + | |
− | * Help compile data, e.g. for molecular fingerprints and rotatable bonds.
| + | |
− | * Suggest a [http://sourceforge.net/tracker/?atid=428743&group_id=40728&func=browse needed feature].
| + | |
− | * Suggest a [http://sourceforge.net/tracker/?atid=447448&group_id=40728&func=browse needed file format].
| + | |
− | * Report a [http://sourceforge.net/tracker/?atid=428740&group_id=40728&func=browse bug].
| + | |
− | | + | |
− | == Possible Code Contributions ==
| + | |
− | | + | |
− | * Fix a [http://sourceforge.net/tracker/?atid=428740&group_id=40728&func=browse bug].
| + | |
− | * Add a [[HowTo:Add_A_New_File_Format|new file format]].
| + | |
− | * Write a GUI for Linux like the current versions on Windows or iBabel for Mac OS X.
| + | |
− | * Integrate Open Babel into another [[Programs|program]].
| + | |
− | * Write [[PerlWrapper|Perl]] or [[PythonWrapper|Python]] scripts using the Open Babel "wrapper" support for these languages.
| + | |
− | * Port and integrate code contributed for point-group and space group symmetry perception.
| + | |
− | * Contribute a molecular mechanics force field to assist with coordinate generation and rotamer / conformer evaluation.
| + | |
− | * Enhance "lazy perception" by adding subclasses to OBMol.
| + | |
− | * Add a requested feature from the [http://sourceforge.net/tracker/?atid=428743&group_id=40728&func=browse tracker].
| + | |
− | * Add support for additional [http://sourceforge.net/tracker/?atid=451585&group_id=40728&func=browse data type translation and perception].
| + | |
− | * Contribute an item off of the [[Roadmap|potential roadmap]].
| + | |
− | | + | |
− | In short, we're just getting started. There's still plenty to do. Contact the [mailto:[email protected] openbabel-discuss mailing list] for more questions, comments, suggestions, etc. | + | |
− | | + | |
− | [[Category:Developer]]
| + | |