ngageoint / scale

Processing framework for containerized algorithms
http://ngageoint.github.io/scale/
Apache License 2.0
105 stars 45 forks source link

Sane handling of Revision Number #1819

Open gisjedi opened 5 years ago

gisjedi commented 5 years ago

Pain Point? Please describe. Revision numbers are required in the API and shown in the UI. These introduce needless confusion and we have no use for them.

Desired Solution If I never have to specify or see a revision number in the API and UI, I'm satisfied. Revision numbers serve a valid purpose internal to the system, but should never have to be interacted with by the user. The recipe types should always contain the newest revision of any job type. The behavior for "auto update" should be default and applied throughout the system.

Alternative / Workaround Continue to rage whenever I have to update any recipe type or job type.

Additional Context How do I know this is completed satisfactorily?