ITISFoundation / osparc-issues

🐼 issue-only repo for the osparc project
3 stars 5 forks source link

May: Facilitation of Service Creation #1092

Closed elisabettai closed 4 months ago

elisabettai commented 1 year ago

Description:

Deliverable:

Infrastructure for service creation

Acceptance criteria:

The process for creating new services based on CLI, annotated Python, or JupyterLab flavors is strongly simplified (for at least two out of these three)

Out of scope:

No dedicated GUI

Deadline:

Q3

wrike Y7-MS 3.1.1: Facilitation of Service Creation

### Proposal of tasks
- [ ] https://github.com/ITISFoundation/osparc-issues/issues/1383
- [ ] https://github.com/ITISFoundation/osparc-issues/issues/1458
esraneufeld commented 5 months ago

complete at least the jupyter one for the milestone deadline. preferably also progress on one of the other two

elisabettai commented 4 months ago

Update Sprint Enchanted Odyssey

fyi @pcrespov. At some point we'll need to discuss if you'd like to go on with the second item in the tasklist (annotated Python function), by the NIH deadline (end of May) or if we want to drop it completely.

elisabettai commented 4 months ago

@pcrespov, regarding the second task, i.e. making a cookiecutter for annotated Python functions. I remember you suggested that I bring a use-case to the table for this. I thought a bit more about that, but I don't have any unfortunately, most of the services I have onboarded are sort-of complex software, sometime in Python, but not always.

Maybe @wvangeit has some use-cases related to optimization.

For info, this milestone is due by end of May

elisabettai commented 4 months ago

Update Sprint Leeroy Jenkins

A new cookiecutter for simple creation of services based on o a command-line-interface (CLI) application and execute has been created, source code here.

It has been tested with: