Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

'Use Cases' section on opendreamkit.org #75

Open
5 of 15 tasks
nthiery opened this issue Mar 19, 2018 · 16 comments
Open
5 of 15 tasks

'Use Cases' section on opendreamkit.org #75

nthiery opened this issue Mar 19, 2018 · 16 comments
Labels

Comments

@nthiery
Copy link
Contributor

nthiery commented Mar 19, 2018

Our web site now has a Use cases section, currently available from the Project menu. It's meant to hold short documents such as this one with the following structure:

  • A user-centric scenario
  • A suggestion of solution (or solutions)
  • Links to favorite instances; estimate of the number of such instances.
  • Time and expertise required
  • Links to tutorials, relevant software, etc.
  • What's new since ODK started
  • ODK's contributions

Such documents can be both useful to our readers (providing them with operational solutions and best practices) and to us (showcasing our work, with a concrete perspective on the impact of our actions). In particular it will highlight the versatility brought by the toolkit approach.

Currently, there is a single use case; we should write more! By design they can be relatively short and fun to write, so please volunteer.

Here are some suggestions:

  • Publishing interactive textbooks (@marcinofulus)
  • Publishing live talk slides with SageMath + Jupyter + Rise + binder (@nthiery)
  • Publishing reproducible logbooks (@nthiery)
  • Real time collaboration (@minrk)
  • Getting training (Soft Carpentry, ... @VivianePons, @alex-konovalov)
  • Teaching / training with Jupyter
  • Exploiting modern architecture (@ClementPernet)
  • 3D visualization (@marcinofulus, ...)
  • A group of coauthors wanting to collaborate on code/paper/...
  • Making a software package trivial to try and access (reproducible live documentation and live demos, easy installation)
  • Deploy your own VRE (@defeo?): a lab wanting to provide remote access to its computing resources
    • Providing (remote) access to (hosted) interactive software to the students in a class
    • University/Institution/European Infrastructure wide deployment to provide researchers with easy access to computing resources, software and data
    • A community wanting to deploy a dedicated VRE (e.g. JOOMMF's VRE) (@fangohr ?)
  • WP6 use case: multi-system math calculations with the Math-in-the-Middle (@kohlhase ?)

Any others welcome!

Once we have enough documents, we should also make the use case section very prominent; possibly moving it to the front page.

@nthiery nthiery changed the title Use cases posts on opendreamkit.org 'Use Cases' section on opendreamkit.org Mar 19, 2018
@nthiery nthiery added the WP2 label Mar 19, 2018
@serge-sans-paille
Copy link
Contributor

serge-sans-paille commented Mar 20, 2018

Related to the forthcoming workshop, maybe

  • Write high-level code that runs at « native speed », either using a ffi tool or a compiler

@nthiery
Copy link
Contributor Author

nthiery commented Mar 20, 2018 via email

@olexandr-konovalov
Copy link
Member

A group of coauthors want to collaborate on the GAP code in the GitHub repository, not organising it in a form of GAP package, but using the same as GAP packages for CI and test coverage. Eventually they put a demo of their code in a Jupyter notebook, runnable on Binder, and used the RISE extension to use the same notebook in a slideshow mode.

This is https://github.com/sukru-yalcinkaya/unipoly described in the Appendix to D5.15.

@nthiery
Copy link
Contributor Author

nthiery commented Oct 22, 2019 via email

@olexandr-konovalov
Copy link
Member

olexandr-konovalov commented Oct 22, 2019

@nthiery I do. They also have a press-release at https://www.mub.eps.manchester.ac.uk/in-abstract/adjoint-representations-of-black-box-groups/. Collaborative visits were supported by CCP-CoDiMa, and then we agreed that this could be a basis for an interesting demonstration of ODK.

An abstract use case would go further - start the project this way, instead of organising the code after, and submit is as a supplementary material to the paper when it is published.

@katjabercic
Copy link
Contributor

We are writing up a use case for MathHub data.

@kohlhase
Copy link
Member

and an announcement of the system itself (for 8/2019) that we should have done earlier.

@kohlhase
Copy link
Member

Katja has written two new posts and committed them, but they are not showing up on the web page (for two hours).
I wonder whether that is still too busy, ...

@nthiery
Copy link
Contributor Author

nthiery commented Oct 23, 2019 via email

@kohlhase
Copy link
Member

thanks a lot. I had looked and not seen this. Chapeau

@nthiery
Copy link
Contributor Author

nthiery commented Oct 24, 2019

@minrk: thanks for the use case on collaboration!

  • What about "asynchronous collaboration" instead of "long term collaboration"?
  • About real time collaboration: would there be a tutorial to link to on how to set it up?

@minrk
Copy link
Contributor

minrk commented Oct 25, 2019

What about "asynchronous collaboration" instead of "long term collaboration"?

Great suggestion!

About real time collaboration: would there be a tutorial to link to on how to set it up?

Yes, I'm working on a demo of this. The Work-in-Progress in JupyterLab is in a bit of a transition, so I'm trying to figure out what will demo best.

@nthiery
Copy link
Contributor Author

nthiery commented Oct 26, 2019

Hi @VivianePons, @alex-konovalov,
I just realized that we really should have a use case about "getting training". Pointing to the pages for codima, gap days, sage days, software carpentry, ... A good occasion to highlight odk contribution, special diversity events, but also that he will last after odk. And to include a couple cool pictures.
Would you be willing to write such a use case?

@olexandr-konovalov
Copy link
Member

@nthiery @VivianePons good idea - and also about delivering training (for which they can use our training materials).

@nchauvat
Copy link
Contributor

nchauvat commented Oct 26, 2019 via email

@nthiery
Copy link
Contributor Author

nthiery commented Oct 26, 2019 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

7 participants