Contributions & Community¶
For details on contributing, community standards, and licensing, see:
Checklist when adding a new engine¶
- Make sure the engine is added to
engines/engine_name.py. - Make sure the engine is added to
utils/analysis.py. - Make sure the engine has export options in
export.py. - Make sure the engine result can be copied to clipboard using the GUI in
static/format_results.js. - Make sure every template in
templates/has corresponding engine result template intemplates/engines_layouts/-engine_card.htmlandengine_table.html. - Make sure the engine is added in
display_cards.htmlanddisplay_table.html. - Make sure the engine is in the GUI form
index.htmlwith relevant description - alphabetic order. - Make sure the engine is usable in the graph view in
graph.html. - Make sure any API key or configuration needed for the engine is added to
secrets.json. - Make sure the engine is documented in
docs/api-keys/Get-Engine-API-Key.mdif relevant. - Make sure the engine is documented in
docs/quick-start/API-usage-and-engine-names.md.