You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@mnemonic.apache.org by "Wang, Gang (JIRA)" <ji...@apache.org> on 2018/01/21 22:50:00 UTC

[jira] [Resolved] (MNEMONIC-442) design a tutorial for training and project promotion

     [ https://issues.apache.org/jira/browse/MNEMONIC-442?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Wang, Gang resolved MNEMONIC-442.
---------------------------------
       Resolution: Fixed
    Fix Version/s: 0.11.0

> design a tutorial for training and project promotion
> ----------------------------------------------------
>
>                 Key: MNEMONIC-442
>                 URL: https://issues.apache.org/jira/browse/MNEMONIC-442
>             Project: Mnemonic
>          Issue Type: Task
>          Components: Common, Example
>    Affects Versions: 0.11.0
>            Reporter: Helin Cao
>            Assignee: Helin Cao
>            Priority: Major
>              Labels: documentation
>             Fix For: 0.11.0
>
>
> To further promote Mnemonic project, I suggest to design a tutorial. It can be used: in conference tutorial sessions; as a document on our website; for training students from research communities, etc. 
> To get it started, we can shoot for NVM workshop 2018 (at San Diego), which is calling for it a tutorial proposal submission. Details see P.S. Submission deadline is Jan. 15, 2018. We can focus on written documents first, and then code development.
> Ideas for the tutorial (still in brain storming phase):
> # Goal: attendance gets hands-on experiences, and get insights of Mnemonic lib; after the tutorial, they will be able to: use basic APIs to follow tutorial examples; know where to find resources if are willing to dig deeper; get interested in thinking of taking advantage of durable objects in their own projects.
> # It lasts 3 hrs or so; 
> # Three hands-on training sessions:
> * "hello word": create a durable object (consist of a string "hello word") with one program, and read the string with another program;
> * more complex data structure: Create and read a durable object that consists of a list, and read data from the list.
> * Spark k-mean example: to show performance benefits. 
> After we decide to go with NVM workshop, we can breakdown the proposal writing in to sub tasks and start execution asap. Please share your thoughts.
> Happy New Year Everybody!
> P.S.: NVM workshop calling for tutorial proposal.
> {quote}Each year the NVMW includes a tutorial on Sunday afternoon that covers a topic in more depth.   Previous tutorial topics have include:
> Phase change memory
> Signal processing for NVMs
> Data integrity in storage stacks
> RamCloud
> Persistent memory programming
> We invite proposals for the 2018 tutorial.  They can be submitted via the button below.
> Tutorial proposals should be between 1 and 3 pages and include a brief outline of the material to be covered, discussion of its relevance to the NVMW community, and the qualifications of the presenters.  The tutorial will selected based on the timeliness and general interest of the topic to the NVMW community.
> The submission deadline is Monday, January 15, 2018.  Notifications will be out by Monday, January 22.{quote}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)