knime-ip / knip-scijava

KNIP - SciJava Commands Plugin
2 stars 3 forks source link

Naming of org.knime.knip.scijava.commands #1

Closed dietzc closed 8 years ago

dietzc commented 9 years ago

@Squareys

see https://github.com/knime-ip/knip/issues/83.

We should eventually find another name for the project / packages when we better understand what will live in this package. At latest, this should happen before we start deploying dependent code to the end-user.

Squareys commented 9 years ago

This package provides:

Later on this package will also provide some kind of UI Service which will harvest NodeDialogs/SettingsModels (There is an preliminary implementation already) and some classes (non-services) to build NodeDialogs from modules.

The scijava bridge (or whatever you want to call it) tries to make scijava commands work well in an knime environment without making additional changes to the command code necessary.

Later knip-scijava will also provide Nodes for loading command .class files (whereas knip-scripting provides nodes to actually develop scijava commands in different languages). Extension Points will make "wrapping scijava commands as knime nodes" possible for community developers. Since imagej2 plugins are scijava commands (if I understood correctly), knip-imagej2 will use exactly those extension points.

I hope this clears up a few things, we could create a Wiki-Page for the requirements of this repository.

dietzc commented 9 years ago

@Squareys thank you! Thats great! Later we should put this into the README.md of this project.

Squareys commented 9 years ago

I created a wiki-page: https://github.com/knime-ip/knip-scijava/wiki/knip-scijava Feel free to edit/append/remove.

gab1one commented 8 years ago

Has been named org.knime.scijava.*.