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

Periodic Technical report - Part B - RP3: Sept 2018-August 2019 #290

Open
4 tasks
nthiery opened this issue Aug 27, 2019 · 65 comments
Open
4 tasks

Periodic Technical report - Part B - RP3: Sept 2018-August 2019 #290

nthiery opened this issue Aug 27, 2019 · 65 comments
Assignees

Comments

@nthiery
Copy link
Contributor

nthiery commented Aug 27, 2019

Like for the previous reporting period, we need to write a technical report for RP3. Its content
will look like:

  1. Explanation of the work carried out by the beneficiaries and Overview of the progress
    1.1. Explanation of work carried out per Objective
    1.2. Explanation of the work carried per Work Package
    1.3. Impact
    1.4. Infrastructures
  2. Update of the plan for exploitation and dissemination of result (if applicable)
  3. Update of the Data Management Plan
  4. Follow-up of recommendations and Quality Management
    4.1. Follow-up of recommendations
    4.2. Risk management
    4.3. Quality assurance plan
  5. Deviations from Annex 1
    5.1. Tasks
    5.2. Use of resources
  6. Key Performance Indicators (KPIs) broken up by AIM

I initiated a stub report by copy pasting that of last year. Here are the sources.

Work Package leaders: I will need you for:

  • 1.2. Explanation of the work carried per Work Package
    A few pages per WP, with a couple paragraphs for the overview, for each relevant task and for each relevant milestone.
  • 1.1 Explanation of work carried out per Objective
    1 to 2 pages essentially explaining which task contributed to which objective, and how
  • 6 Key Performance Indicator
    For each aim, we have a couple KPI's. For each KPI we should briefly explain how the indicator evolved over the project and reflect about it. This will be mostly about updating the text from last year; we had made progress on KPI's by the time of the review, so it's worth having a look at the presentations we made.
  • 3 Data Management Plan: @kohlhase: you may want to do some updates there.
@kohlhase
Copy link
Member

I have written the bulk of text for WP6 in memory-dump mode. @florian-rabe should have a careful read of this.
We still need text on memoization from @mtorpey and some more on the Data.MathHub.info from @kohlhase

@kohlhase
Copy link
Member

@nthiery I am not sure what to do about the data managment plan. If I understand correctly, then there will not be a data management plan V3 correct?

@kohlhase
Copy link
Member

Ah, I can answer this to myself: #23
I will add some things there and describe the changes here.

@florian-rabe
Copy link
Contributor

I have written the bulk of text for WP6 in memory-dump mode. @florian-rabe should have a careful read of this.

Done

@jdemeyer
Copy link
Contributor

I updated the section about T4.4 (Sphinx) with a mention of PEP 590.

@kohlhase
Copy link
Member

Ah, I can answer this to myself: #23
I will add some things there and describe the changes here.

@nthiery I have to correct myself, that is the "innovation management plan", it does not address the data management. Where should I deal with the data management issue?

@nthiery
Copy link
Contributor Author

nthiery commented Aug 28, 2019 via email

@minrk
Copy link
Contributor

minrk commented Aug 31, 2019

I've updated the WP4 report

  • @jdemeyer can you update the pari task in the WP4 report? "No work to report in this period" is fine, if true
  • @kohlhase can you update the mathhub and structdocs tasks with your work? Same as above, if there is no work to report since the deliverables.
  • @fangohr same for the oommf task in WP4

@fangohr
Copy link
Member

fangohr commented Aug 31, 2019

Hi Min,

there were no scheduled tasks for WP4 for us in the last year. Things we did included:

  • Further integration of Ubermag functionalities into Jupyter notebook.
  • 3D plotting of vector and scalar field in Jupyter notebooks using k3d
  • Improvements of plotting 2D slices of discretised fields using matplotlib
  • Setting up and maintenance of Micromagnetic VRE via Binder

This is reported under WP2 and deliverable D2.13.

@nthiery
Copy link
Contributor Author

nthiery commented Sep 5, 2019

Hi @dimpase
Thanks for your offer to help! I could use it for the Technical Report :-) Indeed, except for setting up the stage in the repository, I did not yet get to go through all the sections of the current text, explicitly mark outdated ones, and add TODO's named after the usual suspects. Would you have a go at it? Possibly ping the usual suspects too as needed (keeping me in the loop to avoid double-pinging).

@dimpase
Copy link
Contributor

dimpase commented Sep 5, 2019

@nthiery - could you point me to the correct document(s) to proofread?

@nthiery
Copy link
Contributor Author

nthiery commented Sep 5, 2019

See the "sources" link in the issue description above. Feel free to edit that description to make it prominent. If you missed it, then it was too hidden and others will :-)

@dimpase
Copy link
Contributor

dimpase commented Sep 5, 2019

