Git Product home page Git Product logo

Comments (2)

MartinKoob avatar MartinKoob commented on August 16, 2024

This issue was discussed at the cmi5 working group meetings:

The decision was made to add a section '1.2 How to read this document' which has the style conventions used in the document to format the cmi5 Profile concepts when referring to them in a variety usages such as when referent to statements

Following is the text developed at the January 27th, 2023 meeting

References to Statements

This document uses, as shorthand, specific vocabulary such as verbs in conjunction with the word "statement" (e.g., a "completed" statement). This shorthand refers to that statement meeting all requirements that would accompany the correct use of that concept. When using this shorthand with the word “the”, this means the cmi5 defined version of that statement with the verb’s display property. (see Section 7.1.3 Types of Statements for the definition of cmi5 defined)

For example:

The “completed” statement

Would be a cmi5 defined xAPI statement with a verb display name of ‘completed’ and a verb IRI of ‘http://adlnet.gov/expapi/verbs/completed’. Similar conventions might be used for other xAPI properties.

This document uses the following style conventions:

  • Back Ticks ( ` ) – (possibly rendered as “inline code”) for all literal names of verbs and properties – ‘completed’ verb
  • Double Quotes for shorthand – “completed” statement (as described in above)
  • Literal syntax case – When referring to verbs and properties the case will show as they appear in xAPI statements
  • Section Titles with verbs/properties – may use either Capitalized or Literal

Style Usage examples

  • the ‘score’ property
  • for ‘score’ when….
  • Remove bold/italic styling on verb & properties in text descriptions (use back ticks instead)
  • The ‘fetch’ parameter contains a URL value that is used to….
  • The “fetch” URL = The shorthand Concept of
  • The ‘fetch’ query parameter contains a URL value (the “fetch” URL) that is used by the AU to obtain an authorization token created and managed by the LMS. The authorization token is used by the AU being launched.

from cmi-5_spec_current.

MartinKoob avatar MartinKoob commented on August 16, 2024

I have written a section 1.2 Document Style Conventions and submitted a pull request for your comments and edits.

I have not started on updating the content of the spec according to the guidelines

I don't think I will be able to attend the meeting today, Feb 17, 2023 nor next week, Feb 24, 2023 due to work. I will look at the repository for any code changes you made or at the minutes to see what changes you are recommending and then I will continue to work on the rest of the document from there.

from cmi-5_spec_current.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.