I was confused by the naming: OpenDreamKit/ReportingPeriod3/TechnicalReport/
wrongly named period?

@nthiery nthiery changed the title Periodic Technical report - Part B - RP3 Periodic Technical report - Part B - RP3: Sept 2018-August 2019 Sep 5, 2019
@nthiery
Copy link
Contributor Author

nthiery commented Sep 5, 2019 via email

@dimpase
Copy link
Contributor

dimpase commented Sep 11, 2019

isn't it more than just proofreading? e.g. the WP1 report has to be changed a lot.

@dimpase
Copy link
Contributor

dimpase commented Sep 11, 2019

regarding WP1:

  • what are the correct amendment numbers to mention?

  • what are sites created/removed? (IMHO Leeds was gone, at least de facto, I am not sure whether this was official).

  • UPS has hired a female RSE, after all.

@nthiery
Copy link
Contributor Author

nthiery commented Sep 11, 2019

Yes, it is definitely more than proofreading. See
#290 (comment) . Checking what needs updating and pinging people.

@defeo
Copy link
Contributor

defeo commented Sep 13, 2019

I edited the section on WP3. I need input from Logilab on Simulagora, @ocayrol ?

And there's also an item about Sage and CLANG on which I don't know much. Do you know, @dimpase, maybe?

@defeo
Copy link
Contributor

defeo commented Sep 13, 2019

Regarding KPIs, any news from webservices.opendreamkit.org, @nthiery ?

@dimpase
Copy link
Contributor

dimpase commented Sep 17, 2019

And there's also an item about Sage and CLANG on which I don't know much. Do you know, @dimpase, maybe?

I presume it's work around https://trac.sagemath.org/ticket/12426 that has been done, allowing Sage to build with clang (in particular on OSX).

Could you point out at that item more precisely? (As usual, I am a bit lost :-))

@defeo
Copy link
Contributor

defeo commented Sep 17, 2019

From the proposal (WP3):

Other urgent tasks include porting \Sage to \Python 3,
and porting \Sage to the primary OSX C/C++ compiler \clang.
The latter is important for porting of \Sage to Conda, see
\taskref{component-architecture}{mod-packaging}.

[...]

\item Porting \Sage to \clang; as the MacOS vendor (Apple) adds more and more
Objective C-style code to the system headers, more and more \Sage components need to be
built with \clang rather than with \gcc. A full port of \Sage to \clang is thus very
desirable, and a considerable amount of work in this direction has been done.
\item Porting \Sage to more \Fortran compilers gets urgent, especially as new
high-performance \Fortran compilers become available.

Those lines were written in September 2017, according to git. #12426 was completed a couple of months later.

@dimpase
Copy link
Contributor

dimpase commented Sep 17, 2019 via email

@nthiery
Copy link
Contributor Author

nthiery commented Sep 17, 2019

Regarding KPIs, any news from webservices.opendreamkit.org, @nthiery ?

@defeo The technical support checked the VM, and apparently the disk is corrupted, preventing the kernel to boot. They can attempt to rescue the data. Do you know from the top of your head where in the file system the relevant data is? Just to save them a bit of time.

@nthiery
Copy link
Contributor Author

nthiery commented Oct 9, 2019

I updated the "follow up to recommendation sections", and added the following ednotes:

  • \ednote{ @kohlhase : MitM use case and comic
  • \ednote{ @kohlhase: disseminating adoption of Logipedia}
  • \ednote{ @defeo , @VivianePons , ...: develop our use case section and report here}
  • \ednote{ @ClementPernet : hardware architecture recommendations}

@kohlhase
Copy link
Member

kohlhase commented Oct 10, 2019 via email

@kohlhase
Copy link
Member

kohlhase commented Oct 10, 2019 via email

@florian-rabe
Copy link
Contributor

florian-rabe commented Oct 10, 2019

I have acted on all (but two, which concern LogiPedia) the ednotes addressed to me. These I have punted to @frabe. FLORIAN, could you take care of these?

I took care of the ednotes.

@nthiery
Copy link
Contributor Author

nthiery commented Oct 10, 2019 via email

@nthiery
Copy link
Contributor Author

nthiery commented Oct 11, 2019

Thanks @kohlhase and @florian-rabe for the work on the use case!

... how to set the image on the post.

Fixed!

Currently the use case title is about the integration of LMFDB/Pari/Sage, when the comic is about integrating Singular/Sage/GAP. What about generalizing the use case to something like "Composing mathematical computational software and databases: MitM to the rescue", with a brief general introduction, the requirements for both examples, and a description of the solution using ODK. And a brief description of ODK contribution.
Ideally, this would be actionable, with demos / instructions / recommendations (or links to them) for the user to play with.

@kohlhase
Copy link
Member

kohlhase commented Oct 11, 2019 via email

@nthiery
Copy link
Contributor Author

nthiery commented Oct 11, 2019 via email

@ocayrol
Copy link
Contributor

ocayrol commented Oct 11, 2019 via email

@nthiery
Copy link
Contributor Author

nthiery commented Oct 11, 2019 via email

@defeo
Copy link
Contributor

defeo commented Oct 15, 2019

FYI, I restored the analytics server for opendreamkit.org here: https://keats.prism.uvsq.fr/odk-websrvc/. Login and password are unchanged.

Last data point is from July 8, presumably the server went down after that. I did not restore live analytics on opendreamkit.org, I don't think it would be relevant to re-start collecting them from now.

@nthiery
Copy link
Contributor Author

nthiery commented Oct 15, 2019

@defeo, @minrk, @ClementPernet, @alex-konovalov, @embray, @VivianePons

You still have ednotes to resolve (me and @IzabelaFaguet too), and we need to submit the Technical Report very soon. Like a couple days ago. Pleaaaaasee!

@stevelinton
Copy link
Contributor

stevelinton commented Oct 15, 2019 via email

@nthiery
Copy link
Contributor Author

nthiery commented Oct 15, 2019

@stevelinton : yes, presumably. See the two ednotes mentionning Alex above about KPI's and WP5.

Thanks!

@VivianePons
Copy link
Contributor

VivianePons commented Oct 16, 2019 via email

@ClementPernet
Copy link
Contributor

I've addressed my ed notes except the last one (recommendation 10): I should write a blog post about it, but won't have time for neither today nor in the next coming days. Shall I create draft blog post and point to it and fill it up later on?

@nthiery
Copy link
Contributor Author

nthiery commented Oct 16, 2019 via email

@nthiery
Copy link
Contributor Author

nthiery commented Oct 16, 2019

@florian-rabe, @kohlhase, @fangohr, @VivianePons, @defeo, @minrk, @ClementPernet: the Publishable Summary is taking shape. I left TODO's for you. Generally speaking, the press release will be rebased on it, but you may want to double check the latter for elements of language.

@florian-rabe
Copy link
Contributor

I've made some minor changes. @kohlhase should also have a look.
If you want more expansion, how many words should we roughly use?

@nthiery
Copy link
Contributor Author

nthiery commented Oct 16, 2019 via email

@nthiery
Copy link
Contributor Author

nthiery commented Oct 16, 2019

Alright, time to go to bed. Tomorrow will be fully packed with teaching.

There are 34 ednotes left. @minrk, @defeo, @embray, @IzabelaFaguet, @VivianePons, @fangohr, @mikecroucher, @videlec, @jdemeyer: I count on you. It would be really good to submit on Friday.

Also, I would really appreciate too if one or two persons could browse through the document, and check that it stands as a whole and no piece was accidentally left alone. @stevelinton ? @dimpase ?

@stevelinton
Copy link
Contributor

stevelinton commented Oct 16, 2019 via email

@defeo
Copy link
Contributor

defeo commented Oct 17, 2019

* [ ]   \ednote{@defeo, @embray: update Windows installer download stats}

@embray, I got these page hit stats for http://www.sagemath.org/download.html from the Google analytics dashboard

a-000001

Do you have anything more precise?

@nthiery
Copy link
Contributor Author

nthiery commented Oct 17, 2019

Still about 32 ednotes on the Technical Report ...

I worked on the Publishable Summary tonight. It's now tentatively complete, including the conclusion. It still has ednotes for @defeo, @ClementPernet, @minrk, @fangohr, and would need general proofread and polishing by any volunteer.

Have a good night.

@stevelinton
Copy link
Contributor

stevelinton commented Oct 17, 2019 via email

@defeo
Copy link
Contributor

defeo commented Oct 17, 2019

I updated the "follow up to recommendation sections", and added the following ednotes:
[...]
* [ ] \ednote{ @defeo , @VivianePons , ...: develop our use case section and report here}

I'm not sure what I'm supposed to do here. I was not involved much in the "Use Case" page.

All other ednotes done from my side, except for download stats on the Windows installer, on which I think @embray has better numbers.

@nthiery
Copy link
Contributor Author

nthiery commented Oct 18, 2019

Really appreciate this @stevelinton! It's much comforting to know someone else checked the big picture.

@nthiery
Copy link
Contributor Author

nthiery commented Oct 18, 2019

@defeo: thanks; I took care of the use-case ednote (rather lamely though). That's kind of the issue: few are involved in our use-case page. I'll run a sprint on this topic next week.

There remains your ednote in the Publishable Summary.

@embray
Copy link
Collaborator

embray commented Oct 21, 2019

@nthiery @defeo I updated the Windows download statistics. I can provide (slightly) more detailed stats if need-be but I don't think it's necessary to into more details since it is very rough anyways.

@minrk minrk removed their assignment Aug 13, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests